Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update django-pipeline to 2.1.0 #531

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

pyup-bot
Copy link
Contributor

@pyup-bot pyup-bot commented Mar 9, 2023

This PR updates django-pipeline from 1.6.14 to 2.1.0.

Changelog

2.1.0

=====

* Update README.rst and add Pipeline overview image.
* Add TypeScript compiler support.
* Drop support for ``manifesto`` package.
* Add support for Python 3.11 and Django 4.1

2.0.9

=====

* Fixed some typos in the docs.
* Fixed string type of errors reported from compilers and compressors.
* Updated github actions matrix for host and django support.
* Updated github actions configuration to use modern versions of third-party
actions.
* Improved the packager to copy files to (S3) storage if it does not exist
(502).

2.0.8

=====

* Added **Django 4.0** compatibility. Thanks to kevinmarsh (760)
* Add tests for **Django 4.0**,  **Python 3.9** and **Python 3.10**.
Thank to kevinmarsh (739)
* Introduce CODE_OF_CONDUCT.md for the project. Thank to hugovk (758)
* Add precision in the documentation for PipelineCachedStorage.
Thank to gatsinski (739)
* Drop support for slimit compressor (765) due to package not released
an official version for Python 3 and not any new package release from 2013.
* Edit github actions matrix: django 3.2.9 support python 3.10, remove
python 4.0 (doesn't exist) and exclude pypy-3.8 for django-main.
* Add .pre-commit-config.yaml. Thanks to hugovk (762)
* Update package.json due to CoffeeScript on NPM has moved to "coffeescript" 
* Update setup.py with Django 4.0 and Python 3.10

2.0.7

=====

* Added **Django 3.2** compatibility (Thanks to jramnai in 751)

2.0.6

======

* Added terser (JS compressor for ES5 and ES6) (Thanks to felix-last in 696)
* Moved tests to GitHub Actions: https://github.com/jazzband/django-pipeline/actions (#738)
* Fixed deprecation warnings from Django (Thanks to edelvalle in 731)

2.0.5

======

* Adding **Django 3.1** compatibility.
* CachedStaticFilesStorage is removed from Django. Add a check
of the current version to prevent error while importing. Thank to vmsp
* Context in django.template.base is removed from Django and
not used anymore in django-pipeline.
* Fixing widgets tests of django-pipeline due to Media.render_js change in 
Django. More information in Django ticket 31892

2.0.4

======

* Adding **css-html-js-minify** support to compress JS and CSS.
* Update compressors documentation with css-html-js-minify.
* Create tests for css-html-js-minify compressor.
* Optimization by grouping the tests yuglify compressor.

2.0.3

======

* Remove futures from pipeline **setup.py** requirements.

2.0.2

=====

* Fix Middleware to properly decode HTML. Thank to gatsinski
* Keep mimetypes as str. Thank to benspaulding
* Based on 642 add 'NonPackagingPipelineManifestStorage' and update
the documentation: **storages.rst**. Thank to kronion

2.0.1

=====

* Add subclass of ManifestStaticFilesStorage. Thank to jhpinson
* Change the documentation to use PipelineManifestStorage in configuration
instead of PipelineCachedStorage now deprecated.
* Change import MutableMapping from collections.abc. Thank to colons

2.0.0

=====

* **Definitely drop the support of Python 2**.
* Drop support for Python 3.5 (not compatible with PEP 498).
* Remove 'decorator.py' how was used for backward compatibility
between python 2 and 3 for metaclass inheritance on PipelineFormMedia.
* Replace 'format' by 'fstring' (PEP 498: Literal String Interpolation).
* Remove of old imports form 'django.utils.six' and these fixes (1.7.0).
* Remove tests of uncovered versions of Python and Django.
* Replace tests for Pypy by Pypy3.
* Explicitly specify when files are read / write in binary mode.
* Set opening files for tests to deal with universal newlines.
* Upgrade documentation version to 2.0 to follow the project version.

1.7.0

=====

* Release the last major version of django-pipeline working on Python 2.
* Thank you for all the modifications made since version 1.6.14, which we cannot quote.
* Apply an optimization to save time during development. Thank to blankser
* Edit setup.py to follow the recommendation of the documentation. Thank to shaneikennedy
* Add tests for Django 3.0 and Python 3.8
* Add alternatives imports for django.utils.six, who has been removed in Django 3.0
Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant