File: CHANGELOG.rst

package info (click to toggle)
python-django-split-settings 0.3.0-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 352 kB
  • sloc: python: 368; makefile: 23
file content (114 lines) | stat: -rw-r--r-- 2,715 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
Changelog
---------

0.3.0
~~~~~

Improvements:

* Added `Django==2.0`
* Removed old versions of `Django` from test matrix
* Removed `python3.4` from test matrix
* Documentation updates
* Adds more `flake8` plugins to enforce strict style

Bugs:

* Fixes Windows problems via `#21 <https://github.com/sobolevn/django-split-settings/pull/21>`_


0.2.5
~~~~~

Improvements:

* Added `python3.6` and `Django==1.11`
* Fixed `tests/settings` structure with `basic/` folder
* Added documentation, which is built with `Sphinx`
* Updated `README.rst` with new logo
* Updated `README.rst` with `docs` badge
* Updated `CONTRIBUTING.rst` with new information

Bugs:

* Updated `README.rst` to be compatible with `PyPI`


0.2.4
~~~~~

* Changed the default Django version in the requirements from `>= 1.5.1` to `>= 1.5`
* Added `setup.cfg` to support `python setup.py test` command
* Refactored how the tests work
* Added `tests/conftest.py` file with the fixtures, used fixtures widely
* Changed all test to be functions instead of classes
* Added new classifiers
* Added `pytest-env` to read env variables from `setup.cfg`
* Removed `run_coveralls.py`, added `after_success` section in `.travis.yml`
* Changed the `README.rst` to be shorter


0.2.3
~~~~~

* Added `django@1.10` support
* Now `include` function finds parent `globals()` scope automatically if not provided
* Added protection against infinite recursion
* Added tests for stackable settings definition. See `tests/settings/stacked/`
* Added tests for the new functionality
* Added tests for `django@1.10` in `tox` and `travis`
* Removed `3.2` and `3.3` from `setup.py` since these versions were not tested anyway


0.2.2
~~~~~

* Now supporting `unicode` filenames, fixes https://github.com/sobolevn/django-split-settings/issues/9
* Tests structure is changed
* Removed example
* Changed how `MANIFEST.in` is defined


0.2.1
~~~~~

* Changed ``optional`` to be a function.
* Added ``test_tools.py``, achieved 100% in coverage.
* Removed ``setuptools-git`` from ``setup.py``, now ``Manifest`` is only way to provide ``dist`` sources.
* Added ``run_coveralls.py`` to work on both ``CI`` and local tests.
* Style fixes.


0.2.0
~~~~~

* Now ``tox`` is used for testing.
* Added ``coverage`` information and badge.
* Removed ``pep8`` utility, now using ``pylint``.


0.1.3
~~~~~

* Python 3.5 support, Django 1.9 test-support, documentation updates.


0.1.2
~~~~~

* Fixed Python 3 compatibility. Fixed `issue #7`_.


0.1.1
~~~~~

* Fixed `issue #1`_: now works with Gunicorn, too


0.1.0
~~~~~

* Initial version

.. _`issue #1`: https://github.com/sobolevn/django-split-settings/issues/1
.. _`issue #7`: https://github.com/sobolevn/django-split-settings/issues/7