Releases: Erotemic/mkinit
Releases · Erotemic/mkinit
Version: 1.1.0
Version: 1.1.0 Released 2024-01-17
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 #35
- Cleanup and small fix by @Erotemic in #36
- Dev/1.1.0 by @Erotemic in #41
- Add type-checker compatible lazy import mode by @pvandyken in #40
- Dev/prep 1.1.0 release by @Erotemic in #42
New Contributors
- @pvandyken made their first contribution in #40
Full Changelog: v1.0.0...v1.1.0
Version 1.0.0
Added
- Can now specify
"*"
in__submodules__
to pattern match on available submodules. - Added
--lazy_loader
option to use thelazy_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__
Version 0.3.4
Fixed
- GH Issue #14: async functions are now handled correctly