Okonomiyaki

Latest version: v2.0.0

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

Scan your dependencies

Page 3 of 4

0.17.1

--------------------

Enhancements:

* streamline travis ci testing. (286)
* run tests on appveyor and python 3. (288)

bug fixes:

* fix Runtime.executable value for Python 3 on windows. (288)
* fix compute_abi_tag/compute_python_tag/compute_platform_tag so that
they can be used in a frozen app. (284)

0.17.0

--------------------

Enhancements:

* compute default ABI for ironpython/jython. (225)
* add support for CPython 3.6 (229)
* add support for `PKG-INFO` format 1.2 and 2.0 (261, 271)
* fix support for attrs >= 17.x
* PackageInfo.from_path may parse PKG-INFO metadata from both wheels and eggs. (274)
* add WheelInfo class for wheel pep425 tags parsing. (275)
* add compute_abi_tag/compute_python_tag/compute_platform_tag functions to
compute PEP 425 tags from arbitrary python executables (278)
* add some basic examples in the README. (279)
* add commonly used wheel prefixes to WheelInfo. (280)

bug fixes:

* fix author_* entries in setup.py. (235)
* test runtimes should include pythonw.exe (238)
* fix applies("32")/applies("64") (244)
* fix permissions for egg metadata written through writestr. (249)
* fix error handling for platform strings with 'remains'. (253)
* fix invalid trove classifier in setup.py. (258)
* mark classes we need hashable as immutable. (266)
* add (long) description into setup.py. (272)

0.16.0

--------------------

This release focused on speeding up EggMetadata, and adding json serialization
for EDM.

Enhancements:

* update dependency on attr >= 16.0.0, which contains some speedups for
validators (220)
* lazily parse PKG-INFO in EggMedata (216)
* test runtimes's dummy pythons output the right string and are of the right
bitness (215)
* test runtimes now contains symlinks on Unix (214)
* json serialization for EggMetadata (213)
* expose Kind enums to okonomiyaki.runtimes (204)
* speedup EggMetadata.from_egg (203)
* EPDPlatform.from_epd_string is deprecated in favor of
EPDPlatform.from_string(199)
* EggMetadata.from_egg does not re-open a zipfile 3 times (195)

Bugs:

* fix flake8 violations (218)
* remove spurious dependency on stevedore (208)
* missing enum34 dependency (196)

0.15.0

--------------------

Enhancements:

* add `platform_abi` field to `EggMetadata`

Bug fixes:

* raise the correct exception for invalid egg metadata (156)
* raise the correct exception for missing metadata in runtimes (165)

Internal changes:

* enum34 is used instead of traitlets (55)
* traitlets is not used anymore (56, 115, 145)

0.14.0

--------------------

Enhancements:

* Reject incompatible metadata_version in egg metadata, and add API to easily
tweak the output's metadata_version (150)
* `default_abi` now works for alternative implementations (149).
* Exception hierarchy for invalid metadata has been improved for
finer-grained error messages (151)

Backward incompatible changes:

* `default_abi` function now takes 3 arguments (149).

Bug fixes:

* update python_tag blacklist to handle wrong metadata (146)

0.13.0

--------------------

Enhancements:

* `abi` attribute for runtime (134)
* `metadata_version` attribute for runtime added (143)

Backward incompatible changes:

* `language` attribute from runtime removed (134)
* `metadata_version_info` attribute from EggMetadata removed (143)

Bug fixes:

* update PKG-INFO blacklist to handle every pypi egg (141)
* update platform blacklist to handle wrong metadata for windows eggs w/ C
extensions and no platform set up (142)
(136).
* fix round-tripping for PEP386 versions with post part without a dev part
(136).

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.