Changelog 
py-pkglite 0.1.8 
Linting 
Added ruff linter configuration to pyproject.toml with popular rule sets
  including pycodestyle, Pyflakes, pyupgrade, flake8-bugbear, flake8-simplify,
  and isort (#50). 
Fixed ruff check linting issues including UP006, UP015, UP035, F401, E501,
  B007, B904, and SIM102 (#50). 
 
py-pkglite 0.1.7 
Maintenance 
Added Python 3.14 support and set as default development environment (#47). 
Updated GitHub Actions workflows to use the latest checkout and
  setup-python versions (#47). 
Refactored the logo generation script to use ImageMagick, removing the
  previous R and hexSticker dependency (#46). 
 
py-pkglite 0.1.6 
Documentation 
Switched all articles to native Markdown and simplified the docs sync process;
  removed nbconvert and jupyter from dev dependencies (#41). 
Added mypy and pharmaverse badges to the README (#39, #43). 
 
py-pkglite 0.1.5 
Typing 
Add mypy as a development dependency and resolve all mypy type checking issues (#34). 
 
Maintenance 
Add a GitHub Actions workflow to run mypy checks (#35). 
 
Documentation 
Shorten and improve clarity of the package description (#36). 
 
py-pkglite 0.1.4 
Maintenance 
Removed download statistics badge from README.md due to availability issues
  with the service (#28). 
Update documentation code font to improve readability (#29, #30). 
Use Python 3.13.7 for the default package development environment (#31). 
 
py-pkglite 0.1.3 
Maintenance 
Manage project with uv (#24). 
 
py-pkglite 0.1.2 
Documentation 
Use absolute URL to replace relative path for the logo image in README.md,
  to make it render properly on PyPI (#20). 
Improve logo and favicon images generation workflow for better font rendering (#22). 
 
py-pkglite 0.1.1 
Improvements 
Rewrite packed file parser with finite state machines to improve code readability (#16). 
Use isort to sort import statements for all Python files (#15). 
 
py-pkglite 0.1.0 
Typing 
Refactor type hints to use built-in generics and base abstract classes
  following typing best practices (#11). 
Use PEP 604 style shorthand syntax for union and optional types (#10). 
 
Bug fixes 
Use pathspec to handle ignore pattern matching. This makes the packing
  feature work properly under Windows (#7). 
 
Improvements 
Read and write text files using UTF-8 encoding on all platforms (#7).