Skip to content

Release v0.2.0#28

Merged
kyamagu merged 1 commit intomainfrom
release/v0.2.0
Nov 19, 2025
Merged

Release v0.2.0#28
kyamagu merged 1 commit intomainfrom
release/v0.2.0

Conversation

@kyamagu
Copy link
Copy Markdown
Collaborator

@kyamagu kyamagu commented Nov 19, 2025

Summary

  • Bump version from 0.1.3 to 0.2.0
  • Includes significant type safety and documentation improvements

Changes Since v0.1.3

Type Safety Enhancements

  • Add comprehensive type hint support with mypy integration
  • Add complete stub file (fontconfig.pyi) with detailed docstrings
  • Add py.typed marker for PEP 561 compliance
  • All type checks passing with mypy

Developer Experience

  • Add CLAUDE.md documentation for Claude Code integration
  • Migrate dev dependencies to uv dependency groups
  • Update README with improved examples and fixed license references

Quality Assurance

  • All 54 tests passing (5 skipped)
  • Type checking verified with mypy
  • Ready for PyPI release

Test Plan

  • All existing tests pass
  • Type checking passes with mypy
  • Version numbers updated in both pyproject.toml and init.py
  • Review and approve PR
  • Merge to main
  • Create GitHub release tag v0.2.0
  • CI/CD will automatically build and publish wheels to PyPI

🤖 Generated with Claude Code

This release includes:
- Add type hint support with mypy and stub files
- Add py.typed marker for PEP 561 compliance
- Add CLAUDE.md documentation for Claude Code
- Migrate dev dependencies to uv dependency groups
- Update README with improved examples

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@kyamagu kyamagu merged commit 89e025b into main Nov 19, 2025
4 checks passed
@kyamagu kyamagu deleted the release/v0.2.0 branch November 19, 2025 09:05
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.

1 participant