Emmanuelle Vargas-Gonzalez
010593345c
Update stix2/environment.py
...
docstrings
Co-authored-by: Chris Lenk <clenk@users.noreply.github.com>
2021-02-18 09:16:19 -05:00
Emmanuelle Vargas-Gonzalez
75b411df85
Update stix2/environment.py
...
docstrings
Co-authored-by: Chris Lenk <clenk@users.noreply.github.com>
2021-02-18 09:15:26 -05:00
Emmanuelle Vargas-Gonzalez
75574c9427
Update stix2/equivalence/object/__init__.py
...
docstrings
Co-authored-by: Chris Lenk <clenk@users.noreply.github.com>
2021-02-18 09:15:09 -05:00
Emmanuelle Vargas-Gonzalez
34feac6ae7
Update stix2/environment.py
...
Co-authored-by: Chris Lenk <clenk@users.noreply.github.com>
2021-02-18 09:14:47 -05:00
Emmanuelle Vargas-Gonzalez
154fc4e236
Update stix2/equivalence/object/__init__.py
...
update variable names
Co-authored-by: Chris Lenk <clenk@users.noreply.github.com>
2021-02-18 09:14:34 -05:00
Emmanuelle Vargas-Gonzalez
52c5f3ad29
Update stix2/equivalence/object/__init__.py
...
Co-authored-by: Chris Lenk <clenk@users.noreply.github.com>
2021-02-18 09:14:10 -05:00
Emmanuelle Vargas-Gonzalez
702c80bd53
add styling changes
2021-02-17 21:47:56 -05:00
Emmanuelle Vargas-Gonzalez
ee63e9faf4
resolve issue regarding reference_check or list_reference_check, remove redundant object_similarity call
...
update test suite
2021-02-17 21:30:14 -05:00
Emmanuelle Vargas-Gonzalez
c656d35da5
add more test coverage for new functions
2021-02-16 13:40:42 -05:00
Emmanuelle Vargas-Gonzalez
d2d85badb2
make some functions internal, add some docs for them
2021-02-16 11:01:07 -05:00
Emmanuelle Vargas-Gonzalez
09fd8c060b
clear debug message
2021-02-16 10:23:02 -05:00
Emmanuelle Vargas-Gonzalez
fbea229004
add styling changes
2021-02-16 09:44:03 -05:00
Emmanuelle Vargas-Gonzalez
ef610ec8d3
small docstring fix
2021-02-16 09:36:09 -05:00
Emmanuelle Vargas-Gonzalez
f966c64b40
update test suite for environments
2021-02-16 01:05:46 -05:00
Emmanuelle Vargas-Gonzalez
690a515f00
add methods to environment.py
2021-02-16 00:58:33 -05:00
Emmanuelle Vargas-Gonzalez
02b076b3bb
resolve issues with graph similarity
...
- new methods for graph equivalence and similarity
- remove sorting and len comparisons
- rename some variables
2021-02-16 00:57:26 -05:00
Emmanuelle Vargas-Gonzalez
489970718f
WIP: changes to graph_similarity
...
busted main loop, symmetrical properties not present
2021-02-01 22:35:37 -05:00
Chris Lenk
03b3423cbb
Merge pull request #481 from chisholm/parsing_refactoring
...
Refactor stix2.parsing into more focused modules
2021-01-20 10:47:36 -05:00
Chris Lenk
a0d535336e
Merge 'master' and fix imports for consistency
2021-01-15 12:34:10 -05:00
Chris Lenk
7de5c458bb
Fix import sort order
2021-01-15 10:27:39 -05:00
Chris Lenk
a3f20dde7a
Use consistent import style in parsing.py
2021-01-15 10:27:23 -05:00
Chris Lenk
9ed62699ca
Merge pull request #482 from emmanvg/migrate-to-gh-actions
...
Migrate test to GitHub Actions, update test & check configuration
2021-01-14 15:38:01 -05:00
Chris Lenk
70d36f5aba
Update tox.ini
...
Only need to perform pre-commit and packaging check for one python version.
2021-01-14 15:36:45 -05:00
Emmanuelle Vargas-Gonzalez
0004ef1861
update Python build matrix
2021-01-14 14:39:46 -05:00
Emmanuelle Vargas-Gonzalez
e4d68e634d
assign a name to the jobs
2021-01-13 19:54:31 -05:00
Emmanuelle Vargas-Gonzalez
983f931ecd
some missing fixes...
...
- for some reason they only showed up on PY38
2021-01-13 19:48:33 -05:00
Emmanuelle Vargas-Gonzalez
85c14d1502
all changes from add-trailing-commas v2.0.2
2021-01-13 17:52:15 -05:00
Emmanuelle Vargas-Gonzalez
acc90c2f4c
changes brought by isort and add-trailing-commas
2021-01-13 17:50:21 -05:00
Emmanuelle Vargas-Gonzalez
7c46cda9a2
update .pre-commit-config.yaml
2021-01-13 17:49:26 -05:00
Emmanuelle Vargas-Gonzalez
e980b5d9e6
test harness changes
...
- update badge on README.rst
- update to tox.ini
- update pre-commit configuration
2021-01-13 17:20:21 -05:00
Emmanuelle Vargas-Gonzalez
adbcd80a1d
delete .travis.yml
2021-01-13 17:12:47 -05:00
Emmanuelle Vargas-Gonzalez
d5df655c08
add initial workflow configuration
2021-01-13 17:09:30 -05:00
Emmanuelle Vargas-Gonzalez
233ea59df7
add python-ci-tests.yml
2021-01-13 17:07:53 -05:00
Michael Chisholm
5d016142cf
Small tweaks: move the definition of DEFAULT_VERSION from the
...
top-level stix2 package to stix2.version but import it into
stix2. This makes it possible for someone to get the symbol
without needing to import all of stix2.
Change an "import X" style import to "from X import Y" in
stix2/__init__.py to be consistent with the other imports in
that file.
2021-01-13 11:22:34 -05:00
Michael Chisholm
f51e309775
Refactor stix2.parsing into more focused modules:
...
- stix2.registry, which contains the class mapping structure
and code for scanning stix2 modules for its initial population
- stix2.registration, which contains code used to register custom
STIX types with the registry
- stix2.parsing, which contains code for creating instances of
registered stix2 classes from raw dicts.
This is intended to reduce circular import problems, by giving
dependent code the ability to import a module which has exactly
the functionality it needs, without pulling a lot of other stuff
it doesn't need. Fewer imports means less chance of an import
cycle.
2021-01-08 22:08:33 -05:00
Chris Lenk
0866df0546
Merge branch 'khdesai-master'
...
Fixes #476 .
2020-12-11 11:33:22 -05:00
Chris Lenk
71889b173f
Touch up filesystem docs
2020-12-11 11:28:26 -05:00
Desai, Kartikey H
20a9bb316c
Fix #476
2020-12-10 22:10:24 -06:00
Chris Lenk
5bddf9321e
Bump version: 2.0.2 → 2.1.0
2020-11-20 17:37:58 -05:00
Chris Lenk
a19eb54948
Update CHANGELOG for v2.1.0
2020-11-20 17:36:56 -05:00
Chris Lenk
b55c3bb1df
Fix pattern equivalence doc style for consistency
2020-11-20 16:34:11 -05:00
Chris Lenk
f9e9c50db9
Merge pull request #474 from emmanvg/472-issue
...
fix ordering problem with Class definitions
2020-11-20 10:35:42 -05:00
Emmanuelle Vargas-Gonzalez
119364c889
Merge branch 'master' into 472-issue
2020-11-20 10:02:46 -05:00
Chris Lenk
a82dc5e813
Merge pull request #475 from oasis-open/equivalence-indicator-patterns
...
Use pattern equivalence in indicators
2020-11-20 09:56:35 -05:00
Chris Lenk
5b174c8a86
Merge pull request #473 from emmanvg/471-issue
...
fix typo for Class X509V3ExtensionsType
2020-11-20 09:56:20 -05:00
Chris Lenk
53f451b097
Use pattern equivalence in indicators
2020-11-20 09:33:56 -05:00
Emmanuelle Vargas-Gonzalez
e7242c9ae6
forgot one...
2020-11-19 08:48:57 -05:00
Emmanuelle Vargas-Gonzalez
49985cc51d
fix ordering problem with Class definitions
2020-11-18 19:01:12 -05:00
Emmanuelle Vargas-Gonzalez
c9bafaf5ae
fix typo for Class X509V3ExtensionsType
2020-11-18 18:08:57 -05:00
Chris Lenk
3cef32edb2
Merge pull request #470 from chisholm/where_sighted_refs_types
...
Fix Sighting bug with reference type enforcement on where_sighted_refs
2020-11-16 17:12:21 -05:00