diff --git a/docs/source/conf.py b/docs/source/conf.py index c0c9780c3ef0267802711362b05988aa31a4a41f..12d12e77639af885a154773928fe52c21c870602 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -22,7 +22,7 @@ copyright = '2022, Brandon Rodriguez' author = 'Brandon Rodriguez' # The full version, including alpha/beta/rc tags -release = '0.3.2' +release = '0.3.3' # -- General configuration --------------------------------------------------- diff --git a/docs/source/roadmap.rst b/docs/source/roadmap.rst index 31b87bd8684037675dfb7255e77689ece3f535af..11f7cdac6b8958e269f9a9d8ba19890eef1a838d 100644 --- a/docs/source/roadmap.rst +++ b/docs/source/roadmap.rst @@ -14,7 +14,7 @@ Below is the minimum viable state for each version release. * Project is in viable state to import and use in other projects, for both **MySQL** and **PostgreSQL** databases. -* v 0.4.x +* v 0.5.x * Project is in viable state to import and use in other projects, for **MySQL**, **PostgreSQL**, and **SqLite** databases. diff --git a/docs/source/version_history.rst b/docs/source/version_history.rst index aa49562118231fe29c681a6541f26121b8230a13..0633de29b79e0c911d1fe37c0ef649a78c353f04 100644 --- a/docs/source/version_history.rst +++ b/docs/source/version_history.rst @@ -2,10 +2,28 @@ Version History *************** -0.3.2 - Bugfixes for PostgreSQL -=============================== -* Corrects some issues with PostgreSQL queries. -* Unfortunately breaks MySQL. Use 0.3.1 for MySQL for now. +0.3.3 - Clause Validation BugFixes +================================== +* Fixed some bugs with 0.3.2's clause validation. + + * In particular, empty strings as part of VALUES clauses were dropped. This + is now fixed. + +* Some additional validation and MySQL bugs still remain. + + * Continue to use 0.3.1 for MySQL for now. + * Due to these issues, in the future, release 0.3.2 and 0.3.3 will probably + be dropped once 0.4.0 is out. + * 0.4.0 is intended to be a stable release of the updated clause validation, + with compatibility for both MySQL and PostgreSQL. + + +0.3.2 - Reworked Clause Validation Logic +======================================== +* Reworked internal validation to correct some issues with PostgreSQL queries. +* Refrained from releasing as 0.4 due to changes breaking MySQL. + + * Use release 0.3.1 for MySQL for now. 0.3.1 - Bugfix Release diff --git a/pyproject.toml b/pyproject.toml index 629fde33169a4a16a1e4b617f23b05e96a2c41ff..01af5f95906a6cd7adfc3edf020867a7bd6831f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = 'setuptools.build_meta:__legacy__' [project] name = "py-dbcn" -version = "0.3.2" +version = "0.3.3" description = "Connector for Pythonic interaction with multiple database types." readme = "readme.md" authors = [{ name = "Brandon Rodriguez", email = "brodriguez8774@gmail.com"}] diff --git a/setup.cfg b/setup.cfg index 48ab7b1a2bab0e1b13ba7dd8d85f591b12839976..550ac01110de570f441434496928458dd50c2303 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,6 @@ [metadata] name = py-dbcn -version = 0.3.2 +version = 0.3.3 description = Connector for Pythonic interaction with multiple database types. long_description = file: readme.md url = https://github.com/brodriguez8774/py-dbcn