From bd479e2de94dae887864d79637aed5b9e13d6d6b Mon Sep 17 00:00:00 2001 From: Brandon Rodriguez <brodriguez8774@gmail.com> Date: Sun, 11 Jun 2023 09:43:08 -0400 Subject: [PATCH] Update project version --- docs/source/conf.py | 2 +- docs/source/roadmap.rst | 2 +- docs/source/version_history.rst | 26 ++++++++++++++++++++++---- pyproject.toml | 2 +- setup.cfg | 2 +- 5 files changed, 26 insertions(+), 8 deletions(-) diff --git a/docs/source/conf.py b/docs/source/conf.py index c0c9780..12d12e7 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 31b87bd..11f7cda 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 aa49562..0633de2 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 629fde3..01af5f9 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 48ab7b1..550ac01 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 -- GitLab