From 9454f572297db32b19faa37e50fcc637bd420e39 Mon Sep 17 00:00:00 2001 From: Iacopo Spalletti Date: Sat, 14 Nov 2020 19:34:52 +0100 Subject: [PATCH] Release 1.2.0 --- HISTORY.rst | 57 ++++++++++++++++++++++++++ changes/532.bugfix | 1 - changes/541.bugfix | 1 - changes/546.feature | 1 - changes/564.feature | 1 - changes/567.feature | 1 - changes/569.feature | 1 - changes/571.feature | 1 - changes/575.bugfix | 1 - changes/577.bugfix | 1 - changes/581.bugfix | 1 - changes/584.bugfix | 1 - changes/591.bugfix | 1 - changes/593.misc | 1 - changes/595.bugfix | 2 - changes/597.bugfix | 1 - changes/598.bugfix | 1 - changes/603.bugfix | 1 - changes/606.bugfix | 1 - changes/607.bugfix | 1 - changes/608.bugfix | 1 - changes/613.bugfix | 1 - changes/613.doc | 1 - changes/614.feature | 1 - changes/618.bugfix | 1 - changes/620.feature | 1 - changes/622.feature | 1 - changes/624.feature | 1 - changes/632.bugfix | 1 - changes/637.feature | 1 - changes/639.feature | 1 - changes/643.feature | 1 - changes/645.bugfix | 1 - djangocms_blog/__init__.py | 2 +- setup.cfg | 84 +++++++++++++++++++------------------- 35 files changed, 100 insertions(+), 76 deletions(-) delete mode 100644 changes/532.bugfix delete mode 100644 changes/541.bugfix delete mode 100644 changes/546.feature delete mode 100644 changes/564.feature delete mode 100644 changes/567.feature delete mode 100644 changes/569.feature delete mode 100644 changes/571.feature delete mode 100644 changes/575.bugfix delete mode 100644 changes/577.bugfix delete mode 100644 changes/581.bugfix delete mode 100644 changes/584.bugfix delete mode 100644 changes/591.bugfix delete mode 100644 changes/593.misc delete mode 100644 changes/595.bugfix delete mode 100644 changes/597.bugfix delete mode 100644 changes/598.bugfix delete mode 100644 changes/603.bugfix delete mode 100644 changes/606.bugfix delete mode 100644 changes/607.bugfix delete mode 100644 changes/608.bugfix delete mode 100644 changes/613.bugfix delete mode 100644 changes/613.doc delete mode 100644 changes/614.feature delete mode 100644 changes/618.bugfix delete mode 100644 changes/620.feature delete mode 100644 changes/622.feature delete mode 100644 changes/624.feature delete mode 100644 changes/632.bugfix delete mode 100644 changes/637.feature delete mode 100644 changes/639.feature delete mode 100644 changes/643.feature delete mode 100644 changes/645.bugfix diff --git a/HISTORY.rst b/HISTORY.rst index 01bca8ab..d083394f 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -6,6 +6,63 @@ History .. towncrier release notes start +1.2.0 (2020-11-14) +================== + +- BREAKING CHANGE: Replace url() function with path() (#645) + +Features +-------- + +- Add support for django CMS 3.8 / Django 3.1 (#643) +- Update to modern tooling and port to github actions (#564) +- Add option to allow fallback language in post/category URLs (#546) +- Move post slug to top of post admin form (#567) +- Add blog post extensions (#569) +- Replace deprecated function calls (#571) +- Improve tag selection UX/UI (#614) +- Improve admin customization (#620) +- Improve documentation (#622) +- Add rtd config file and refactor test / docs dependencies (#624) +- Replace G+ metadata with Schema.org (#637) +- Update pre-commit checks to latest version (#639) + + +Bugfixes +-------- + +- Do not let site crash on menu if there is a namespace mismatch (#532) +- Improve setup documentation (#541) +- Fix GA on pull request (#575) +- Fix coveralls failure on pull request in GA (#577) +- Fix link in PR template (#581) +- Skip haystack index creation if aldryn-search is not installed but haystack is (#584) +- Skip towncrier on develop / master branch (#591) +- Fix missing template folders selection in plugins (#595) +- Clarify documentation regarding templates customization (#595) +- Fix extra migration when customizing BLOG_PLUGIN_TEMPLATE_FOLDERS (#597) +- Set default pytest configuration (#598) +- Add missing condition for (date_published)
  • on blog_meta template (#603) +- Fix python version declaration in tox (#606) +- Fix creating text plugin in wizard (#607) +- Split linting GA to its own file (#608) +- Doc improvements for usage with djangocms-page-meta (#613) +- Update linting (#618) +- Fix building docs (#632) + + +Improved Documentation +---------------------- + +- Improve documentation to enable social meta tags rendering (#613) + + +Misc +---- + +- #593 + + 1.1.1 (2020-05-15) ================== diff --git a/changes/532.bugfix b/changes/532.bugfix deleted file mode 100644 index f290b4d5..00000000 --- a/changes/532.bugfix +++ /dev/null @@ -1 +0,0 @@ -Do not let site crash on menu if there is a namespace mismatch diff --git a/changes/541.bugfix b/changes/541.bugfix deleted file mode 100644 index 2096944a..00000000 --- a/changes/541.bugfix +++ /dev/null @@ -1 +0,0 @@ -Improve setup documentation diff --git a/changes/546.feature b/changes/546.feature deleted file mode 100644 index 312f9c8a..00000000 --- a/changes/546.feature +++ /dev/null @@ -1 +0,0 @@ -Add option to allow fallback language in post/category URLs diff --git a/changes/564.feature b/changes/564.feature deleted file mode 100644 index 8654be5b..00000000 --- a/changes/564.feature +++ /dev/null @@ -1 +0,0 @@ -Update to modern tooling and port to github actions diff --git a/changes/567.feature b/changes/567.feature deleted file mode 100644 index 05e1e69c..00000000 --- a/changes/567.feature +++ /dev/null @@ -1 +0,0 @@ -Moved post slug to top of post admin form diff --git a/changes/569.feature b/changes/569.feature deleted file mode 100644 index 0d679768..00000000 --- a/changes/569.feature +++ /dev/null @@ -1 +0,0 @@ -Added blog post extensions diff --git a/changes/571.feature b/changes/571.feature deleted file mode 100644 index 0b000914..00000000 --- a/changes/571.feature +++ /dev/null @@ -1 +0,0 @@ -Replaced deprecated function calls diff --git a/changes/575.bugfix b/changes/575.bugfix deleted file mode 100644 index b83f40d2..00000000 --- a/changes/575.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix GA on pull request diff --git a/changes/577.bugfix b/changes/577.bugfix deleted file mode 100644 index 52143951..00000000 --- a/changes/577.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix coveralls failure on pull request in GA diff --git a/changes/581.bugfix b/changes/581.bugfix deleted file mode 100644 index 2fb12fbc..00000000 --- a/changes/581.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix link in PR template diff --git a/changes/584.bugfix b/changes/584.bugfix deleted file mode 100644 index 150e0dda..00000000 --- a/changes/584.bugfix +++ /dev/null @@ -1 +0,0 @@ -Skip haystack index creation if aldryn-search is not installed but haystack is diff --git a/changes/591.bugfix b/changes/591.bugfix deleted file mode 100644 index e3b07d9c..00000000 --- a/changes/591.bugfix +++ /dev/null @@ -1 +0,0 @@ -Skip towncrier on develop / master branch diff --git a/changes/593.misc b/changes/593.misc deleted file mode 100644 index e65d4eda..00000000 --- a/changes/593.misc +++ /dev/null @@ -1 +0,0 @@ -Tweak linting diff --git a/changes/595.bugfix b/changes/595.bugfix deleted file mode 100644 index cafe5238..00000000 --- a/changes/595.bugfix +++ /dev/null @@ -1,2 +0,0 @@ -Fix missing template folders selection in plugins -Clarify documentation regarding templates customization diff --git a/changes/597.bugfix b/changes/597.bugfix deleted file mode 100644 index 8f46e5b8..00000000 --- a/changes/597.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix extra migration when customizing BLOG_PLUGIN_TEMPLATE_FOLDERS diff --git a/changes/598.bugfix b/changes/598.bugfix deleted file mode 100644 index 852a8f5c..00000000 --- a/changes/598.bugfix +++ /dev/null @@ -1 +0,0 @@ -Set default pytest configuration diff --git a/changes/603.bugfix b/changes/603.bugfix deleted file mode 100644 index be9db65e..00000000 --- a/changes/603.bugfix +++ /dev/null @@ -1 +0,0 @@ -Add missing condition for (date_published)
  • on blog_meta template diff --git a/changes/606.bugfix b/changes/606.bugfix deleted file mode 100644 index c9554939..00000000 --- a/changes/606.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix python version declaration in tox diff --git a/changes/607.bugfix b/changes/607.bugfix deleted file mode 100644 index b8a25e84..00000000 --- a/changes/607.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix creating text plugin in wizard diff --git a/changes/608.bugfix b/changes/608.bugfix deleted file mode 100644 index fa86d3c4..00000000 --- a/changes/608.bugfix +++ /dev/null @@ -1 +0,0 @@ -Split linting GA to its own file diff --git a/changes/613.bugfix b/changes/613.bugfix deleted file mode 100644 index e966dbfb..00000000 --- a/changes/613.bugfix +++ /dev/null @@ -1 +0,0 @@ -Doc improvements for usage with djangocms-page-meta diff --git a/changes/613.doc b/changes/613.doc deleted file mode 100644 index 7c2d1e1c..00000000 --- a/changes/613.doc +++ /dev/null @@ -1 +0,0 @@ -Improve documentation to enable social meta tags rendering diff --git a/changes/614.feature b/changes/614.feature deleted file mode 100644 index d910ac44..00000000 --- a/changes/614.feature +++ /dev/null @@ -1 +0,0 @@ -Improve tag selection UX/UI diff --git a/changes/618.bugfix b/changes/618.bugfix deleted file mode 100644 index 83ae7661..00000000 --- a/changes/618.bugfix +++ /dev/null @@ -1 +0,0 @@ -Update linting diff --git a/changes/620.feature b/changes/620.feature deleted file mode 100644 index 2d1b901a..00000000 --- a/changes/620.feature +++ /dev/null @@ -1 +0,0 @@ -Improve admin customization diff --git a/changes/622.feature b/changes/622.feature deleted file mode 100644 index 67a3d89f..00000000 --- a/changes/622.feature +++ /dev/null @@ -1 +0,0 @@ -Improve documentation diff --git a/changes/624.feature b/changes/624.feature deleted file mode 100644 index 331338ba..00000000 --- a/changes/624.feature +++ /dev/null @@ -1 +0,0 @@ -Add rtd config file and refactor test / docs dependencies diff --git a/changes/632.bugfix b/changes/632.bugfix deleted file mode 100644 index 33fec070..00000000 --- a/changes/632.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix building docs diff --git a/changes/637.feature b/changes/637.feature deleted file mode 100644 index 305e6c14..00000000 --- a/changes/637.feature +++ /dev/null @@ -1 +0,0 @@ -Replace G+ metadata with Schema.org diff --git a/changes/639.feature b/changes/639.feature deleted file mode 100644 index a1cc0bdd..00000000 --- a/changes/639.feature +++ /dev/null @@ -1 +0,0 @@ -Update precommit checks to latest version diff --git a/changes/643.feature b/changes/643.feature deleted file mode 100644 index f833ecb1..00000000 --- a/changes/643.feature +++ /dev/null @@ -1 +0,0 @@ -Add support for django CMS 3.8 / Django 3.1 diff --git a/changes/645.bugfix b/changes/645.bugfix deleted file mode 100644 index bb75356b..00000000 --- a/changes/645.bugfix +++ /dev/null @@ -1 +0,0 @@ -BREAKING CHANGE: Replace url() function with path() diff --git a/djangocms_blog/__init__.py b/djangocms_blog/__init__.py index 3b594c69..4e81fd10 100644 --- a/djangocms_blog/__init__.py +++ b/djangocms_blog/__init__.py @@ -1,5 +1,5 @@ __author__ = "Iacopo Spalletti" __email__ = "i.spalletti@nephila.it" -__version__ = "1.2.0a1" +__version__ = "1.2.0" default_app_config = "djangocms_blog.apps.BlogAppConfig" diff --git a/setup.cfg b/setup.cfg index f588cb17..377c3bc2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,9 +1,9 @@ [bumpversion] -current_version = 1.2.0a1 +current_version = 1.2.0 parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\.?)(?P[a-z]*)(?P\d*) serialize = - {major}.{minor}.{patch}.{release}{relver} - {major}.{minor}.{patch} + {major}.{minor}.{patch}.{release}{relver} + {major}.{minor}.{patch} commit = True tag = True sign_tags = True @@ -13,11 +13,11 @@ message = Release {new_version} [bumpversion:part:release] optional_value = gamma values = - dev - a - b - rc - gamma + dev + a + b + rc + gamma [bumpversion:file:djangocms_blog/__init__.py] @@ -26,7 +26,7 @@ name = djangocms-blog version = attr: djangocms_blog.__version__ url = https://github.com/nephila/djangocms-blog project_urls = - Documentation = https://djangocms-blog.readthedocs.io/ + Documentation = https://djangocms-blog.readthedocs.io/ author = Iacopo Spalletti author_email = i.spalletti@nephila.it description = The blog application for django CMS @@ -35,48 +35,48 @@ long_description_content_type = text/x-rst license = BSD license_file = LICENSE classifiers = - License :: OSI Approved :: BSD License - Development Status :: 5 - Production/Stable - Framework :: Django - Framework :: Django :: 2.2 - Framework :: Django :: 3.0 - Framework :: Django :: 3.1 - Programming Language :: Python - Programming Language :: Python :: 3 - Programming Language :: Python :: 3.5 - Programming Language :: Python :: 3.6 - Programming Language :: Python :: 3.7 - Programming Language :: Python :: 3.8 + License :: OSI Approved :: BSD License + Development Status :: 5 - Production/Stable + Framework :: Django + Framework :: Django :: 2.2 + Framework :: Django :: 3.0 + Framework :: Django :: 3.1 + Programming Language :: Python + Programming Language :: Python :: 3 + Programming Language :: Python :: 3.5 + Programming Language :: Python :: 3.6 + Programming Language :: Python :: 3.7 + Programming Language :: Python :: 3.8 [options] include_package_data = True install_requires = - django-parler>=2.0 - django-cms>=3.7 - django-taggit>=1.0 - django-filer>=1.4 - pytz - django-taggit-templatetags - django-taggit-autosuggest - djangocms-text-ckeditor>=3.9 - easy-thumbnails>=2.4.1 - django-meta>=2.0 - aldryn-apphooks-config>=0.5 - djangocms-apphook-setup - django-sortedm2m - lxml + django-parler>=2.0 + django-cms>=3.7 + django-taggit>=1.0 + django-filer>=1.4 + pytz + django-taggit-templatetags + django-taggit-autosuggest + djangocms-text-ckeditor>=3.9 + easy-thumbnails>=2.4.1 + django-meta>=2.0 + aldryn-apphooks-config>=0.5 + djangocms-apphook-setup + django-sortedm2m + lxml setup_requires = - setuptools + setuptools packages = djangocms_blog python_requires = >=3.5 test_suite = cms_helper.run zip_safe = False keywords = - djangocms-blog - blog - django - wordpress - multilingual + djangocms-blog + blog + django + wordpress + multilingual [options.package_data] * = *.txt, *.rst @@ -86,7 +86,7 @@ djangocms_blog = *.html *.png *.gif *js *jpg *jpeg *svg *py *mo *po search = aldryn-search taggit-helpers = django-taggit-helpers docs = - django<3.1 + django<3.1 [upload] repository = https://upload.pypi.org/legacy/