Skip to content

python-stix2

v3.0.2 Feature

This release adds 2 notable features for engineering teams evaluating rollout.

Published 3mo Secrets & Credentials
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

cti cyber-threat-intelligence json oasis python stix
+1 more
stix2

Summary

AI summary

Fixed 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 interoperability parameter 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

Track python-stix2

Get notified when new releases ship.

Sign up free

About python-stix2

Python APIs for serializing and de-serializing Structured Threat Information eXpression (STIX) JSON content, plus higher-level APIs for common tasks.

All releases →

Beta — feedback welcome: [email protected]