Skip to content

Commit 3fb82c0

Browse files
committed
django-mptt 0.13
1 parent 98ffc59 commit 3fb82c0

File tree

5 files changed

+43
-45
lines changed

5 files changed

+43
-45
lines changed

CHANGELOG.rst

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,26 @@ Change log
44
Next version
55
~~~~~~~~~~~~
66

7+
0.13
8+
~~~~
9+
10+
- **MARKED THE PROJECT AS UNMAINTAINED, WHICH IT STILL IS**
11+
- Reformatted everything using black, isort etc.
12+
- Switched from Travis CI to GitHub actions.
13+
- Switched to a declarative setup.
14+
- Verified compatibility with Django up to 3.2 and Python up to 3.9. Dropped
15+
compatibility guarantees (ha!) with anything older than Django 2.2 and Python
16+
3.6.
17+
- Renamed the main development branch to main.
18+
- Fixed a problem where our ``_get_user_field_names`` mistakenly returned
19+
abstract fields.
20+
- Added a workaround for the ``default_app_config`` warning.
21+
- Changed saving to always call ``get_ordered_insertion_target`` when using
22+
ordered insertion.
23+
- Made it possible to override the starting level when using the tree node
24+
choice field.
25+
26+
727
0.12
828
~~~~
929

docs/upgrade.rst

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,25 @@
22
Upgrade notes
33
=============
44

5+
0.13
6+
====
7+
8+
- **MARKED THE PROJECT AS UNMAINTAINED, WHICH IT STILL IS**
9+
- Reformatted everything using black, isort etc.
10+
- Switched from Travis CI to GitHub actions.
11+
- Switched to a declarative setup.
12+
- Verified compatibility with Django up to 3.2 and Python up to 3.9. Dropped
13+
compatibility guarantees (ha!) with anything older than Django 2.2 and Python
14+
3.6.
15+
- Renamed the main development branch to main.
16+
- Fixed a problem where our ``_get_user_field_names`` mistakenly returned
17+
abstract fields.
18+
- Added a workaround for the ``default_app_config`` warning.
19+
- Changed saving to always call ``get_ordered_insertion_target`` when using
20+
ordered insertion.
21+
- Made it possible to override the starting level when using the tree node
22+
choice field.
23+
524

625
0.12
726
====

mptt/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import django
22

33

4-
__version__ = "0.12.0"
4+
__version__ = "0.13.0"
55
VERSION = tuple(__version__.split("."))
66

77
if django.VERSION < (3, 2): # pragma: no cover

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[metadata]
22
name = django-mptt
3-
version = 0.12.0
3+
version = 0.13.0
44
description = Utilities for implementing Modified Preorder Tree Traversal with your Django Models and working with trees of Model instances.
55
long_description = file: README.rst
66
long_description_content_type = text/x-rst

setup.py

Lines changed: 2 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,5 @@
11
#!/usr/bin/env python3
2+
from setuptools import setup
23

3-
from setuptools import find_packages, setup
44

5-
6-
setup(
7-
name="django-mptt",
8-
description=(
9-
"Utilities for implementing Modified Preorder Tree Traversal "
10-
"with your Django Models and working with trees of Model instances."
11-
),
12-
version="0.12.0",
13-
author="Craig de Stigter",
14-
author_email="[email protected]",
15-
url="https://github.com/django-mptt/django-mptt",
16-
license="MIT License",
17-
packages=find_packages(exclude=["tests", "tests.*"]),
18-
include_package_data=True,
19-
install_requires=[
20-
"Django>=2.2",
21-
"django-js-asset",
22-
],
23-
python_requires=">=3.6",
24-
classifiers=[
25-
"Development Status :: 5 - Production/Stable",
26-
"Environment :: Web Environment",
27-
"Framework :: Django",
28-
"Framework :: Django :: 2.2",
29-
"Framework :: Django :: 3.0",
30-
"Framework :: Django :: 3.1",
31-
"Framework :: Django :: 3.2",
32-
"Intended Audience :: Developers",
33-
"License :: OSI Approved :: MIT License",
34-
"Operating System :: OS Independent",
35-
"Programming Language :: Python",
36-
"Programming Language :: Python :: 3",
37-
"Programming Language :: Python :: 3 :: Only",
38-
"Programming Language :: Python :: 3.6",
39-
"Programming Language :: Python :: 3.7",
40-
"Programming Language :: Python :: 3.8",
41-
"Programming Language :: Python :: 3.9",
42-
"Programming Language :: Python :: Implementation :: CPython",
43-
"Programming Language :: Python :: Implementation :: PyPy",
44-
"Topic :: Utilities",
45-
],
46-
)
5+
setup()

0 commit comments

Comments
 (0)