f88fba6751
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. |
||
---|---|---|
.. | ||
stix2_data | ||
__init__.py | ||
conftest.py | ||
constants.py | ||
test_attack_pattern.py | ||
test_base.py | ||
test_bundle.py | ||
test_campaign.py | ||
test_confidence.py | ||
test_course_of_action.py | ||
test_custom.py | ||
test_datastore.py | ||
test_datastore_composite.py | ||
test_datastore_filesystem.py | ||
test_datastore_filters.py | ||
test_datastore_memory.py | ||
test_datastore_taxii.py | ||
test_deterministic_ids.py | ||
test_environment.py | ||
test_external_reference.py | ||
test_fixtures.py | ||
test_granular_markings.py | ||
test_grouping.py | ||
test_identity.py | ||
test_indicator.py | ||
test_infrastructure.py | ||
test_intrusion_set.py | ||
test_kill_chain_phases.py | ||
test_language_content.py | ||
test_location.py | ||
test_malware.py | ||
test_malware_analysis.py | ||
test_marking_definition.py | ||
test_markings.py | ||
test_note.py | ||
test_object_markings.py | ||
test_observed_data.py | ||
test_opinion.py | ||
test_parsing.py | ||
test_pattern_equivalence.py | ||
test_pattern_expressions.py | ||
test_pickle.py | ||
test_properties.py | ||
test_relationship.py | ||
test_report.py | ||
test_sighting.py | ||
test_threat_actor.py | ||
test_timestamp_precision.py | ||
test_tool.py | ||
test_utils.py | ||
test_versioning.py | ||
test_vulnerability.py |