Py2opsin

Latest version: v1.0.6

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

Scan your dependencies

1.0.5

This patch release of `py2opsin` adds better type hints to the main `py2opsin` function for better introspection by IDEs _and_ updates a performance-related unit test for a more fair comparison between `py2opsin` and other solutions (thanks jonwzheng!).

What's Changed
* Better Type Hints in py2opsin, address Windows performance issue by JacksonBurns in https://github.com/JacksonBurns/py2opsin/pull/9
* Update performance test and README to include more fair comparison with pubchempy by jonwzheng in https://github.com/JacksonBurns/py2opsin/pull/14


**Full Changelog**: https://github.com/JacksonBurns/py2opsin/compare/v1.0.4...v1.0.5

1.0.4

This version now raises a helpful warning message when it appears that Java is not installed, which is required to use `py2opsin`.

What's Changed
* Raise a warning when importing `py2opsin` if Java is not installed by JacksonBurns in https://github.com/JacksonBurns/py2opsin/pull/11


**Full Changelog**: https://github.com/JacksonBurns/py2opsin/compare/v1.0.3...v1.0.4

1.0.3

This patch release of `py2opsin` adds better handling of parsing errors raised by OPSIN. When OPSIN is unable to parse an input, the error will be captured by `py2opsin` and aggregated with others, then raised as a Python warning to either be read or ignored with a catch warnings context block.

Thanks to rytheranderson for the suggestion! (see 12)

What's Changed
* Add helpful warnings when OPSIN fails to parse by JacksonBurns in https://github.com/JacksonBurns/py2opsin/pull/13


**Full Changelog**: https://github.com/JacksonBurns/py2opsin/compare/v1.0.2...v1.0.3

1.0.2

First official GitHub release, patch release of `py2opsin` containing some small internal improvements over v1.0.1.

What's Changed
* initial setup by JacksonBurns in https://github.com/JacksonBurns/py2opsin/pull/1
* updated unit tests to include .cml and to test list inputs more thoroughly by jonwzheng in https://github.com/JacksonBurns/py2opsin/pull/3
* v1.0.2 dev by JacksonBurns in https://github.com/JacksonBurns/py2opsin/pull/8

New Contributors
* JacksonBurns made their first contribution in https://github.com/JacksonBurns/py2opsin/pull/1
* jonwzheng made their first contribution in https://github.com/JacksonBurns/py2opsin/pull/3

**Full Changelog**: https://github.com/JacksonBurns/py2opsin/commits/v1.0.2

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.