diff --git a/.cruft.json b/.cruft.json index a75f218..007bc0b 100644 --- a/.cruft.json +++ b/.cruft.json @@ -1,6 +1,6 @@ { "template": "https://github.com/smkent/cookie-python", - "commit": "a893079686fd02969c4f1858dbcd687430035b86", + "commit": "eb6af6b06cfd2d0d33d899a24e3f79259b481370", "checkout": null, "context": { "cookiecutter": { diff --git a/.github/workflows/actions/python-poetry/action.yml b/.github/workflows/actions/python-poetry/action.yml index 34dc9de..c70b538 100644 --- a/.github/workflows/actions/python-poetry/action.yml +++ b/.github/workflows/actions/python-poetry/action.yml @@ -34,6 +34,7 @@ runs: PYTHON_KEYRING_BACKEND: "keyring.backends.null.Keyring" run: | poetry install + poetry lock --check [ "$(poetry version -s)" != "0.0.0" ] \ || { echo "Versioning broken"; exit 1; } diff --git a/poetry.lock b/poetry.lock index 72317f5..a58395c 100644 --- a/poetry.lock +++ b/poetry.lock @@ -96,7 +96,7 @@ python-versions = ">=3.6" name = "cfgv" version = "3.3.1" description = "Validate configuration and produce human readable error messages." -category = "main" +category = "dev" optional = false python-versions = ">=3.6.1" @@ -207,7 +207,7 @@ dev = ["flake8", "hypothesis", "ipython", "mypy (>=0.710)", "portray", "pytest ( name = "distlib" version = "0.3.6" description = "Distribution utilities" -category = "main" +category = "dev" optional = false python-versions = "*" @@ -226,7 +226,7 @@ test = ["pytest (>=6)"] name = "filelock" version = "3.8.0" description = "A platform independent file lock." -category = "main" +category = "dev" optional = false python-versions = ">=3.7" @@ -315,7 +315,7 @@ gitdb = ">=4.0.1,<5" name = "identify" version = "2.5.8" description = "File identification library for Python" -category = "main" +category = "dev" optional = false python-versions = ">=3.7" @@ -452,7 +452,7 @@ python-versions = "*" name = "nodeenv" version = "1.7.0" description = "Node.js virtual environment builder" -category = "main" +category = "dev" optional = false python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,!=3.6.*" @@ -509,7 +509,7 @@ flake8 = ">=3.9.1" name = "platformdirs" version = "2.5.2" description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"." -category = "main" +category = "dev" optional = false python-versions = ">=3.7" @@ -548,7 +548,7 @@ poetry-plugin = ["poetry (>=1.0,<2.0)"] name = "pre-commit" version = "2.20.0" description = "A framework for managing and maintaining multi-language pre-commit hooks." -category = "main" +category = "dev" optional = false python-versions = ">=3.7" @@ -697,7 +697,7 @@ unidecode = ["Unidecode (>=1.1.1)"] name = "pyyaml" version = "6.0" description = "YAML parser and emitter for Python" -category = "main" +category = "dev" optional = false python-versions = ">=3.6" @@ -738,7 +738,7 @@ tests = ["coverage (>=6.0.0)", "flake8", "mypy", "pytest (>=7.0.0)", "pytest-asy name = "setuptools" version = "65.5.0" description = "Easily download, build, install, upgrade, and uninstall Python packages" -category = "main" +category = "dev" optional = false python-versions = ">=3.7" @@ -797,7 +797,7 @@ python-versions = "*" name = "toml" version = "0.10.2" description = "Python Library for Tom's Obvious, Minimal Language" -category = "main" +category = "dev" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" @@ -882,7 +882,7 @@ socks = ["PySocks (>=1.5.6,!=1.5.7,<2.0)"] name = "virtualenv" version = "20.16.6" description = "Virtual Python Environment builder" -category = "main" +category = "dev" optional = false python-versions = ">=3.6" @@ -898,7 +898,7 @@ testing = ["coverage (>=6.2)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7 [metadata] lock-version = "1.1" python-versions = "^3.8" -content-hash = "38e431c0958d00f33fba392fd03714589bd65b42365ed20acf5f46c1c5bddaf2" +content-hash = "f46ad539c433a565a1a0a0a78009f88108e6250c54ba9dccadec095492b6b11c" [metadata.files] arrow = [ diff --git a/pyproject.toml b/pyproject.toml index fad20c0..9abea87 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,6 @@ classifiers = [ [tool.poetry.dependencies] python = "^3.8" dataclasses-json = "^0.5.7" -pre-commit = "*" requests = "^2.28.1" [tool.poetry.dev-dependencies] @@ -35,6 +34,7 @@ isort = "*" mypy = "*" pep8-naming = "*" poethepoet = "*" +pre-commit = "*" py = "1.11.0" # https://github.com/Teemu/pytest-sugar/issues/241 pytest = "*" pytest-cov = "*"