diff --git a/poetry.lock b/poetry.lock index 9a6ea94..8d26244 100644 --- a/poetry.lock +++ b/poetry.lock @@ -135,6 +135,19 @@ category = "dev" optional = false python-versions = ">=3.5" +[[package]] +name = "cachy" +version = "0.3.0" +description = "Cachy provides a simple yet effective caching library." +category = "dev" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" + +[package.extras] +redis = ["redis (>=3.3.6,<4.0.0)"] +memcached = ["python-memcached (>=1.59,<2.0)"] +msgpack = ["msgpack-python (>=0.5,<0.6)"] + [[package]] name = "certifi" version = "2020.12.5" @@ -688,8 +701,8 @@ python-versions = "*" [[package]] name = "nitpick" -version = "0.25.0" -description = "Enforce the same configuration across multiple projects" +version = "0.28.0" +description = "Enforce the same settings across multiple language-independent projects" category = "dev" optional = false python-versions = ">=3.6,<4.0" @@ -697,6 +710,7 @@ python-versions = ">=3.6,<4.0" [package.dependencies] attrs = "*" autorepr = "*" +cachy = "*" click = "*" ConfigUpdater = "*" dictdiffer = "*" @@ -717,8 +731,8 @@ toml = "*" tomlkit = "*" [package.extras] +test = ["freezegun", "pytest-cov", "pytest-socket", "pytest-testmon", "pytest-watch", "pytest", "responses", "testfixtures"] lint = ["pylint"] -test = ["pytest-cov", "pytest", "responses", "testfixtures"] doc = ["sphinx", "sphinx-rtd-theme", "sphobjinv"] [[package]] @@ -1351,7 +1365,7 @@ python-versions = "*" [metadata] lock-version = "1.1" python-versions = "^3.9" -content-hash = "1a8e7e4fb91b4058d8e3c6292b092fd50f7963fea646172c45bcfe4749ef4b6c" +content-hash = "037c614a65b401f5dcf49ed4af1a8a404d4bbd36bbc7593007ea6568de9ffd11" [metadata.files] alabaster = [ @@ -1403,6 +1417,10 @@ bump2version = [ {file = "bump2version-1.0.1-py2.py3-none-any.whl", hash = "sha256:37f927ea17cde7ae2d7baf832f8e80ce3777624554a653006c9144f8017fe410"}, {file = "bump2version-1.0.1.tar.gz", hash = "sha256:762cb2bfad61f4ec8e2bdf452c7c267416f8c70dd9ecb1653fd0bbb01fa936e6"}, ] +cachy = [ + {file = "cachy-0.3.0-py2.py3-none-any.whl", hash = "sha256:338ca09c8860e76b275aff52374330efedc4d5a5e45dc1c5b539c1ead0786fe7"}, + {file = "cachy-0.3.0.tar.gz", hash = "sha256:186581f4ceb42a0bbe040c407da73c14092379b1e4c0e327fdb72ae4a9b269b1"}, +] certifi = [ {file = "certifi-2020.12.5-py2.py3-none-any.whl", hash = "sha256:719a74fb9e33b9bd44cc7f3a8d94bc35e4049deebe19ba7d8e108280cfd59830"}, {file = "certifi-2020.12.5.tar.gz", hash = "sha256:1a4995114262bffbc2413b159f2a1a480c969de6e6eb13ee966d470af86af59c"}, @@ -1722,8 +1740,8 @@ mypy-extensions = [ {file = "mypy_extensions-0.4.3.tar.gz", hash = "sha256:2d82818f5bb3e369420cb3c4060a7970edba416647068eb4c5343488a6c604a8"}, ] nitpick = [ - {file = "nitpick-0.25.0-py3-none-any.whl", hash = "sha256:9b395c7728865352a48d3e6f056255cc3058b4381b0b67b0ea04b2a409715c5b"}, - {file = "nitpick-0.25.0.tar.gz", hash = "sha256:f5b4fb770f500aecf1e739f876c3dc70143dfc5207b3e991d5a67d739aa8ce9f"}, + {file = "nitpick-0.28.0-py3-none-any.whl", hash = "sha256:93ff80ee9ead995e09480f64832d3dab990575238e9aaf829f8b8aad038ad1fd"}, + {file = "nitpick-0.28.0.tar.gz", hash = "sha256:99b5b1efc6856dcc5a898f0215cbd5f3422a84d2e4044996a1b8a97e5b835c23"}, ] nodeenv = [ {file = "nodeenv-1.5.0-py2.py3-none-any.whl", hash = "sha256:5304d424c529c997bc888453aeaa6362d242b6b4631e90f3d4bf1b290f1c84a9"}, diff --git a/pyproject.toml b/pyproject.toml index b433f89..650d26b 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -52,7 +52,7 @@ bump2version = "^1.0.1" wemake-python-styleguide = "^0.15" flake8-pytest-style = "^1.4" -nitpick = "^0.25" +nitpick = "^0.28" safety = "^1.9"