cti-python-stix2/stix2
Michael Chisholm 3adf7800a8 Changed how filters work, with respect to datetime objects.
Timestamp properties can now be checked against filter values
which are either strings or datetime objects, using datetime
semantics (previously, it reduced to a string compare).
If a stix object property is datetime-valued and the filter
value is a string, the string is parsed to a datetime object,
rather than the other way around.

Filtering in the filesystem store now parses JSON dicts to
_STIXBase objects before applying the filters.

Due to the parsing change, bad JSON content can produce a
different kind of error, so I had to change one of the tests.
2018-11-27 17:36:17 -05:00
..
datastore Changed how filters work, with respect to datetime objects. 2018-11-27 17:36:17 -05:00
markings Fix allow_custom in functions calling new_version 2018-03-02 11:32:07 -05:00
test Changed how filters work, with respect to datetime objects. 2018-11-27 17:36:17 -05:00
v20 Use consistent errors for observable extensions 2018-11-01 17:23:55 -04:00
__init__.py WIP- getting close though 2018-04-13 11:08:03 -04:00
base.py python 3.7 support 2018-10-03 18:00:38 +02:00
core.py Pass allow_custom to object dicts in a Bundle 2018-05-16 15:37:30 -04:00
environment.py still WIP 2018-04-12 12:03:07 -04:00
exceptions.py Disallow missing 'type' property with allow_custom 2018-04-13 11:18:56 -04:00
patterns.py added to pattern guide; reverting pattern str conversion (as was already proper) 2018-08-30 11:57:20 -04:00
properties.py Merge pull request #204 from oasis-open/refactor-properties 2018-07-05 17:16:25 -05:00
utils.py Add multi-version support to the filesystem datastore. 2018-11-27 15:24:07 -05:00
version.py Bump version: 1.0.3 → 1.0.4 2018-11-15 11:10:50 -05:00
workbench.py Pass allow_custom to ExtensionsProperty 2018-05-16 12:14:33 -04:00