Skip to content

Commit

Permalink
Release 2.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
yakky committed Nov 14, 2020
1 parent 4e43f9a commit bc4da91
Show file tree
Hide file tree
Showing 10 changed files with 86 additions and 73 deletions.
97 changes: 54 additions & 43 deletions HISTORY.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,110 +6,121 @@ History

.. towncrier release notes start
2.0.0 (2020-11-15)
===================

Features
--------

- Move to Github Actions (#362)
- Adopt modern packaging layout (#363)
- Reformat with black (#364)
- Add support for Django 3.1 / django CMS 3.8 (#376)
- Update pre-commit repos (#377)

1.2.3 (2020-04-23)
===================

* Fixed support for staticfiles
* Fixed X_FRAME_OPTIONS default
* Fix support for staticfiles
* Fix X_FRAME_OPTIONS default

1.2.2 (2020-04-23)
===================

* Added support for Django 3.0
* Added support for django CMS 3.7.2
* Add support for Django 3.0
* Add support for django CMS 3.7.2

1.2.1 (2019-12-27)
===================

* Pinned formtools version on django 1.11 to avoid python 2 issues
* Unpinned psycopg2 version for Django 2.2+
* Added support for "shorthand" postgres django backend
* Pin formtools version on django 1.11 to avoid python 2 issues
* Unpin psycopg2 version for Django 2.2+
* Add support for "shorthand" postgres django backend

1.2.0 (2019-11-04)
===================

* Added support for django CMS 3.7 - Django 2.2
* Added support for Python 3.7
* Add support for django CMS 3.7 - Django 2.2
* Add support for Python 3.7
* Replaced Bootstrap 3 theme with Bootstrap 4
* Added djangocms-bootstrap4 package
* Dropped support for Django < 1.11
* Dropped support for Python 3.4
* Dropped support for aldryn-boilerplates
* Add djangocms-bootstrap4 package
* Drop support for Django < 1.11
* Drop support for Python 3.4
* Drop support for aldryn-boilerplates

1.1.1 (2019-06-29)
===================

* Fixed project name check
* Pinned psycopg2 version to avoid issues in Python 3.6+
* Fix project name check
* Pin psycopg2 version to avoid issues in Python 3.6+

1.1.0 (2019-03-05)
===================

* Added support for django CMS 3.6
* Added detection of incompatible DJANGO_SETTINGS_MODULE environment variable
* Added detection of mismatched Django version between currently installed and declared one
* Add support for django CMS 3.6
* Add detection of incompatible DJANGO_SETTINGS_MODULE environment variable
* Add detection of mismatched Django version between currently installed and declared one

1.0.2 (2018-11-21)
===================

* Bumped html5lib / djangocms-text-ckeditor version
* Bump html5lib / djangocms-text-ckeditor version

1.0.1 (2018-06-03)
===================

* Pinned django-polymorphic version to fix issues with django < 1.11
* Pinned djangocms core plugins versions
* Pin django-polymorphic version to fix issues with django < 1.11
* Pin djangocms core plugins versions

1.0.0 (2018-02-01)
===================

* Dropped cmsplugin-filer in favor of core plugins which now use filer
* Added django CMS 3.5
* Drop cmsplugin-filer in favor of core plugins which now use filer
* Add django CMS 3.5

0.9.8 (2018-01-10)
===================

* Raised more informative messages on command failures
* Fixed tests for django CMS develop
* Raise more informative messages on command failures
* Fix tests for django CMS develop

0.9.7 (2017-07-15)
===================

* Improved django-admin invocation to support more python environments layouts
* Improve django-admin invocation to support more python environments layouts

0.9.6 (2017-03-12)
===================

* Added more Django 1.10 fixes / cleanups
* Added python 3.6 compatibility
* Add more Django 1.10 fixes / cleanups
* Add python 3.6 compatibility

0.9.5 (2017-02-16)
===================

* Added more Django 1.10 fixes / cleanups
* Add more Django 1.10 fixes / cleanups

0.9.4 (2017-01-03)
===================

* Added support for Django 1.10
* Added 'lts' keyword (it's now the default instead of 'stable')
* Add support for Django 1.10
* Add 'lts' keyword (it's now the default instead of 'stable')

0.9.3 (2016-11-16)
===================

* Fixed issue with create_user command
* Fix issue with create_user command

0.9.2 (2016-11-12)
===================

* Fixed search 'django-admin.py'
* Improved error reporting during package installation
* Fix search 'django-admin.py'
* Improve error reporting during package installation

0.9.1 (2016-10-02)
===================

* Fixed issue with -p parameter
* Fix issue with -p parameter

0.9.0 (2016-09-15)
===================
Expand All @@ -131,20 +142,20 @@ History
* Disable permission by default

0.8.12 (2016-08-27)
===================+
====================

* Pin plugins versions

0.8.11 (2016-07-15)
===================+
====================

* Better plugins version pinning
* Move sitemaps to non-language prefix url
* Fallback to UTC when timezone cannot be detected
* Pin html5lib version

0.8.10 (2016-05-28)
===================+
====================

* Add support for django CMS 3.3 final

Expand Down Expand Up @@ -263,8 +274,8 @@ History
0.7.2 (2015-02-08)
===================

* Fixed Windows compatibility issues
* Fixed python 3 compatibility issues
* Fix Windows compatibility issues
* Fix python 3 compatibility issues
* Add a flag to skip the project directory emptiness check

0.7.1 (2015-01-15)
Expand All @@ -277,10 +288,10 @@ History
0.7.0 (2015-01-10)
===================

* Improved support for Django 1.7 and django CMS develop (3.1)
* Improve support for Django 1.7 and django CMS develop (3.1)
* Totally new test strategy
* Reverted -I parameter to install packages
* Improved support for cleanup after failure
* Improve support for cleanup after failure

0.6.0 (2014-11-30)
===================
Expand Down Expand Up @@ -395,7 +406,7 @@ History
0.1.1 (2013-10-20)
===================

* Improved documentation on how to fix installation in case of missing libraries.
* Improve documentation on how to fix installation in case of missing libraries.

0.1.0 (2013-10-19)
===================
Expand Down
21 changes: 14 additions & 7 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,9 @@ Command to easily bootstrap django CMS projects

* Free software: BSD license

************
Features
--------
************

``djangocms-installer`` is a console wizard to help bootstrapping a django CMS
project.
Expand All @@ -19,8 +20,9 @@ Refer to `django CMS Tutorial`_ on how to properly setup your first django CMS p
.. warning:: Version 2.0 dropped support for Python 2.7, 3.5, django CMS < 3.7 and Django < 2.2.
More 1.2.x versions may be released after 1.2 is out in case important bugfixes will be needed.

************
Usage
-----
************

To create your first django CMS project run::

Expand All @@ -40,13 +42,15 @@ and enjoy your first django CMS project.

More at `django CMS Tutorial`_ and `installer usage page`_

**************
Documentation
-------------
**************

For detailed information see https://djangocms-installer.readthedocs.io

************************************************
Preliminary checks and system libraries
---------------------------------------
************************************************

While this wizard try to handle most of the things for you, it doesn't check for
all the proper native (non python) libraries to be installed.
Expand All @@ -63,8 +67,9 @@ Libraries you would want to check:

For additional information, check https://djangocms-installer.readthedocs.io/en/latest/libraries.html

******************
Supported versions
------------------
******************

The current supported version matrix is the following:

Expand All @@ -84,16 +89,18 @@ it's not supported, while it still may work.
``djangocms-installer`` tries to support beta versions of django CMS when they
are be considered sufficiently stable by the upstream project.

*******
Warning
-------
*******

``djangocms-installer`` assumes that ``django-admin.py`` is installed in the same directory
as python executable, which is the standard virtualenv layout. Other installation layouts
might work, but are not officially supported.


***************
Windows support
---------------
***************

The installer is tested on Windows 10 with Python version 3.8.6 installed using
official MSI packages available at http://python.org.
Expand Down
1 change: 0 additions & 1 deletion changes/362.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/363.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/364.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/376.feature

This file was deleted.

1 change: 0 additions & 1 deletion changes/377.feature

This file was deleted.

2 changes: 1 addition & 1 deletion djangocms_installer/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
__author__ = "Iacopo Spalletti"
__email__ = "[email protected]"
__version__ = "1.3.0dev1"
__version__ = "2.0.0"
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ build-backend = "setuptools.build_meta"
[tool.black]
line-length = 119
target-version = ["py36"]
include = 'app_helper/*py'
include = 'djangocms_installer/*py'

[tool.towncrier]
package = "app_helper"
package = "djangocms_installer"
directory = "changes"
filename = "HISTORY.rst"
title_format = "{version} ({project_date})"
Expand Down
30 changes: 15 additions & 15 deletions setup.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 2.0.0.dev0
current_version = 2.0.0
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.?)(?P<release>[a-z]*)(?P<relver>\d*)
serialize =
{major}.{minor}.{patch}.{release}{relver}
Expand Down Expand Up @@ -35,20 +35,20 @@ long_description_content_type = text/x-rst
license = BSD
license_file = LICENSE
classifiers =
Development Status :: 5 - Production/Stable,
Framework :: Django,
Intended Audience :: Developers,
License :: OSI Approved :: BSD License,
Natural Language :: English,
Programming Language :: Python :: 3,
Programming Language :: Python :: 3.5,
Programming Language :: Python :: 3.6,
Programming Language :: Python :: 3.7,
Programming Language :: Python :: 3.8,
Framework :: Django,
Framework :: Django :: 2.2,
Framework :: Django :: 3.0,
Framework :: Django :: 3.1,
Development Status :: 5 - Production/Stable
Framework :: Django
Intended Audience :: Developers
License :: OSI Approved :: BSD License
Natural Language :: English
Programming Language :: Python :: 3
Programming Language :: Python :: 3.5
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Framework :: Django
Framework :: Django :: 2.2
Framework :: Django :: 3.0
Framework :: Django :: 3.1
Topic :: Software Development

[options]
Expand Down

0 comments on commit bc4da91

Please sign in to comment.