Releases: Capitains/MyCapytain
Releases · Capitains/MyCapytain
3.0.2
3.0.1
Fixed a sibling property issue
3.0.0
2019-07-01 3.0.0 @PonteIneptique
- Added DTS !
- New Generic / Prototype CitationSetObject
- New .match(passageId) function
- New Generic / Prototype Citation Object
- New .children Property
- New .depth property (Not ported to CTS Citation object yet)
- New meaning of .len() magic method
- New .root and is_root properties to link back to the citation set (for match implementations)
- Guidelines / CTS Citation Object
- Implementation of the .match(passageId) method
- CitationSet.is_root -> CitationSet.is_root() # Keep in check with other practices
- BaseCitation.is_empty() now checks if the object has children
- BaseCitation.is_set() checks if objects have their properties set
- cts.Citation.isEmpty() old behaviour is now in .is_set() and has been reversed in meaning
- Old system would check if the CTS Citation was not set, old code such as
- if citation.isEmpty() should be moved to if citation.is_set()
- Guidelines / CTS Citation Object
- New Generic / Prototype Citation Object
- RetroPorted .start and .end Properties (see below for breaking change)
- New .is_range property
From MyCapytain.resources.prototypes.text to MyCapytain.resources.prototypes.cts.text :
CtsNode
nowPrototypeCtsNode
CtsPassage
nowPrototypeCtsPassage
CtsText
nowPrototypeCtsText
Texts class:
self.__attr__
toself._attr
CTS Citation:
CTSCitation.isEmpty()
toCTSCitation.is_empty()
2.0.10
2.0.9
- Removed a random print statement that had been used for debugging empty references
2.0.8
2.0.7
2.0.6
2.0.5
2.0.4
2017-08-21 2.0.4 @PonteIneptique
- Issue #137 : Fixed a bug where a passage extraction would not work even if the passage was found in the reff extraction. Origin of the issue was replacing too much .// in the xpath and thus breaking it