diff --git a/CHANGELOG.md b/CHANGELOG.md index b45f561..1ddcded 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,13 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](https://semver.org/) +## [1.0.1] 2023-10-19 + +### Changed + +- dependency updates + + ## [1.0.0] 2023-10-19 ### Added diff --git a/poetry.lock b/poetry.lock index df61aa1..fe5148a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -1,4 +1,4 @@ -# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand. +# This file is automatically @generated by Poetry 1.6.1 and should not be changed by hand. [[package]] name = "astroid" @@ -204,39 +204,35 @@ colorama = {version = "*", markers = "platform_system == \"Windows\""} [[package]] name = "cmem-cmempy" -version = "23.2" +version = "23.3.0" description = "API for eccenca Corporate Memory" optional = false python-versions = ">=3.9,<4.0" files = [ - {file = "cmem_cmempy-23.2-py3-none-any.whl", hash = "sha256:95c9b1072c9c2f18cbccb5156a8cb0d1f3dd9012ea43c6c27a3ce5dfcfbfb3b4"}, - {file = "cmem_cmempy-23.2.tar.gz", hash = "sha256:c638243c72b314be938d0e21ab4dbbf1625f420072549754de594a77c8fd0a19"}, + {file = "cmem_cmempy-23.3.0-py3-none-any.whl", hash = "sha256:054f455849165738da7ffbd42abbf19cca869029b6d0d495acc9d7dcfd55d75e"}, + {file = "cmem_cmempy-23.3.0.tar.gz", hash = "sha256:4b0910db29ea9ad03311366f0eaef4021d3e373e2136637a74a066eb19bc367c"}, ] [package.dependencies] -certifi = ">=2023.5.7" -email-validator = ">=2.0.0.post2,<3.0.0" -pyparsing = ">=3.0.9,<4.0.0" -pysocks = ">=1.7.1,<2.0.0" +certifi = ">=2023.7.22" +pyparsing = ">=3.1.1,<4.0.0" rdflib = ">=6.3.2,<7.0.0" requests = ">=2.31.0,<3.0.0" -requests-toolbelt = ">=0.10.1,<0.11.0" -six = ">=1.16.0,<2.0.0" -urllib3 = ">=1.26.15,<2.0.0" +requests-toolbelt = ">=1.0.0,<2.0.0" [[package]] name = "cmem-plugin-base" -version = "4.2.0" +version = "4.3.0rc4" description = "Base classes for developing eccenca Coporate Memory plugins." optional = false python-versions = ">=3.11,<4.0" files = [ - {file = "cmem_plugin_base-4.2.0-py3-none-any.whl", hash = "sha256:85f954b9453f61355606ca93d404397b1164aad11e1421deda5675b34e1b945a"}, - {file = "cmem_plugin_base-4.2.0.tar.gz", hash = "sha256:01e93cc230991ea5140d53c2f0e5ef0acf7f3899b6880a7d7c76e7453e02911c"}, + {file = "cmem_plugin_base-4.3.0rc4-py3-none-any.whl", hash = "sha256:92597b7065a65d1c026aff764304e74c4c13f1bf43fd1a1d45c43dbdbaa56053"}, + {file = "cmem_plugin_base-4.3.0rc4.tar.gz", hash = "sha256:3d23d41763108ba52509bacd2fd3a4fa9eb954389ff0562cbf43ca7076bfffe1"}, ] [package.dependencies] -cmem-cmempy = "23.2" +cmem-cmempy = ">=23.3.0" [[package]] name = "colorama" @@ -338,25 +334,6 @@ files = [ [package.extras] graph = ["objgraph (>=1.7.2)"] -[[package]] -name = "dnspython" -version = "2.4.2" -description = "DNS toolkit" -optional = false -python-versions = ">=3.8,<4.0" -files = [ - {file = "dnspython-2.4.2-py3-none-any.whl", hash = "sha256:57c6fbaaeaaf39c891292012060beb141791735dbb4004798328fc2c467402d8"}, - {file = "dnspython-2.4.2.tar.gz", hash = "sha256:8dcfae8c7460a2f84b4072e26f1c9f4101ca20c071649cb7c34e8b6a93d58984"}, -] - -[package.extras] -dnssec = ["cryptography (>=2.6,<42.0)"] -doh = ["h2 (>=4.1.0)", "httpcore (>=0.17.3)", "httpx (>=0.24.1)"] -doq = ["aioquic (>=0.9.20)"] -idna = ["idna (>=2.1,<4.0)"] -trio = ["trio (>=0.14,<0.23)"] -wmi = ["wmi (>=1.5.1,<2.0.0)"] - [[package]] name = "dparse" version = "0.6.3" @@ -375,21 +352,6 @@ packaging = "*" conda = ["pyyaml"] pipenv = ["pipenv (<=2022.12.19)"] -[[package]] -name = "email-validator" -version = "2.0.0.post2" -description = "A robust email address syntax and deliverability validation library." -optional = false -python-versions = ">=3.7" -files = [ - {file = "email_validator-2.0.0.post2-py3-none-any.whl", hash = "sha256:2466ba57cda361fb7309fd3d5a225723c788ca4bbad32a0ebd5373b99730285c"}, - {file = "email_validator-2.0.0.post2.tar.gz", hash = "sha256:1ff6e86044200c56ae23595695c54e9614f4a9551e0e393614f764860b3d7900"}, -] - -[package.dependencies] -dnspython = ">=2.0.0" -idna = ">=2.0.0" - [[package]] name = "flake8" version = "6.1.0" @@ -459,13 +421,13 @@ smmap = ">=3.0.1,<6" [[package]] name = "gitpython" -version = "3.1.38" +version = "3.1.40" description = "GitPython is a Python library used to interact with Git repositories" optional = false python-versions = ">=3.7" files = [ - {file = "GitPython-3.1.38-py3-none-any.whl", hash = "sha256:9e98b672ffcb081c2c8d5aa630d4251544fb040fb158863054242f24a2a2ba30"}, - {file = "GitPython-3.1.38.tar.gz", hash = "sha256:4d683e8957c8998b58ddb937e3e6cd167215a180e1ffd4da769ab81c620a89fe"}, + {file = "GitPython-3.1.40-py3-none-any.whl", hash = "sha256:cf14627d5a8049ffbf49915732e5eddbe8134c3bdb9d476e6182b676fc573f8a"}, + {file = "GitPython-3.1.40.tar.gz", hash = "sha256:22b126e9ffb671fdd0c129796343a02bf67bf2994b35449ffc9321aa755e18a4"}, ] [package.dependencies] @@ -1063,18 +1025,6 @@ files = [ [package.extras] diagrams = ["jinja2", "railroad-diagrams"] -[[package]] -name = "pysocks" -version = "1.7.1" -description = "A Python SOCKS client module. See https://github.com/Anorov/PySocks for more information." -optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -files = [ - {file = "PySocks-1.7.1-py27-none-any.whl", hash = "sha256:08e69f092cc6dbe92a0fdd16eeb9b9ffbc13cadfe5ca4c7bd92ffb078b293299"}, - {file = "PySocks-1.7.1-py3-none-any.whl", hash = "sha256:2725bd0a9925919b9b51739eea5f9e2bae91e83288108a9ad338b2e3a4435ee5"}, - {file = "PySocks-1.7.1.tar.gz", hash = "sha256:3f8804571ebe159c380ac6de37643bb4685970655d3bba243530d6558b799aa0"}, -] - [[package]] name = "pytest" version = "7.4.2" @@ -1237,13 +1187,13 @@ use-chardet-on-py3 = ["chardet (>=3.0.2,<6)"] [[package]] name = "requests-toolbelt" -version = "0.10.1" +version = "1.0.0" description = "A utility belt for advanced users of python-requests" optional = false python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" files = [ - {file = "requests-toolbelt-0.10.1.tar.gz", hash = "sha256:62e09f7ff5ccbda92772a29f394a49c3ad6cb181d568b1337626b2abb628a63d"}, - {file = "requests_toolbelt-0.10.1-py2.py3-none-any.whl", hash = "sha256:18565aa58116d9951ac39baa288d3adb5b3ff975c4f25eee78555d89e8f247f7"}, + {file = "requests-toolbelt-1.0.0.tar.gz", hash = "sha256:7681a0a3d047012b5bdc0ee37d7f8f07ebe76ab08caeccfc3921ce23c88d5bc6"}, + {file = "requests_toolbelt-1.0.0-py2.py3-none-any.whl", hash = "sha256:cccfdd665f0a24fcf4726e690f65639d272bb0637b9b92dfd91a5568ccf6bd06"}, ] [package.dependencies] @@ -1411,19 +1361,20 @@ files = [ [[package]] name = "urllib3" -version = "1.26.18" +version = "2.0.7" description = "HTTP library with thread-safe connection pooling, file post, and more." optional = false -python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*" +python-versions = ">=3.7" files = [ - {file = "urllib3-1.26.18-py2.py3-none-any.whl", hash = "sha256:34b97092d7e0a3a8cf7cd10e386f401b3737364026c45e622aa02903dffe0f07"}, - {file = "urllib3-1.26.18.tar.gz", hash = "sha256:f8ecc1bba5667413457c529ab955bf8c67b45db799d159066261719e328580a0"}, + {file = "urllib3-2.0.7-py3-none-any.whl", hash = "sha256:fdb6d215c776278489906c2f8916e6e7d4f5a9b602ccbcfdf7f016fc8da0596e"}, + {file = "urllib3-2.0.7.tar.gz", hash = "sha256:c97dfde1f7bd43a71c8d2a58e369e9b2bf692d1334ea9f9cae55add7d0dd0f84"}, ] [package.extras] -brotli = ["brotli (==1.0.9)", "brotli (>=1.0.9)", "brotlicffi (>=0.8.0)", "brotlipy (>=0.6.0)"] -secure = ["certifi", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "ipaddress", "pyOpenSSL (>=0.14)", "urllib3-secure-extra"] -socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] +brotli = ["brotli (>=1.0.9)", "brotlicffi (>=0.8.0)"] +secure = ["certifi", "cryptography (>=1.9)", "idna (>=2.0.0)", "pyopenssl (>=17.1.0)", "urllib3-secure-extra"] +socks = ["pysocks (>=1.5.6,!=1.5.7,<2.0)"] +zstd = ["zstandard (>=0.18.0)"] [[package]] name = "wheel" diff --git a/pyproject.toml b/pyproject.toml index b9daa89..b958726 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -5,7 +5,7 @@ license = "Apache-2.0" description = "Create Universally Unique Lexicographically Sortable Identifiers (ULID) in transformations." authors = ["eccenca GmbH "] classifiers = [ - "Development Status :: 4 - Beta", + "Development Status :: 5 - Production/Stable", "Environment :: Plugins", "Topic :: Software Development :: Libraries :: Python Modules" ]