Mkinit

Latest version: v1.1.0

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

Scan your dependencies

1.1.0

Added

* Added `--lazy_loader_typed` option, 40.

* Initial support for Python 3.12

Removed

* Removed support for Python 3.6

Changed
* Code cleanup

* Workaround Python 3.12 tokenize changes - new format strings may not be supported yet.

Fixed
* Extra newlines in generated files

What's Changed
* Bump actions/setup-python from 4.3.0 to 4.5.0 by dependabot in https://github.com/Erotemic/mkinit/pull/35
* Cleanup and small fix by Erotemic in https://github.com/Erotemic/mkinit/pull/36
* Dev/1.1.0 by Erotemic in https://github.com/Erotemic/mkinit/pull/41
* Add type-checker compatible lazy import mode by pvandyken in https://github.com/Erotemic/mkinit/pull/40
* Dev/prep 1.1.0 release by Erotemic in https://github.com/Erotemic/mkinit/pull/42

New Contributors
* pvandyken made their first contribution in https://github.com/Erotemic/mkinit/pull/40

**Full Changelog**: https://github.com/Erotemic/mkinit/compare/v1.0.0...v1.1.0

1.0.0

Added
* Can now specify `"*"` in `__submodules__` to pattern match on available submodules.
* Added `--lazy_loader` option to use the `lazy_loader` package for reduced boilerplate.

Fixed
* GH Issue 14: async functions are now handled correctly
* Issue with `EAGER_IMPORT`

Changed
* The CLI now errors on unknown arguments unless the `MKINIT_ARGPARSE_LOOSE` environ is et.
* Drop support for Python 2.7 and 3.5
* Vendored in orderedset
* Can now detect other existing names in the file and insert them into `__all__`

0.3.4

Fixed
* GH Issue 14: async functions are now handled correctly

0.3.3

0.3.1

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.