5522050899 
								
							
								 
							
						 
						
							
							
								
								Improve versionability detection when creating new versions  
							
							... 
							
							
							
							of objects.  Move versioning-related stuff out of stix2.utils
to its own module.  Some misc versioning-related fixes. 
							
						 
						
							2020-06-05 14:24:16 -04:00  
				
					
						
							
							
								 
						
							
							
								6f4e819c73 
								
							
								 
							
						 
						
							
							
								
								update check_tlp_marking() to contain new representation for TLP markings  
							
							
							
						 
						
							2020-01-28 13:20:20 -05:00  
				
					
						
							
							
								 
						
							
							
								087ac35f38 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' of github.com:oasis-open/cti-python-stix2 into 252-TLPMarking-constraints  
							
							
							
						 
						
							2019-05-08 10:43:13 -04:00  
				
					
						
							
							
								 
						
							
							
								47f8ed9282 
								
							
								 
							
						 
						
							
							
								
								move check_tlp_marking to markings\utils.py  
							
							
							
						 
						
							2019-05-08 10:34:56 -04:00  
				
					
						
							
							
								 
						
							
							
								dbc63b7b9f 
								
							
								 
							
						 
						
							
							
								
								pre-commit changes  
							
							
							
						 
						
							2019-04-23 07:43:56 -04:00  
				
					
						
							
							
								 
						
							
							
								4bbabaecb2 
								
							
								 
							
						 
						
							
							
								
								update marking API methods to allow/use the 'lang' property  
							
							... 
							
							
							
							including utility methods that expand collapse markings 
							
						 
						
							2019-04-22 15:25:46 -04:00  
				
					
						
							
							
								 
						
							
							
								69d2529f0e 
								
							
								 
							
						 
						
							
							
								
								Fix style issues  
							
							
							
						 
						
							2019-02-06 15:23:00 -05:00  
				
					
						
							
							
								 
						
							
							
								71a2aa2611 
								
							
								 
							
						 
						
							
							
								
								update project documentation.  
							
							
							
						 
						
							2018-11-28 16:51:00 -05:00  
				
					
						
							
							
								 
						
							
							
								51a499cb33 
								
							
								 
							
						 
						
							
							
								
								Formatting changes made by the new pre-commit hook 'add trailing commas'  
							
							... 
							
							
							
							closes  #189  
						
							2018-07-13 11:10:05 -04:00  
				
					
						
							
							
								 
						
							
							
								7fd379d0b5 
								
							
								 
							
						 
						
							
							
								
								Minor style changes.  
							
							... 
							
							
							
							Removed OrderedDict and update()... Also a lot of single quoting except for errors 
							
						 
						
							2018-06-29 18:38:04 -04:00  
				
					
						
							
							
								 
						
							
							
								5a71ef2e64 
								
							
								 
							
						 
						
							
							
								
								Fix allow_custom in functions calling new_version  
							
							
							
						 
						
							2018-03-02 11:32:07 -05:00  
				
					
						
							
							
								 
						
							
							
								1eab9b2832 
								
							
								 
							
						 
						
							
							
								
								Assume custom properties allowable in add_markings  
							
							
							
						 
						
							2018-03-02 10:21:51 -05:00  
				
					
						
							
							
								 
						
							
							
								c38483b631 
								
							
								 
							
						 
						
							
							
								
								Improve markings docstrings  
							
							... 
							
							
							
							Including a note that the markings functions can be used as methods on
SDO/SRO/MarkingDefinition objects. 
							
						 
						
							2017-11-09 10:19:57 -05:00  
				
					
						
							
							
								 
						
							
							
								9ea4344ca7 
								
							
								 
							
						 
						
							
							
								
								Make MarkingsMixin private  
							
							... 
							
							
							
							Partially so it doesn't clog up the markings API documentation. 
							
						 
						
							2017-10-05 20:50:54 -04:00  
				
					
						
							
							
								 
						
							
							
								8b702c6985 
								
							
								 
							
						 
						
							
							
								
								Minor API docs improvements  
							
							... 
							
							
							
							- Hide "Bases" below class signatures
- Leave some empty space after tables 
							
						 
						
							2017-10-05 20:44:58 -04:00  
				
					
						
							
							
								 
						
							
							
								233ee7924e 
								
							
								 
							
						 
						
							
							
								
								Merge branch 'master' into documentation  
							
							
							
						 
						
							2017-10-04 10:38:40 -04:00  
				
					
						
							
							
								 
						
							
							
								2bdf83401a 
								
							
								 
							
						 
						
							
							
								
								Add a shortcut for marking functions  
							
							... 
							
							
							
							So marking functions like `add_markings()` can be directly called as methods on
SDO/SRO classes. Note that they return new versions of the objects
because objects are immutable. 
							
						 
						
							2017-10-03 10:28:58 -04:00  
				
					
						
							
							
								 
						
							
							
								035f1a6c73 
								
							
								 
							
						 
						
							
							
								
								Support MarkingDefinition objs, not just ID strs  
							
							... 
							
							
							
							(when passed into `add_markings()` or `remove_markings()`) 
							
						 
						
							2017-10-02 12:28:47 -04:00  
				
					
						
							
							
								 
						
							
							
								ac97eb8bdc 
								
							
								 
							
						 
						
							
							
								
								Add Environment documentation (Jupyter)  
							
							... 
							
							
							
							Has errors, needs #57 . 
							
						 
						
							2017-09-25 16:39:58 -04:00  
				
					
						
							
							
								 
						
							
							
								b6d1bb26de 
								
							
								 
							
						 
						
							
							
								
								Improve utils docs, rename subpackage docs folders  
							
							
							
						 
						
							2017-09-22 14:54:21 -04:00  
				
					
						
							
							
								 
						
							
							
								eac1ce94de 
								
							
								 
							
						 
						
							
							
								
								Improve docstrings for Sphinx output  
							
							... 
							
							
							
							Also remove package and module names from classes and functions.
Also remove stix2.base from docs. We hide all private classes and
functions from the docs, so the only thing the documentation for base
included was STIXJSONEncoder. 
							
						 
						
							2017-09-22 11:24:55 -04:00  
				
					
						
							
							
								 
						
							
							
								c0fd740e0a 
								
							
								 
							
						 
						
							
							
								
								Improve autodoc output  
							
							... 
							
							
							
							- Add markings and sources
- Tidy up some docstrings 
							
						 
						
							2017-09-22 10:01:00 -04:00  
				
					
						
							
							
								 
						
							
							
								42962e6675 
								
							
								 
							
						 
						
							
							
								
								Improve markings tests  
							
							... 
							
							
							
							- Test markings functions with both dictionaries and our _STIXBase-derived
  classes as input.
- Slightly improve test coverage.
- Drop Python 2.6 support. 
							
						 
						
							2017-09-01 16:41:16 -04:00  
				
					
						
							
							
								 
						
							
							
								cc66e1a492 
								
							
								 
							
						 
						
							
							
								
								Make markings function signatures consistent  
							
							... 
							
							
							
							Put `marking` before `selectors`. The granular marking version of
`is_marked` requires selectors to not be None. 
							
						 
						
							2017-09-01 10:50:01 -04:00  
				
					
						
							
							
								 
						
							
							
								095c5066d5 
								
							
								 
							
						 
						
							
							
								
								Touch up markings tests  
							
							... 
							
							
							
							Increase code coverage and s/tlo/sdo/ 
							
						 
						
							2017-08-25 15:56:39 -04:00  
				
					
						
							
							
								 
						
							
							
								1dfaaf15ef 
								
							
								 
							
						 
						
							
							
								
								Minor change.  closes   #29  
							
							
							
						 
						
							2017-08-24 12:54:50 -04:00  
				
					
						
							
							
								 
						
							
							
								dd17e88ae0 
								
							
								 
							
						 
						
							
							
								
								Code refactor/clean-up, changed some exceptions. Update docstrings.  
							
							
							
						 
						
							2017-08-24 12:47:14 -04:00  
				
					
						
							
							
								 
						
							
							
								15bff530be 
								
							
								 
							
						 
						
							
							
								
								Refactor granular_markings.py code and remove unnecessary code in utils.py  
							
							
							
						 
						
							2017-08-23 13:06:51 -04:00  
				
					
						
							
							
								 
						
							
							
								8687521111 
								
							
								 
							
						 
						
							
							
								
								Change object markings for immutable SDOs  
							
							
							
						 
						
							2017-08-21 13:57:01 -04:00  
				
					
						
							
							
								 
						
							
							
								c0d02fbfcd 
								
							
								 
							
						 
						
							
							
								
								[WIP] Touch up marking code  
							
							
							
						 
						
							2017-08-18 12:36:34 -04:00  
				
					
						
							
							
								 
						
							
							
								747f0307a7 
								
							
								 
							
						 
						
							
							
								
								[WIP] Changes to align python-stix2 with marking-prototype project.  
							
							
							
						 
						
							2017-07-13 07:57:01 -04:00  
				
					
						
							
							
								 
						
							
							
								1b7695c4f6 
								
							
								 
							
						 
						
							
							
								
								Initial marking code.  
							
							
							
						 
						
							2017-06-09 14:21:42 -04:00  
				
					
						
							
							
								 
						
							
							
								069c82abf1 
								
							
								 
							
						 
						
							
							
								
								Add markings.utils.py  
							
							
							
						 
						
							2017-06-09 14:20:16 -04:00  
				
					
						
							
							
								 
						
							
							
								c1ce2bd3f1 
								
							
								 
							
						 
						
							
							
								
								Add markings package structure.  
							
							
							
						 
						
							2017-06-08 10:44:23 -04:00