aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.bumpversion.cfg3
-rw-r--r--CHANGELOG.rst26
-rw-r--r--docs/built-in/index.rst1
-rw-r--r--docs/conf.py2
-rwxr-xr-xsetup.py2
-rw-r--r--src/edify/__init__.py2
6 files changed, 32 insertions, 4 deletions
diff --git a/.bumpversion.cfg b/.bumpversion.cfg
index 5ccea46..81820d7 100644
--- a/.bumpversion.cfg
+++ b/.bumpversion.cfg
@@ -1,5 +1,5 @@
[bumpversion]
-current_version = 0.1.0
+current_version = 0.2.0
commit = True
tag = True
@@ -22,3 +22,4 @@ replace = version = release = '{new_version}'
[bumpversion:file:src/edify/__init__.py]
search = __version__ = '{current_version}'
replace = __version__ = '{new_version}'
+
diff --git a/CHANGELOG.rst b/CHANGELOG.rst
index 38c84cc..e06cb35 100644
--- a/CHANGELOG.rst
+++ b/CHANGELOG.rst
@@ -2,6 +2,32 @@
Changelog
=========
+0.2.0 (2022-11-27)
+------------------
+This is a minor release with a few new built-in validators along with some small changes and bug fixes. This version also drops support for Python 3.6.
+
+Validators added:
+~~~~~~~~~~~~~~~~~
+* URL Validator
+* UUID Validator
+* GUID Validator
+* SSN Validator
+* Mac Address (IEEE 802) Validator
+* Zip Code Validator
+* Password Validator
+
+Documentation:
+~~~~~~~~~~~~~~
+
+* Added documentation for new validators
+* Add warning for trade-offs in email regex validation
+
+Bug Fixes:
+~~~~~~~~~~
+
+* Fixed Phone pattern failing for service numbers and 4 digit numbers (See `#16 <https://github.com/luciferreeves/edify/issues/16>`_ for more information)
+
+
0.1.0 (2022-09-10)
------------------
diff --git a/docs/built-in/index.rst b/docs/built-in/index.rst
index 8887b5c..41af2aa 100644
--- a/docs/built-in/index.rst
+++ b/docs/built-in/index.rst
@@ -954,6 +954,7 @@ The ``guid`` function validates a GUID (Globally Unique Identifier) string. The
Here's an example of how to use the ``guid`` function:
.. code-block:: python
+
from edify.library import guid
guid('6ba7b810-9dad-11d1-80b4-00c04fd430c8') # returns True
diff --git a/docs/conf.py b/docs/conf.py
index 7a37755..d66e51c 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -20,7 +20,7 @@ project = 'Edify'
year = '2022'
author = 'Bobby'
copyright = '{0}, {1}'.format(year, author)
-version = release = '0.1.0'
+version = release = '0.2.0'
pygments_style = 'trac'
templates_path = ['.']
diff --git a/setup.py b/setup.py
index b73d741..586f164 100755
--- a/setup.py
+++ b/setup.py
@@ -20,7 +20,7 @@ def read(*names, **kwargs):
setup(
name='edify',
- version='0.1.0',
+ version='0.2.0',
license='Apache-2.0',
description='Regular Expressions Made Simple',
long_description='{}\n{}'.format(
diff --git a/src/edify/__init__.py b/src/edify/__init__.py
index e710eb6..59e5064 100644
--- a/src/edify/__init__.py
+++ b/src/edify/__init__.py
@@ -1,4 +1,4 @@
# flake8: noqa
-__version__ = '0.1.0'
+__version__ = '0.2.0'
from .builder.builder import RegexBuilder