- Add
suppress_warningparameter to theloadfunction (#146).
- fix: Remove problematic try/finally block (#137).
- Make sure that
__dir__returns new copies of__all__(#135). - Allow disabled eager loading with EAGER_IMPORT=0 (#166).
- Update release process doc (#105).
- Drop Python 3.7 support (#106).
- Update ruff config (#110).
- Update label check action (#112).
- Rename repo to match package name (#119).
- Test on Python 3.13 development releases (#120).
- Update pre-commit (#122).
- Update ruff config (#123).
- Update GH actions (#124).
- Add codespell pre-commit (#125).
- Update pytest config (#126).
- Update pre-commit (12/2024) (#138).
- Support Python 3.13 (#139).
- Drop Python 3.8 support (#140).
- rf: Use list.copy() instead of list() (#148).
- Switch to src layout, move tests to root (#151).
- Update development status as Production/Stable (#108).
- Add spin configuration (#152).
- test: Update test cases to get full coverage (#153).
- Support for Python 3.14 (#158).
- Set dependabot cooldown and schedule for 15th of each month (#162).
7 authors added to this release (alphabetically):
- Brigitta Sipőcz (@bsipocz)
- Chris Markiewicz (@effigies)
- Jarrod Millman (@jarrodmillman)
- Lars Grüter (@lagru)
- Mark Harfouche (@hmaarrfk)
- Ofek Lev (@ofek)
- Stefan van der Walt (@stefanv)
7 reviewers added to this release (alphabetically):
- Brigitta Sipőcz (@bsipocz)
- Chris Markiewicz (@effigies)
- Dan Schult (@dschult)
- Jarrod Millman (@jarrodmillman)
- Lars Grüter (@lagru)
- Ofek Lev (@ofek)
- Stefan van der Walt (@stefanv)
These lists are automatically generated, and may not be complete or may contain duplicates.
We're happy to announce the release of lazy-loader 0.4!
- ENH: Add require argument to load() to accept version specifiers (#48).
- Add version as version (#97).
- Avoid exception when __frame_data["code_context"] is None (#83).
- Make
lazy_load.loadpartially thread-safe (#90).
- Use label-check and attach-next-milestone-action (#64).
- Use setuptools (#65).
- Specify what goes in sdist (#66).
- Use changelist (#67).
- Used dependabot (#68).
- Bump pre-commit from 3.3 to 3.3.3 (#69).
- Bump scientific-python/attach-next-milestone-action from f94a5235518d4d34911c41e19d780b8e79d42238 to a4889cfde7d2578c1bc7400480d93910d2dd34f6 (#72).
- Bump scientific-python/attach-next-milestone-action from a4889cfde7d2578c1bc7400480d93910d2dd34f6 to bc07be829f693829263e57d5e8489f4e57d3d420 (#74).
- Bump actions/checkout from 3 to 4 (#75).
- Bump changelist from 0.1 to 0.3 (#77).
- Bump pre-commit from 3.3.3 to 3.4.0 (#76).
- Use trusted publisher (#78).
- Bump pre-commit from 3.4.0 to 3.5.0 (#80).
- Bump changelist from 0.3 to 0.4 (#81).
- Bump actions/checkout from 3 to 4 (#82).
- Bump actions/setup-python from 4 to 5 (#85).
- Bump pre-commit from 3.5.0 to 3.6.0 (#84).
- Update pre-commit (#87).
- Use setup-python pip cache (#95).
- Bump codecov/codecov-action from 3 to 4 (#93).
- Bump pre-commit from 3.6.0 to 3.6.2 (#100).
- Bump changelist from 0.4 to 0.5 (#99).
- Refuse star imports in stub loader (#101).
- Bump pre-commit from 3.6.2 to 3.7.0 (#103).
- Update pre-commit repos (#104).
4 authors added to this release (alphabetically):
- Chris Markiewicz (@effigies)
- Dan Schult (@dschult)
- Jarrod Millman (@jarrodmillman)
- Stefan van der Walt (@stefanv)
5 reviewers added to this release (alphabetically):
- Brigitta Sipőcz (@bsipocz)
- Chris Markiewicz (@effigies)
- Dan Schult (@dschult)
- Jarrod Millman (@jarrodmillman)
- Stefan van der Walt (@stefanv)
These lists are automatically generated, and may not be complete or may contain duplicates.
v0.3 (2023-06-30)
Merged pull requests:
- Announce Python 3.12 support #63 (jarrodmillman)
- Ignore B028 #62 (jarrodmillman)
- Use dependabot to update requirements #61 (jarrodmillman)
- Use dependabot to update GH actions #60 (jarrodmillman)
- Use ruff #59 (jarrodmillman)
- Update requirements #58 (jarrodmillman)
- Warn and discourage lazy.load of subpackages #57 (dschult)
- Test on Python 3.12.0-beta.2 #53 (jarrodmillman)
There were no changes since the release candidate, so see release notes for v0.2rc0 below for details.
Closed issues:
- Allow to not fail on stub attach in frozen apps #38
- Stub files with absolute imports #36
- Help to packaging Debian package #35
- conda upload #33
- Possible issues with partial lazy loading #32
- Type hints/Mypy best practices? #28
- Re-export non descendant attribute? #27
- This is awesome #6
Merged pull requests:
- Add information that
pyifiles are used in runtime when useattach\_stub#47 (Czaki) - Update tests to improve coverage #45 (jarrodmillman)
- Use codecov GH action #44 (jarrodmillman)
- Update year #43 (jarrodmillman)
- Update GH actions #42 (jarrodmillman)
- Update pre-commit #41 (jarrodmillman)
- Update optional dependencies #40 (jarrodmillman)
- Fix extension substitution to work with
\*.pycfiles #39 (Czaki) - Sort returned __all__ #34 (stefanv)
v0.1 (2022-09-21)
Merged pull requests:
- Update classifiers #31 (jarrodmillman)
- Update precommit hooks #30 (jarrodmillman)
- Refer to SPEC for stub usage #29 (stefanv)
v0.1rc3 (2022-08-29)
Merged pull requests:
- Add test and coverage badges #26 (jarrodmillman)
- Fix typos #25 (jarrodmillman)
- Measure test coverage #23 (jarrodmillman)
- Document release process #22 (jarrodmillman)
- Add classifiers #21 (jarrodmillman)
- Lint toml files #20 (jarrodmillman)
- Test on more versions and platforms #19 (jarrodmillman)
- Update GH actions #18 (jarrodmillman)
- Split out linting CI from testing #17 (jarrodmillman)
- Update precommit hooks #16 (jarrodmillman)
- Specify lower bounds on dependencies #15 (jarrodmillman)
- Lower min required Python version to 3.7 #14 (donatasm)
- feat: add attach_stub function to load imports from type stubs #10 (tlambert03)
- Avoid conflicts when function is implemented in same-named submodule #9 (stefanv)
- DOC fix missing comma in usage example in README.md #7 (adrinjalali)
v0.1rc2 (2022-03-10)
Merged pull requests:
- Add contributor README #5 (stefanv)
- Simplify delayed exception handling and improve reporting #4 (stefanv)
v0.1rc1 (2022-03-01)
Closed issues:
- Create package on pypi #1
Merged pull requests:
* This Changelog was automatically generated by github_changelog_generator