cti-python-stix2/stix2
Michael Chisholm 3086b7ab5b Fix pattern semantic equivalence bug: comparison expression
DNF transform could trigger an error from the AST code which
does the SCO type checks on comparison expression ANDs.  The
transform had been ignoring SCO types.  Now, it will catch
the exception and drop the AND from the pattern.  Added a
couple new unit tests for this.
2021-12-23 00:59:41 -05:00
..
canonicalization Revert JSON canonicalization code 2021-02-18 12:21:52 -05:00
confidence update project documentation. 2018-11-28 16:51:00 -05:00
datastore Fix transform from Filter object to TAXII filter to look at 2021-08-26 20:55:35 -04:00
equivalence Fix pattern semantic equivalence bug: comparison expression 2021-12-23 00:59:41 -05:00
markings Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into dev-extensions-proposal 2021-02-19 21:54:46 -05:00
test Fix pattern semantic equivalence bug: comparison expression 2021-12-23 00:59:41 -05:00
v20 Remove relics of the old way customization was handled and 2021-06-25 22:10:31 -04:00
v21 Back out changes to the CustomMarking decorator and registration, 2021-07-08 22:18:28 -04:00
__init__.py Fix import sort order 2021-01-15 10:27:39 -05:00
base.py pre-commit stylistic fixes 2021-07-06 20:40:50 -04:00
custom.py Remove registration._get_extension_class() since it's redundant 2021-07-09 18:11:11 -04:00
environment.py Update stix2/environment.py 2021-03-10 09:52:24 -05:00
exceptions.py Add some missing docstrings on a few exception classes. 2021-01-28 23:02:23 -05:00
hashes.py Add proper customization enforcement for open vocabs. This adds 2021-03-31 16:20:28 -04:00
parsing.py Update guide docs, remove outdated comments 2021-04-14 16:39:56 -04:00
pattern_visitor.py Remove six dependency (backwards breaking) 2021-02-18 12:38:35 -05:00
patterns.py Fix pattern semantic equivalence bug: comparison expression 2021-12-23 00:59:41 -05:00
properties.py Bug fixes, hackage removal, and some pre-commit stylistic 2021-06-30 17:50:00 -04:00
registration.py improv: Check reference prop types for all customs 2021-07-22 14:55:14 +10:00
registry.py Improve customization detection in the face of 2021-06-30 20:20:29 -04:00
serialization.py pre-commit stylistic fixes 2021-07-06 20:40:50 -04:00
utils.py Clean up ReferenceProperty.clean(), to use new APIs which are 2021-03-31 20:01:27 -04:00
version.py Bump version: 3.0.0 → 3.0.1 2021-09-24 09:34:37 -04:00
versioning.py Initial revamp of customization enforcement and detection. 2021-03-31 15:21:55 -04:00
workbench.py Improve versioning.new_version() to better handle custom objects 2021-01-28 23:02:23 -05:00