Csspring

Latest version: v2.0.3

Safety actively analyzes 714792 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

2.0.3

This release adds some classifiers to the package metadata for the sake of discoverability on PyPi:

https://github.com/amn/csspring/compare/v2.0.2...v2.0.3

2.0.2

Another patch release fixing a broken feature:

https://github.com/amn/csspring/compare/v2.0.1...v2.0.2

2.0.1

This is a patch release making the following changes over v2.0.0:

* Correct faulty import statement in the "Usage" snippet in the README (https://github.com/amn/csspring/commit/5e0e19339061ad376619e8ec7a18c7bcc913d31a)

That is all.

2.0.0

With apologies for poor quality assurance of the earlier releases of the library, I am glad to be releasing the second major version addressing the QC issues (through more extensive test coverage) and implementing/fixing missing/broken features.

Summary

Major changes

(these _may_ break the API, hence the major version increment).

* Selector parsing (`parse_selector_list` in the `selectors` module) has been fixed
* A number of Selectors grammar productions not used by the `selectors` module, have been removed (for tersity; might add them back when/if needed)
* Formatting of productions (`Formatter` in the `values` module) has been fixed
* Because the Selectors grammar had to be amended for fixing of selectors parsing, the parser following the grammar has resulted in generally changed structure of parse tree(s) returned by `parse` and consequently `parse_selector_list` in the `selectors` module

Full change log: https://github.com/amn/csspring/compare/v1.0.1...v2.0.0

Poor quality assurance of earlier releases was mostly due to my being on vacation, mixing development sessions abroad with being on the move and what not, and as a result not noticing the test suite never had any tests written for one of the modules in the package. Here's to test driven development! 🍻

1.0.1

**Full Changelog**: https://github.com/amn/csspring/compare/v1.0.0...v1.0.1

1.0.0

This is the first release. The same set of files was recently uploaded to PyPi (see https://pypi.org/project/csspring/1.0.0).

Links

Releases

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.