cti-python-stix2/stix2
Michael Chisholm f88fba6751 Change the stix2 class map structure to be keyed at the top
level with STIX versions in the same format as is used everywhere
else in the API: "X.Y", as opposed to the "vXY" format used by
the version-specific python packages.  This eliminates all of
the awkward conversion from public API format to "vXX" format.

Also a little bit of code rearranging in the registration module
to ensure that some STIX 2.1-specific checks are done whether
version 2.1 is given explicitly or is defaulted to.

In the same module I also added a missing import of
stix2.properties, since my IDE was claiming it could not find a
function from that module.
2021-01-20 16:59:38 -05:00
..
canonicalization
confidence
datastore all changes from add-trailing-commas v2.0.2 2021-01-13 17:52:15 -05:00
equivalence Merge 'master' and fix imports for consistency 2021-01-15 12:34:10 -05:00
markings
test Change the stix2 class map structure to be keyed at the top 2021-01-20 16:59:38 -05:00
v20 all changes from add-trailing-commas v2.0.2 2021-01-13 17:52:15 -05:00
v21 all changes from add-trailing-commas v2.0.2 2021-01-13 17:52:15 -05:00
__init__.py Fix import sort order 2021-01-15 10:27:39 -05:00
base.py all changes from add-trailing-commas v2.0.2 2021-01-13 17:52:15 -05:00
custom.py Refactor stix2.parsing into more focused modules: 2021-01-08 22:08:33 -05:00
environment.py Correct variable name 2020-10-18 21:09:07 -04:00
exceptions.py
parsing.py Change the stix2 class map structure to be keyed at the top 2021-01-20 16:59:38 -05:00
pattern_visitor.py Merge 'master' and fix imports for consistency 2021-01-15 12:34:10 -05:00
patterns.py
properties.py Change the stix2 class map structure to be keyed at the top 2021-01-20 16:59:38 -05:00
registration.py Change the stix2 class map structure to be keyed at the top 2021-01-20 16:59:38 -05:00
registry.py Change the stix2 class map structure to be keyed at the top 2021-01-20 16:59:38 -05:00
serialization.py
utils.py Remove a "this needs to be moved into the stix2 library" comment, 2021-01-20 16:59:38 -05:00
version.py Small tweaks: move the definition of DEFAULT_VERSION from the 2021-01-13 11:22:34 -05:00
versioning.py Change the stix2 class map structure to be keyed at the top 2021-01-20 16:59:38 -05:00
workbench.py Merge 'master' and fix imports for consistency 2021-01-15 12:34:10 -05:00