Add changes for 2.0.0

This commit is contained in:
Rocky Meza 2015-04-22 16:17:36 -06:00
parent 518098530e
commit 4bb75bbc2d
2 changed files with 31 additions and 2 deletions

View File

@ -5,7 +5,36 @@ CHANGELOG
2.0.0 (unreleased)
==================
- Nothing changed yet.
- Added support for pyScss 1.3 and Python 3.
- Dropped support for pyScss 1.2
Upgrade path
^^^^^^^^^^^^
If you are just using the django-compressor integration, you don't have to
upgrade anything.
If you were using the ``DjangoScss`` class directly, it has been replaced with
the ``DjangoScssCompiler`` class. The API for compiling CSS has changed as
well, for example, to compile from a string, previously you would do it like
this:
.. code-block:: python
>>> from django_pyscss.scss import DjangoScss
>>> compiler = DjangoScss()
>>> compiler.compile(".foo { color: red; }")
Now the interface is like this:
.. code-block:: python
>>> from django_pyscss import DjangoScssCompiler
>>> compiler = DjangoScssCompiler()
>>> compiler.compile_string(".foo { color: red; }")
You read more about the new API on the `pyScss API documentation
<http://pyscss.readthedocs.org/en/latest/python-api.html#new-api>`_.
1.0.0 - 2014-02-11

View File

@ -31,7 +31,7 @@ setup(
url="https://github.com/fusionbox/django-pyscss",
keywords="django css scss sass pyscss compressor",
description=__doc__,
long_description=read('README.rst'),
long_description=read('README.rst') + '\n\n' + read('CHANGELOG.rst'),
packages=[package for package in find_packages() if package.startswith('django_pyscss')],
install_requires=install_requires,
tests_require=tests_require,