1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
|
CHANGELOG
---------
2.0.3 (2023-08-30)
==================
- Support for Django 4.2. Drop support for Python 2.
2.0.2 (2015-04-29)
==================
- Fixed bug with relative imports [#34, #35 r1chardj0n3s]
2.0.1 (2015-04-23)
==================
- Explicitly depend on pathlib, instead of assuming pyScss will require it. [#33]
- Fixed cases where DEBUG is False but collectstatic hasn't been run (common in tests).
2.0.0 (2015-04-22)
==================
- 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
==================
Released django-pyscss.
|