diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c84509..6ca8ae3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,18 @@ We follow Semantic Version. +## 1.1.0 + +### Features + +- Adds `python3.9` support +- Adds `django3.1` support + +### Misc + +- Moves to Github Actions + + ## 1.0.1 ### Bugfixes diff --git a/README.md b/README.md index 60b3fde..13674df 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,7 @@ While this package will most likely work with the most versions of `django`, we This package has no dependencies itself. In case you need older `python` / `django` versions support, -then consider using older versions. +then consider using older versions of `django-split-settings`. ## Installation @@ -71,7 +71,7 @@ in that order from the subdirectory called `components/`. following file can access and modify the settings declared in the previous files. -We also made a in-depth [tutorial](https://sobolevn.me/2017/04/managing-djangos-settings). +We also made an in-depth [tutorial](https://sobolevn.me/2017/04/managing-djangos-settings). ## Tips and tricks diff --git a/poetry.lock b/poetry.lock index c2b1c67..7ec710a 100644 --- a/poetry.lock +++ b/poetry.lock @@ -6,6 +6,17 @@ category = "dev" optional = false python-versions = "*" +[[package]] +name = "asgiref" +version = "3.3.1" +description = "ASGI specs, helper code, and adapters" +category = "dev" +optional = false +python-versions = ">=3.5" + +[package.extras] +tests = ["pytest", "pytest-asyncio"] + [[package]] name = "astor" version = "0.8.1" @@ -129,13 +140,14 @@ tests = ["check-manifest (>=0.25)", "coverage (>=4.0)", "isort (>=4.2.2)", "mock [[package]] name = "django" -version = "2.2.17" +version = "3.1.3" description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." category = "dev" optional = false -python-versions = ">=3.5" +python-versions = ">=3.6" [package.dependencies] +asgiref = ">=3.2.10,<4" pytz = "*" sqlparse = ">=0.2.2" @@ -1138,13 +1150,17 @@ testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake [metadata] lock-version = "1.1" python-versions = "^3.6" -content-hash = "c01703ba93868173b9a34df085758393f0e63e2c340c6fbecf149bd4b5b760d6" +content-hash = "2e87f0340c15e0a43895cb3e2ebafbef20afab5ca9013779a1b9e26a32410426" [metadata.files] alabaster = [ {file = "alabaster-0.7.12-py2.py3-none-any.whl", hash = "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"}, {file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"}, ] +asgiref = [ + {file = "asgiref-3.3.1-py3-none-any.whl", hash = "sha256:5ee950735509d04eb673bd7f7120f8fa1c9e2df495394992c73234d526907e17"}, + {file = "asgiref-3.3.1.tar.gz", hash = "sha256:7162a3cb30ab0609f1a4c95938fd73e8604f63bdba516a7f7d64b83ff09478f0"}, +] astor = [ {file = "astor-0.8.1-py2.py3-none-any.whl", hash = "sha256:070a54e890cefb5b3739d19f30f5a5ec840ffc9c50ffa7d23cc9fc1a38ebbfc5"}, {file = "astor-0.8.1.tar.gz", hash = "sha256:6a6effda93f4e1ce9f618779b2dd1d9d84f1e32812c23a29b3fff6fd7f63fa5e"}, @@ -1225,8 +1241,8 @@ dictdiffer = [ {file = "dictdiffer-0.8.1.tar.gz", hash = "sha256:1adec0d67cdf6166bda96ae2934ddb5e54433998ceab63c984574d187cc563d2"}, ] django = [ - {file = "Django-2.2.17-py3-none-any.whl", hash = "sha256:558cb27930defd9a6042133258caf797b2d1dee233959f537e3dc475cb49bd7c"}, - {file = "Django-2.2.17.tar.gz", hash = "sha256:cf5370a4d7765a9dd6d42a7b96b53c74f9446cd38209211304b210fe0404b861"}, + {file = "Django-3.1.3-py3-none-any.whl", hash = "sha256:14a4b7cd77297fba516fc0d92444cc2e2e388aa9de32d7a68d4a83d58f5a4927"}, + {file = "Django-3.1.3.tar.gz", hash = "sha256:14b87775ffedab2ef6299b73343d1b4b41e5d4e2aa58c6581f114dbec01e3f8f"}, ] doc8 = [ {file = "doc8-0.8.1-py2.py3-none-any.whl", hash = "sha256:4d58a5c8c56cedd2b2c9d6e3153be5d956cf72f6051128f0f2255c66227df721"}, diff --git a/pyproject.toml b/pyproject.toml index 0a37508..4f50603 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ style = "https://raw.githubusercontent.com/wemake-services/wemake-python-stylegu [tool.poetry] name = "django-split-settings" -version = "1.0.1" +version = "1.1.0" description = "Organize Django settings into multiple files and directories. Easily override and modify settings. Use wildcards and optional settings files." authors = [ "sobolevn ", @@ -35,6 +35,7 @@ classifiers = [ "Framework :: Django :: 1.11", "Framework :: Django :: 2.2", "Framework :: Django :: 3.0", + "Framework :: Django :: 3.1", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", @@ -48,7 +49,7 @@ classifiers = [ python = "^3.6" [tool.poetry.dev-dependencies] -django = "^2.2" +django = "^3.1" mypy = "^0.790" wemake-python-styleguide = "^0.14"