This repository was archived by the owner on Feb 4, 2026. It is now read-only.
Repository navigation
BRCI v4.23
Pre-release
Pre-release
Changelog:
- Refactored creation class structure to inherit from
brci.ModernCreationorbrci.LegacyCreationwhich themselves inherit frombrci.Creation.- Updated
usage.rst,__init__.pyand demos accordingly.
- Updated
- New
brci.Creation.serialize_creation()andbrci.ModernCreation.serialize_metadata()methods generating the file and returning it as a bytearray instead of writing. - New
brci.Creation.deserialize_creation()andbrci.ModernCreation.deserialize_metadata()methods similar to serialization ones, taking a bytearray instead of opening a file. - New
brci.Creation.get_property_types_dict()returning the property name -> serialization class type dictionary of the given creation version. - New
brci.BRICK_RIGS_LEGACY_FOLDERandbrci.BRICK_RIGS_LEGACY_THUMBNAILS_FOLDERconstants. - Minor changes to
doc/rainbow.py: renameddata: brci.Creationvariable tocreation: brci.ModernCreation. - Renamed
brci.Creation.get_version()tobrci.Creation.get_file_version(). - Corrected some incorrectly formatted docstrings.