This release adds 2 notable features for engineering teams evaluating rollout.
Published 3mo
Secrets & Credentials
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
cti
cyber-threat-intelligence
json
oasis
python
stix
+1 more
stix2
Summary
AI summaryFixed detect_spec_version() handling STIX 2.0 bundles correctly.
Full changelog
What's Changed
- Fix pattern semantic equivalence comparison expression DNF transformer bug by @chisholm in https://github.com/oasis-open/cti-python-stix2/pull/534
- Complete pattern visitor by @chisholm in https://github.com/oasis-open/cti-python-stix2/pull/545
- Improved pattern visitor support of custom classes by @frank7y in https://github.com/oasis-open/cti-python-stix2/pull/539
- Update maintainers list by @clenk in https://github.com/oasis-open/cti-python-stix2/pull/551
- Fix detect_spec_version() with respect to 2.0 bundles by @chisholm in https://github.com/oasis-open/cti-python-stix2/pull/542
- Test harness update by @jweissm in https://github.com/oasis-open/cti-python-stix2/pull/553
- Fix failing docs build by @clenk in https://github.com/oasis-open/cti-python-stix2/pull/559
- Upgrade python by @rpiazza in https://github.com/oasis-open/cti-python-stix2/pull/587
- Prevent codecov workflow errors by @clenk in https://github.com/oasis-open/cti-python-stix2/pull/595
- Fix constraint violation checking for GranularMarking in v21. by @mfang90739 in https://github.com/oasis-open/cti-python-stix2/pull/605
- feat: add 'pretty' parameter to optimize JSON serialization performance by @PedroHenriqueFernandes in https://github.com/oasis-open/cti-python-stix2/pull/599
- Fix for issue #572 by @HackerShark in https://github.com/oasis-open/cti-python-stix2/pull/607
- Add required ReadTheDocs configuration by @clenk in https://github.com/oasis-open/cti-python-stix2/pull/592
- Adding optional
interoperabilityparameter to avoid issues loading STIX documents with non random UUIDs by @chrisr3d in https://github.com/oasis-open/cti-python-stix2/pull/620 - Added documentation about immutability issues by @robthew in https://github.com/oasis-open/cti-python-stix2/pull/580
- update the list of maintainers by @ejratl in https://github.com/oasis-open/cti-python-stix2/pull/640
- add constraints for minimum length for option fields fixes 619 by @ejratl in https://github.com/oasis-open/cti-python-stix2/pull/641
- Quick update to support latest python version, and a few related fixes by @chrisr3d in https://github.com/oasis-open/cti-python-stix2/pull/642
New Contributors
- @frank7y made their first contribution in https://github.com/oasis-open/cti-python-stix2/pull/539
- @jweissm made their first contribution in https://github.com/oasis-open/cti-python-stix2/pull/553
- @PedroHenriqueFernandes made their first contribution in https://github.com/oasis-open/cti-python-stix2/pull/599
- @HackerShark made their first contribution in https://github.com/oasis-open/cti-python-stix2/pull/607
- @ejratl made their first contribution in https://github.com/oasis-open/cti-python-stix2/pull/640
Full Changelog: https://github.com/oasis-open/cti-python-stix2/compare/v3.0.1...v3.0.2
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About python-stix2
Python APIs for serializing and de-serializing Structured Threat Information eXpression (STIX) JSON content, plus higher-level APIs for common tasks.
Related context
Related tools
Beta — feedback welcome: [email protected]