Csspring

Latest version: v2.0.2

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

Scan your dependencies

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

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.