Relic-tool-core

Latest version: v2.0.0

Safety actively analyzes 638773 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 2

1.0.1

Unknown

* Bump to v1.0.1 + setup.cfg metadata fix ([`bbf7e26`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/bbf7e261ade58afb75d56a0fee157fd0f4202141))

* Update publish-pypi.yml

Add workflow dispatch to manually publish failed runs ([`9340ca8`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/9340ca864b911a251af65355dbd563c50e453afc))

* Update publish-pypi.yml

Potential fix to publish-pypi

The joy of workflows is that you have to run them to debug them ([`e33f16c`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/e33f16c19472ffd90d14f33965127b907d706bce))

1.0.0

Unknown

* Update errors.py

Pylint whined about the &34;...&34; ([`b53ed01`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b53ed01a74f78b75acb5b03d741a55ffc276c7e2))

* Adds RelicToolError & associated regression tests ([`31f28a6`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/31f28a67290bc32c93f4e8f98aaebaecad2377e3))

* Update README.md ([`21d2b37`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/21d2b376d206af1f5e890a63b6d874e711c15b0f))

* Update .gitignore ([`510904b`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/510904b4c19dc7344644aa6acb5fc799a5a97704))

* Use reusable workflows ([`0d0c53d`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/0d0c53d823c6a0d40b29b8b3f5a1c1223f23a8e1))

* Update typeshed.py

Fix mypy/pylint errors

__version_pair will break mypy&39;s version checking ([`c36db75`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/c36db75dbc783bb8f58219c3f87617fc98546354))

* Pylint fixes ([`87a6da8`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/87a6da8ae176b257b8ee34f0cf0fb80c1ae27082))

* Setup fixes

Version moved from date-based to semantic
Only testpypi has seperate version; while bad; we can delete the old modules (probably) to allow the semantic versioning to pass ([`fa96388`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/fa963881c4a30f147a0547621b82d6323dcd0ef3))

* Update errors.py

Explicit __all__ ([`b922f4b`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b922f4bc1d5baa69a84d8a8d6463d40087dde936))

* Better Regression Tests

test_errors was mostly just a way to ensure that errors was still included and didn&39;t really test anything

test_regressions only ensures that the attributes that are expected are exposed ([`68f54f4`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/68f54f4c4c6ab27afe6e4e427d5938e51a234dd8))

* Black + Typeshed implementation

Somewhere in the refactoring I lost typeshed.py ([`65ded94`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/65ded947dfd7537af0a5b27a7e795ee7ec169da9))

* Update Readme/Fix Manifest ([`8825cfe`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/8825cfeba3d34601a47aa2eeb81bb36fe2b461ba))

* Update setup.cfg ([`665d337`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/665d3373d0028565e2010f2294ac27ab9ee3090a))

* Merge branch &39;Drop-Non-Core-files&39; of https://github.com/ModernMAK/Relic-Tool-Core into Drop-Non-Core-files ([`1f1830f`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/1f1830f0f945b9ed27c9c8f1d39a3aa2f4a676f1))

* Merge branch &39;Drop-Non-Core-files&39; of https://github.com/ModernMAK/Relic-Tool-Core into Drop-Non-Core-files ([`073cf76`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/073cf76660966686e87cbe0c62c380d14ab0e62f))

* Update README.md ([`7e6680c`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/7e6680c436ed96341be330028eaffbf454d8b79b))

* Merge branch &39;Drop-Non-Core-files&39; of https://github.com/ModernMAK/Relic-Tool-Core into Drop-Non-Core-files ([`9bc96a0`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/9bc96a089c0ec658469adb66652eb45a28de1753))

* Black Formatting ([`ca93d13`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/ca93d138e0abf70f69da894951f97f4f13a8fe85))

* Prepping for SubPackage ([`b909053`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b9090539e8ad8715f3f049c44ca1ae08bfbcd349))

* Prepping for SubPackage ([`9a17046`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/9a17046c515cf530497f1c50d893178942ca1fa3))

* Droping files not in Relic.Core package

For my sanity; I&39;m finally doing it

For the most part; SGA/Chunky/UCS don&39;t depend on each other

Yes; SGA can use Chunky to extract a chunky&39;s contents in place; but then you could just use both packages separately.

Likewise; UCS is helpful when writing better names for SGA extraction; but then both packages can be used in the same script.

Core doesn&39;t have any features itself; it&39;s merely shared code between packages; like Errors ([`6554d13`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/6554d1326533bafc5415cc11a8027f485cc43bed))

* More MyPy/Pylint/Sphinx updtates for SGA ([`ee37477`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/ee37477e6188148ebc91ab88f2e7d1b39a0ae1bf))

* docs + mypy ([`84f95af`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/84f95af2e36af05d4bd0373e42ffd6943a07f157))

* relic/sga mypy support

should be perfect; but after linting I&39;ll probably break it somehow ([`632b9fd`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/632b9fd4c69782352b2301cbd0b8bd60eddedb01))

* Update workflows/readme from Main ([`e8ba5cd`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/e8ba5cd42c410754b38200a789e779170b4f9a1f))

* Update .pylintrc ([`673057b`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/673057b842f3780a2f1b9a6acc3eb847b5ad3bcc))

* Update README.md

Add badges for pylint/mypy (non-workflow badges) ([`7b1c812`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/7b1c812cbc5f154041c7ca341392d2b34e163b4f))

* workflows run when settings change ([`1c484e1`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/1c484e194d5dffe4644cc887b67f2b1474f2f2e9))

* Update MyPy / Setup Pylint ([`c3fb2b9`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/c3fb2b917f268dbd43fb82ae80f665004260a455))

* Linting / Type-Checking / Docs ([`d5b71ed`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/d5b71eddd5cf762adc2939962fae139e890f97fd))

* Potential fix for scripts

Scripts need their own test suite too; and boy that&39;s gonna suck ([`bd51f96`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/bd51f96b3b3b470cdd288224eee8e9645b05792d))

* relic normal package instead of namespace package

I severely misunderstood how namespace packages are meant to be used.

I wanted to split the app into separate subpackages to allow &39;granular&39; installs; primarily for the eventual update of the blender plugin

But that would require writing individual setup.cfg and setting up CI to handle that is just plain bad without splitting each subpackage to a seperate repo (unless you can tag branches?) But then changes to other subpackages gets screwy.

Rather than deal with that hassle; just making it a normal package and not dividing everything up seems like a good idea now ([`eda57ec`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/eda57ec66a23d0561b6cc4be5dc3dc422db55115))

* Update .gitignore ([`0a892bf`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/0a892bf1d7c0dfc98a14d54f6d59c22ad6b43237))

* chunk_id => ChunkCC ([`ebeec32`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/ebeec3276262bfef72e1d9bb13f3f17676a26b87))

* Merge branch &39;refactor-chunky&39; into refactoring ([`b572bb9`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b572bb95734d822704d78cb1c1ced8a2264dede9))

* new api for chunky

It doesn&39;t feel as good as SGA

Chunky wants more flexibility than SGA

SGA is self-contained; all that functionality can safely be implementation dependent; Chunky wants to define subchunks explicitly for modding (whereas sga&39;s very simple, folders/files) ([`17c456c`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/17c456c9069d259c0ec1dd04cde16d94f59c7423))

* Merge branch &39;refactoring-sga&39; into refactoring ([`3378591`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/3378591910fa5d03ca09ce1d7a4c0c563ffa9dcf))

* Update .gitignore ([`e83e59e`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/e83e59ed6f2b860f6b4fae5bbbe833dd0df98ffd))

* inprog commit ([`24428eb`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/24428ebf142c06bab6bf0bbfcb2292fa0c6e19e4))

* Update setup.cfg

Fix setup.cfg not using find_namespace for new &39;relic&39; namespace package ([`27eb8c3`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/27eb8c3deae1ee6e180f1d7ba3add75ee6c56663))

* Update mypy.yml ([`d6a6340`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/d6a634098947fc1755c95f852818852d2dfe5d88))

* Update README.md

Add MyPy badge ([`1f5c074`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/1f5c07423e84a2aa759cc6999b65e0186240eda0))

* Revert &34;Update mypy.yml&34;

This reverts commit 1817ea9f575b29c23a74d57e83b353412a43581e. ([`92d271f`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/92d271f96dc1ac47ecbe0d1387f01486e1f0a9ee))

* Revert &34;Update mypy.yml&34;

This reverts commit 12879728ce403dd198f652ba567a11c845095818. ([`887cb5b`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/887cb5bd613e9503355d5f40c979ffb62e42beb9))

* More MYPY fixes ([`f0a9256`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/f0a9256729761b587bcb19f11a4131db1ff9dd03))

* Update mypy.yml ([`1287972`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/12879728ce403dd198f652ba567a11c845095818))

* Update mypy.yml

I think I understand how `-p` works; it doesn&39;t expect a package; it treats the path AS a package. Or something like that, hopefully this is the last CI for mypy ([`1817ea9`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/1817ea9f575b29c23a74d57e83b353412a43581e))

* Update mypy.yml

I caved; mypy now just uses the src/relic directory instead of building the package ([`db3de99`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/db3de99ce5aae3e1622e4a661b3b1f0f6aa4e190))

* Update mypy.yml

Maybe it want&39;s the pypi name instead of the package root name? ([`284acc4`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/284acc415d96f0ddea6231218a30ce1ca4eae33c))

* Update mypy.yml ([`fe36242`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/fe36242b3d6fd27520e6dd25aa06fc0b37bde87e))

* Update pytest.yml

Hopefully this will stop running pytest on non package changes ([`9e8eeea`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/9e8eeead25c3acbbd639fadb1e561970b197abac))

* Update mypy.yml ([`e954474`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/e954474e4257b376959e581ae81fe66ba2a4c0d1))

* Update mypy.yml

the action im using will run mypy on &39;.&39; if i don&39;t specify path; since im building the module and then running mypy -p package, hoping this will only do checking on the package and not on src files ([`7c4bbd4`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/7c4bbd4b775bfb168ef47cf1f887f09715aab4cd))

* Create mypy.ini

For mypy action ([`2d5a3d8`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/2d5a3d87c7c4794b57f5c2ba768249967d17e3b6))

* Add MyPY action

First steps to supporting a fully typed-package; implement type checking CI ([`c926bc7`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/c926bc7af783f37fdf607740502de94f8dd86d56))

* more refactoring / setting up testing ([`85a8f67`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/85a8f67259ff846b92be64795960e747b2876fba))

* Make relic a namespace package ([`f560f79`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/f560f79849c16f226abaea967fa1cb3413d7c3ee))

* Mypy refactoring ([`32451b3`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/32451b3c48161f95fdb9999423f4b5ee2640119b))

* Update .gitignore ([`73a586e`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/73a586ef4a75b6cca879adef681213977518abcb))

* Cleanup old test

Most of them are going to be rewritten completely; ([`1ff11fe`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/1ff11fe9b9b1d96579e6c9dc55a06080c5cab687))

* rename error.py to errors.py ([`186a1eb`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/186a1eb6eb688999c2f23931f4590bc204924b83))

* New API, No CI Tests

A lot of code is &39;rewritten&39; instead of shared between versions; but I consider this a &39;feature&39; for the most part.

I&39;m sure I could hack something together, but this looks much cleaner then my previous two rewrites.

Unfortunately, unlike the previous rewrites, tests were extremely broken; as &39;headers&39; are replaced by metadata or ignored (due to being redundant).

Rather than fix them in this commit; I added the ability to test against file sources on the local machine; in other words, I can test against REAL data. Unfortunately, unless I build my own dataset, this won&39;t be used in CI to avoid distributing relic&39;s assets. ([`b180cf0`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b180cf021476f0b67edb4d8f55db8a6151398167))

* Update .gitignore ([`bb0a6b6`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/bb0a6b62fdf23f74e4f36f82d5b46abb2c2c9680))

* progress commit ([`88f665a`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/88f665a9738eeb13c3ef00cfcd9159d6143707ae))

* Drop old sga ([`2ca3467`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/2ca3467c4f1fa757a2a5cd453c586102e3f24471))

* New API for SGA (v2/v5/v7/v9)

It still really sucks; but to avoid the problem that the OFFICIAL RELIC ARCHIVE TOOL has; each `version` reimplements it&39;s own codebase

I get around this as much as I can with ABCs but it is ugly.

Ranting about official Archive Viewer; admittedly, they are distributed with CoH2 (and DowIII) so as long as it works for those formats; great! But then why bother supporting past formats?

Dow II (v5) is among the formats which is supported (v4 is the earliest supported according to their version-assertion logic; COH1 I assume) but the checks to support that format don&39;t seem to line up with my own research

I&39;d have assumed this was because the switch to the Essence Engine (over whatever DOW1 uses) but COH2 and DOW2 both use the new Essence engine; so... ?

As an aside; that explains why DOW1&39;s enumerations for FileStorageType are different.

I pray this is the last time I rewrite this API; I moved away from the clunky &39;make no assumptions&39; strategy I had done before (which was very straightforward, but a lot of boilerplate) with a simple read/write at the archive level; with unpack/pack for helpers used for serializing data .

I need to get better at typing (figuring out generics of some kind) to make ArchiveABC auto-type things like Folder/File/Drive definitions and their respective pack-aware helpers.

We also stop using those nifty ptr objects; as much as I liked the idea of &39;slicing&39; a binary stream; it&39;s annoying to debug, and only hides where a stream is pointing:

perhaps using a slice which only warns/errors when reading/writing outside the bounds (allowing seeks); and will only read to the &39;end of the slice&39; ([`5b545a6`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/5b545a68c0d6c76fdc1e9d2a43821abaa181bef0))

* Rewriting now that I have a better understanding of the binary layout

Before I was rewriting to keep versioned code together; which ill still do; but now that I see that the SGA follows a pretty straightforward layout (for v2-v9)

I think I can refactor a lot of excess code out ([`6f440f1`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/6f440f14d4aba5e24ccfcb7c143fdeb51aeb5f84))

* v7 support? ([`91f93a3`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/91f93a342e08976745bffb6df594381168d3bd60))

* Fix v9 tests ([`934fdf7`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/934fdf721d8f83e336464f110a7f0ec5acb609a4))

* SGA script fix ([`8204f88`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/8204f88f2f45bff06a245fd23a42014ffd03e194))

* pytests refactored to match version-refactoring

tests pass but the other archive tests should be PRd first; then cherry-picked merged into this one, and fixed for the new API ([`945831f`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/945831f984f696a35f910d36dfd5590eb089b152))

* Refactoring SGA

To reduce the tight coupling of &39;Versioned&39; classes and their Unversioned base; the unversioned base no longer contains any version lookups.

Instead; the APIvX protocol should be used to get/specify types that each version is expected to have

This refactoring breaks alot of the old codebase; which expected most versioned types to &39;figure it out&39; by being passed the version and the stream

The new APIvX format should ensure that
A) modules that want to be vX compatible define their &39;version&39; of the vX classes (vX defines a helper to determine if a module has been properly defined as an API)
A.1) While modules can be apis, the preferred method is to use APIvX objects; while following the vX module syntax format for imports
B) &39;Simple&39; to define their own arbitrary vX formats: Simply create a class with classvars and set the classes to their appropriate hook.
C) Registering versions is done in a single location; before each individual class needed to update a lookup table with the versioned classes & there was only one global table (per class), meaning swapping the version contexts was impossible. Now, we still have one global lookup table; but it&39;s easier to pass a version lookup table and avoid worrying about ensuring other tables are up to date

This is kinda a rant, but this is a massive API change
With tests not fully implemented for SGA, alot of functionality is broken; and the tests created need to be refactored to account for the changes ([`00a5727`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/00a57277fd296ad421a9104806ce18549b48104c))

* Merge pull request 17 from ModernMAK/Implementing-Tests

Implement SGA FileHeader Tests ([`45c4e5d`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/45c4e5d152c3982fd10c6dda12df5041802045f8))

* FileHeader tests ([`d770eb3`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/d770eb34d96531927437cfef504e3822070983ea))

* Organized datagen / simple file_header tests ([`51f14fa`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/51f14fac5c841f6d80daa85284529470446a968e))

* Better Datagen for testing DowI sgas

Should cover most required test cases; and is still independent from the packing logic ([`335c7fd`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/335c7fdbf4f5459688163f3492c9d1b61f285e88))

* Merge pull request 14 from ModernMAK/13-implement-relicsgaarchivearchivepy-tests

Tests for `relic.sga.archive.py` ([`53c805f`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/53c805ff1d3b6a6635bf67ac5022f7afc25c610a))

* Tests for relic.sga.archive

pack() currently allows NotImplementedError, but will expect the archive to match a precalculated buffer

This should be refactored to __eq__ the unpacked archive; as archive&39;s do not need to repack the data in the exact same layout (Especially since V5/V9 specify TOC ptrs) ([`16c315f`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/16c315f1e68b7fb65fc6ce479cc880ee2f6008ed))

* Merge pull request 12 from ModernMAK/6-add-tests-for-relicsga-module

Add Tests for `relic.sga.archive.header.py` ([`6656d0c`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/6656d0c8bc0c99b8160061cf9584693de896f033))

* Fix Readme / Add Links to Badges ([`dee0a52`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/dee0a52c95412229fa5caa6f521404557656a7dd))

* Implemented Checksum validation tests

Begrudgingly added archive tests

Will cry when I break them later

Mostly just wanted that pretty green checkmark and to close 12 for good ([`985401c`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/985401c43e57547842a8abab7d2eb7b78a7f6001))

* Fix Imports ([`bac9f54`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/bac9f544c75effaca7d15a8e1ff7765fb60b7179))

* Merge branch &39;bugfixes-found-while-testing&39; into 6-add-tests-for-relicsga-module ([`fbb0fa1`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/fbb0fa170ba9c4850b999ad9a88f976f52bd993c))

* Tests for DOW I / III ([`937d8cd`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/937d8cdcbe64779150a3ad66a925b6a1c74e2cac))

* Fix DOW I / DOW III Archive pack/unpack ([`46fceb8`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/46fceb829cfc7a9c88b6e8fb4f7ad9af42dd35fc))

* Merge branch &39;bugfixes-found-while-testing&39; into 6-add-tests-for-relicsga-module ([`8d7b026`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/8d7b026932b9561a7af546b7c9c78afd5331f0ac))

* Don&39;t convert csums to string ([`b9930b9`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b9930b92546275d0d70b7a6a4f3e309b08bab5fa))

* Tests for Dow2 Header ([`86200cc`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/86200cc238542dafef8f6282b29b50ae5bfe5916))

* Merge branch &39;bugfixes-found-while-testing&39; into 6-add-tests-for-relicsga-module ([`f560e43`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/f560e4373d7430a6fe38f67b57fb2800ff2d5d32))

* Fix name not being encoded before packing ([`2d13060`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/2d1306097f421b4da2f143d53185ad04209464ec))

* Merge branch &39;bugfixes-found-while-testing&39; into 6-add-tests-for-relicsga-module ([`47da990`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/47da9905740b91e152763a7c5c669762013831f0))

* More tests for header ([`de8ed3d`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/de8ed3da22f9b6410e9deaeaee52b82e4b653fa0))

* Fix name not being encoded before packing ([`b346859`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/b346859d2e1f62e2acdcf1b52d0540e8d7ee9909))

* Dow3 Header using ArchiveVersion Dow2

Most likely a bug, will need to test against Dow3 dumps ([`f7e09bb`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/f7e09bb772d808a9aef8ee5b0af65f2427439689))

* Update test_header.py

Added some actual tests ([`41f43ba`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/41f43bab8f4bd7b76dc7d2ce2bbd33f4314119ae))

* Create publish-pypi.yml ([`3e14fef`](https://github.com/MAK-Relic-Tool/Relic-Tool-Core/commit/3e14fef4a01aa95ae682b523badf5bed4f9a6917))

* Merge pull request 3 from ModernMAK/rename-archive2serialization-tools

Fix Tests Not Passing

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.