diff --git a/.bumpversion.cfg b/.bumpversion.cfg index 8dae58b..0301808 100644 --- a/.bumpversion.cfg +++ b/.bumpversion.cfg @@ -1,5 +1,5 @@ [bumpversion] -current_version = 2.0.4 +current_version = 2.0.5 commit = True tag = True diff --git a/CHANGELOG.md b/CHANGELOG.md index f555c3f..fd345ce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## [2.0.5] - 2024-07-08 + +### Changed + - update pynamodb to ^6.0.1 + - removed stale pyproject config. `poetry check` now passes. + ## [2.0.4] - 2024-07-04 ### Changed diff --git a/poetry.lock b/poetry.lock index 376d3d7..8581636 100644 --- a/poetry.lock +++ b/poetry.lock @@ -478,13 +478,13 @@ files = [ [[package]] name = "certifi" -version = "2024.6.2" +version = "2024.7.4" description = "Python package for providing Mozilla's CA Bundle." optional = false python-versions = ">=3.6" files = [ - {file = "certifi-2024.6.2-py3-none-any.whl", hash = "sha256:ddc6c8ce995e6987e7faf5e3f1b02b302836a0e5d98ece18392cb1a36c72ad56"}, - {file = "certifi-2024.6.2.tar.gz", hash = "sha256:3cd43f1c6fa7dedc5899d69d3ad0398fd018ad1a17fba83ddaf78aa46c747516"}, + {file = "certifi-2024.7.4-py3-none-any.whl", hash = "sha256:c198e21b1289c2ab85ee4e67bb4b4ef3ead0892059901a8d5b622f24a1101e90"}, + {file = "certifi-2024.7.4.tar.gz", hash = "sha256:5a1e7645bc0ec61a09e26c36f6106dd4cf40c6db3a1fb6352b0244e7fb057c7b"}, ] [[package]] @@ -3012,17 +3012,18 @@ extra = ["pygments (>=2.12)"] [[package]] name = "pynamodb" -version = "5.5.1" +version = "6.0.1" description = "A Pythonic Interface to DynamoDB" optional = false -python-versions = ">=3.6" +python-versions = ">=3.7" files = [ - {file = "pynamodb-5.5.1-py3-none-any.whl", hash = "sha256:6aa659c11d4a8a18ef2d75392a08828d45ab9eefb9638871d455929a52d66fc3"}, - {file = "pynamodb-5.5.1.tar.gz", hash = "sha256:b9d9a59afd9edbc3db63a267e67db764831f277477ae744ed4febb778ef1a098"}, + {file = "pynamodb-6.0.1-py3-none-any.whl", hash = "sha256:c7aacedcf0cbebd14f9ea7e9347f86459b280ec9506ff34ea5981ffdc02d2d59"}, + {file = "pynamodb-6.0.1.tar.gz", hash = "sha256:53692d35d5b3fe01e085f260166c869a750a280d40c6af7d48fd67623777faaa"}, ] [package.dependencies] botocore = ">=1.12.54" +typing-extensions = {version = ">=4", markers = "python_version < \"3.11\""} [package.extras] signals = ["blinker (>=1.3,<2.0)"] @@ -4093,12 +4094,7 @@ files = [ [package.extras] test = ["pytest"] -[extras] -dev = [] -doc = [] -test = [] - [metadata] lock-version = "2.0" python-versions = ">=3.9,<4.0" -content-hash = "0e896e1f2f5ccc7363e9387dd47fe99f0e651ca305e1c943b1d16cc6ddf53448" +content-hash = "ddf50047f60637b565d0bc63bc62891f55eef9269fab6e29b2ee2102e2955a99" diff --git a/pyproject.toml b/pyproject.toml index d2af99f..15e4d9d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [tool] [tool.poetry] name = "solvis-store" -version = "2.0.4" +version = "2.0.5" homepage = "https://github.com/GNS-Science/solvis-store" description = "Solvis Store." authors = ["Oakley Jurgens ", "Chris Chamberlain "] @@ -27,12 +27,12 @@ cli = 'scripts.cli:cli' [tool.poetry.dependencies] python = ">=3.9,<4.0" -pynamodb = "^5.5.0" solvis = ">=0.11.1" # see https://github.com/orgs/python-poetry/discussions/7937 urllib3 = "<2" numpy = "<1.25" +pynamodb = "^6.0.1" [tool.poetry.group.dev.dependencies] black = { version = "^22.3"} @@ -66,6 +66,9 @@ mkdocs-pymdownx-material-extras = "^2.5.6" mkdocs-with-pdf = "^0.9.3" mkdocs-click = "^0.8.1" +[tool.poetry.group.scripts] +optional = true + [tool.poetry.group.scripts.dependencies] ipython = "^8.12.0" nshm-toshi-client = "^1.0.0" @@ -75,26 +78,6 @@ pyvista = "^0.38.5" click = "^8.1.7" [tool.poetry.extras] -test = [ - "pytest", - "black", - "isort", - "mypy", - "flake8", - "flake8-docstrings", - "pytest-cov" - ] - -dev = ["tox", "pre-commit", "virtualenv", "pip", "twine", "toml", "bump2version"] - -doc = [ - "mkdocs", - "mkdocs-include-markdown-plugin", - "mkdocs-material", - "mkdocstrings", - "mkdocs-material-extension", - "mkdocs-autorefs" - ] [tool.black] line-length = 120 diff --git a/solvis_store/__init__.py b/solvis_store/__init__.py index 96dc05d..cb20e6e 100644 --- a/solvis_store/__init__.py +++ b/solvis_store/__init__.py @@ -2,4 +2,4 @@ __author__ = """NSHM project @ GNS Science""" __email__ = 'nshm@gns.cri.nz' -__version__ = '2.0.4' +__version__ = '2.0.5'