diff --git a/CHANGES.rst b/CHANGES.rst index 40336d2c..20c0a1c0 100644 --- a/CHANGES.rst +++ b/CHANGES.rst @@ -3,6 +3,35 @@ CHANGELOG .. towncrier release notes start +2.2.0 (2023-02-27) +================== + +Breaking changes +---------------- + +- Dropped support for Python 3.7 due to using TypeDict for configuration. (`#1127 `_) + + +Features +-------- + +- Support python 3.10 (`#939 `_) +- Add support for Python 3.11 (`#1116 `_) +- Added typing and check code with mypy. + Also configuration is being TypeChecked with TypeDict. (`#1127 `_) + + +Miscellaneus +------------ + +- Fix broken link to dynamodb documentation - introduce delays (`#846 `_) +- Add towncrier to manage newsfragments and generate changelog (`#1114 `_) +- Migrate development dependency management to pipenv (`#1115 `_) +- Add your info here (`#1117 `_) +- Add automerge action to use Application authentication. (`#1118 `_) +- Use tbump to manage package versioning (`#1119 `_) + + 2.1.0 ===== diff --git a/README.rst b/README.rst index 2b543271..879691ac 100644 --- a/README.rst +++ b/README.rst @@ -24,12 +24,12 @@ pytest-dynamodb Package status -------------- -.. image:: https://travis-ci.org/ClearcodeHQ/pytest-dynamodb.svg?branch=v2.1.0 +.. image:: https://travis-ci.org/ClearcodeHQ/pytest-dynamodb.svg?branch=v2.2.0 :target: https://travis-ci.org/ClearcodeHQ/pytest-dynamodb :alt: Tests -.. image:: https://coveralls.io/repos/ClearcodeHQ/pytest-dynamodb/badge.png?branch=v2.1.0 - :target: https://coveralls.io/r/ClearcodeHQ/pytest-dynamodb?branch=v2.1.0 +.. image:: https://coveralls.io/repos/ClearcodeHQ/pytest-dynamodb/badge.png?branch=v2.2.0 + :target: https://coveralls.io/r/ClearcodeHQ/pytest-dynamodb?branch=v2.2.0 :alt: Coverage Status What is this? diff --git a/newsfragments/1114.misc.rst b/newsfragments/1114.misc.rst deleted file mode 100644 index 9431555f..00000000 --- a/newsfragments/1114.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Add towncrier to manage newsfragments and generate changelog \ No newline at end of file diff --git a/newsfragments/1115.misc.rst b/newsfragments/1115.misc.rst deleted file mode 100644 index ddf4de4c..00000000 --- a/newsfragments/1115.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Migrate development dependency management to pipenv diff --git a/newsfragments/1116.feature.rst b/newsfragments/1116.feature.rst deleted file mode 100644 index b38d2f9e..00000000 --- a/newsfragments/1116.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Add support for Python 3.11 \ No newline at end of file diff --git a/newsfragments/1117.misc.rst b/newsfragments/1117.misc.rst deleted file mode 100644 index ed00922a..00000000 --- a/newsfragments/1117.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Add your info here \ No newline at end of file diff --git a/newsfragments/1118.misc.rst b/newsfragments/1118.misc.rst deleted file mode 100644 index 3f283d3b..00000000 --- a/newsfragments/1118.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Add automerge action to use Application authentication. \ No newline at end of file diff --git a/newsfragments/1119.misc.rst b/newsfragments/1119.misc.rst deleted file mode 100644 index d96f0166..00000000 --- a/newsfragments/1119.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Use tbump to manage package versioning \ No newline at end of file diff --git a/newsfragments/1127.break.rst b/newsfragments/1127.break.rst deleted file mode 100644 index 0ec03b49..00000000 --- a/newsfragments/1127.break.rst +++ /dev/null @@ -1 +0,0 @@ -Dropped support for Python 3.7 due to using TypeDict for configuration. \ No newline at end of file diff --git a/newsfragments/1127.feature.rst b/newsfragments/1127.feature.rst deleted file mode 100644 index 9c802951..00000000 --- a/newsfragments/1127.feature.rst +++ /dev/null @@ -1,2 +0,0 @@ -Added typing and check code with mypy. -Also configuration is being TypeChecked with TypeDict. \ No newline at end of file diff --git a/newsfragments/846.misc.rst b/newsfragments/846.misc.rst deleted file mode 100644 index 8058317e..00000000 --- a/newsfragments/846.misc.rst +++ /dev/null @@ -1 +0,0 @@ -Fix broken link to dynamodb documentation - introduce delays \ No newline at end of file diff --git a/newsfragments/939.feature.rst b/newsfragments/939.feature.rst deleted file mode 100644 index c54a9ac0..00000000 --- a/newsfragments/939.feature.rst +++ /dev/null @@ -1 +0,0 @@ -Support python 3.10 \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 71d3f3bb..809c210a 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "pytest-dynamodb" -version = "2.1.0" +version = "2.2.0" description = "DynamoDB fixtures for pytest" readme = "README.rst" keywords = ["tests", "pytest", "fixture", "dynamodb", "aws", "boto"] @@ -38,7 +38,7 @@ requires-python = ">= 3.8" [project.urls] "Source" = "https://github.com/ClearcodeHQ/pytest-dynamodb" "Bug Tracker" = "https://github.com/ClearcodeHQ/pytest-dynamodb/issues" -"Changelog" = "https://github.com/ClearcodeHQ/pytest-dynamodb/blob/v2.1.0/CHANGES.rst" +"Changelog" = "https://github.com/ClearcodeHQ/pytest-dynamodb/blob/v2.2.0/CHANGES.rst" [project.entry-points."pytest11"] pytest_pyramid = "pytest_dynamodb.plugin" @@ -94,7 +94,7 @@ ignore = "D203,D212" github_url = "https://github.com/ClearcodeHQ/pytest-dynamodb/" [tool.tbump.version] -current = "2.1.0" +current = "2.2.0" # Example of a semver regexp. # Make sure this matches current_version before diff --git a/pytest_dynamodb/__init__.py b/pytest_dynamodb/__init__.py index 07d30c1e..98283d10 100644 --- a/pytest_dynamodb/__init__.py +++ b/pytest_dynamodb/__init__.py @@ -17,4 +17,4 @@ # You should have received a copy of the GNU Lesser General Public License # along with pytest-dynamodb. If not, see . """Main module for pytest-dynamodb.""" -__version__ = "2.1.0" +__version__ = "2.2.0"