Biip

Latest version: v3.5.2

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

Scan your dependencies

Page 1 of 6

3.5.2

Fixes

- Fix error in AI 703x patterns. The root cause is an error in the data imported from gs1.org, which we now patch. (Fixes: 345, PR: 346)

If you're using Biip, please add yourself to the [list of users](https://github.com/jodal/biip/wiki/Users)!

3.5.1

Changes

- Use Trusted Publishing to when releasing to PyPI.

If you're using Biip, please add yourself to the [list of users](https://github.com/jodal/biip/wiki/Users)!

3.5.0

Breaking changes

- Drop support for Python 3.8 (PR: 326)

Changes

- Use `importlib.resources` to load bundled data files so that Biip can be installed as a zip file. (PR: 324, 327)
- Update all bundled GS1 datasets. The GS1 Company prefixes is the only dataset with any changes.
- Test on Python 3.13

If you're using Biip, please add yourself to the [list of users](https://github.com/jodal/biip/wiki/Users)!

3.4.0

Changes

- Accept redundant GS1 Message separator chars, both after fixed-length fields and at the end of the GS1 Message. The specification says that the separator characters "should not" be present in these locations, but doesn't forbid it. Multiple separator characters are also ignored. (Fixes: 176, PR: 304)

If you're using Biip, please add yourself to the [list of users](https://github.com/jodal/biip/wiki/Users)!

3.3.0

Changes

- Add support for extracting dates and potentially datetimes from GS1 messages with AI 4324/4325/4326/7003/7006/7007/7011/8008. (PR: 301)

Fixes

- In the new GS1 AI dataset introduced in Biip 3.2.0, there are four AIs with optional pattern groups. When the value matches everything but the optional pattern group, the group's value becomes `None`. This caused Biip to crash when we tried building a string of the characters matching the pattern. (Fixes: 295, PR: 300)

If you're using Biip, please add yourself to the [list of users](https://github.com/jodal/biip/wiki/Users)!

3.2.0

Changes

- Update all bundled GS1 datasets (PR: 292)
- GS1 Application Identifiers including many stricter regexp patterns
- GS1 Member Organization prefixes
- GS1 Company prefixes

Development environment

- Replace Black with ruff. (PR: 239)

If you're using Biip, please add yourself to the [list of users](https://github.com/jodal/biip/wiki/Users)!

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.