Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.89 KB

Changelog.md

File metadata and controls

31 lines (23 loc) · 1.89 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning

  • many improvements to maturin_import_hook site install #11
    • --args="..." to specify which arguments should be used with maturin when installing into sitecustomize.py
    • automatically detect if --uv should be used
    • enable/disable project or rs file importer with --project-importer/--no-project-importer and --rs-file-importer/--no-rs-file-importer
  • ignore directories with .maturin_hook_ignore file marker and ignore .py files by default #10
  • caching and optimisation to greatly reduce overhead when searching for maturin packages #8
  • support clearing cache with importlib.invalidate_caches() #8
  • upgrade to support maturin 1.7.8 #9
  • option to install into usercustomize #5
  • maturin_import_hook site install --force option to overwrite previous installation #5
  • ignore ImportError in sitecustomize.py (in case user uninstalls maturin_import_hook) #5

Initial release of the import hook.