Webcode-tk

Latest version: v1.2.2

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

Scan your dependencies

Page 4 of 9

1.0.1

Adding some reports to make testing easier.
These reports begin with "pass" or "fail" and indicate the file and what it passed or failed.
This is to make testing pages easier.

1.0.0

Version 1.0 is now complete with all the main functionality I originally intended with a fix to the gradient problem I encountered the first semester that I released this package into the wild.

0.7.11

We fixed a few bugs related to

- **comments** - they don't behave like normal tags and can cause an AttributeError if not handled)
- **`import url('filename.css')`** - we didn't capture imported stylesheets

We also added alpha blending to deal with color codes with an alpha channel.

0.7.10

This is a bug-fix to fix css_tools' function: `get_project_color_contrast()` so it does not crash if there is only a single html file in a project folder.

0.7.9

Adding some functionality to get all permutations of selectors based on tag name, id, and class selectors.

- `get_possible_selectors_by_tag(file_path: str, tag: str)`
- `add_if_not_in(my_list: list, item: str)`

TODO:
* add potential descendant and other advanced selectors (that will be a different function)

0.7.7

Enhancing link selectors and applying inheritance to determine colors applied when appropriate.

TODO: enhance all CSS styles to examine inheritance when possible.

Page 4 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.