Skip to content

Conversation

@acul71
Copy link
Contributor

@acul71 acul71 commented Dec 18, 2025

Major features:

  • Added Code type and comprehensive codec management functionality
  • Added serialization module with JSON/raw codecs and dynamic registry
  • Updated codec table from 460 to 603 codecs
  • Modernized repository infrastructure (pyproject.toml, GitHub Actions, Python 3.10+)
  • Fixed Read the Docs build configuration

Compatibility:

  • Verified compatible with py-multiformats-cid 0.4.0
  • All 689 tests passing
  • Type annotations complete and verified

Changes since 0.2.1:

  • Repository modernization (pyproject.toml, GitHub Actions CI/CD, Python 3.10+ support, ruff, pre-commit hooks)
  • Code management: Code type, known_codes(), reserved range support
  • Serialization: JSON/raw codecs, custom codec interface, encode/decode functions, dynamic registry
  • Codec table: Updated from 460 to 603 codecs (includes hash functions, encryption algorithms, network protocols)
  • Documentation: Fixed Read the Docs build failures
  • Internal: Dropped codecov/coverage references

Major features:
- Added Code type and comprehensive codec management functionality
- Added serialization module with JSON/raw codecs and dynamic registry
- Updated codec table from 460 to 603 codecs
- Modernized repository infrastructure (pyproject.toml, GitHub Actions, Python 3.10+)
- Fixed Read the Docs build configuration

Compatibility:
- Verified compatible with py-multiformats-cid 0.4.0
- All 689 tests passing
- Type annotations complete and verified

Changes since 0.2.1:
- Repository modernization (pyproject.toml, GitHub Actions CI/CD, Python 3.10+ support, ruff, pre-commit hooks)
- Code management: Code type, known_codes(), reserved range support
- Serialization: JSON/raw codecs, custom codec interface, encode/decode functions, dynamic registry
- Codec table: Updated from 460 to 603 codecs (includes hash functions, encryption algorithms, network protocols)
- Documentation: Fixed Read the Docs build failures
- Internal: Dropped codecov/coverage references
@acul71 acul71 merged commit 7d3a55a into master Dec 18, 2025
21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants