GitHub / python/importlib_metadata / commits
Library to access metadata for Python packages
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 9757b400 |
Add a benchmark for import time of importlib_metadata.
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| 87c43b82 | merge Merge https://github.com/jaraco/skeleton | Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| 1f8c1f07 |
Move continue-on-error into the reusable workflow's run job. (jaraco/skeleton...
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| 0f88c48c | Rely on pytest-perf 0.16 for nanosecond precision in performance tests. | Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| 25fc1185 | 👹 Feed the hobgoblins (delint). | Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| f7aefdf1 |
Instruct agents to fetch and read the skeleton document as a required first step
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| 384acd94 |
Use reusable workflow to eliminate setup duplication between test and collate...
Co-authored-by: jaraco <3****o@u****m>, jaraco <3****o@u****m>, copilot-swe-agent[bot] <1****t@u****m>, jaraco <3****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d9a367c8 |
Expect modern ruff and simplify configs (jaraco/skeleton#185)
Co-authored-by: Jason R. Coombs <j****o@j****m> |
Avasam <s****6@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b5c8ef5a |
Remove free-threaded 3.13 (3.13t) from CI matrix
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| 317be02b | TOML proper indentation (jaraco/skeleton#202) |
Dimitri Papadopoulos Orfanos <3****s@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a4f728c8 |
Bump CI matrix from PyPy 3.10 to PyPy 3.11
Co-authored-by: Claude Opus 4.8 <n****y@a****m> |
Jason R. Coombs <j****o@j****m> | about 1 month ago | |
| b8f10303 | More aggressively direct Agents not to add generated artifacts. | Jason R. Coombs <j****o@j****m> | 4 months ago | |
| fb8483bd | Use Python 3.14 as the latest stable. | Jason R. Coombs <j****o@j****m> | 4 months ago | |
| 91aed9a9 |
Add free-threaded Python builds to CI matrix (jaraco/skeleton#198)
Co-authored-by: jaraco <3****o@u****m>, copilot-swe-agent[bot] <1****t@u****m>, jaraco <3****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
4 months ago | |
| 225b2afa | Add agent guidance pointing to skeleton documentation. | Jason R. Coombs <j****o@j****m> | 4 months ago | |
| f09a4bd8 | merge Merge https://github.com/jaraco/skeleton | Jason R. Coombs <j****o@j****m> | 4 months ago | |
| 684a3157 | Bump badge for 2026. | Jason R. Coombs <j****o@j****m> | 4 months ago | |
| d4bed645 | merge Merge branch 'maint/8.x' | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 6f29e814 | Suppress 'fork in thread' deprecation warnings as introduced in Python 3.15. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 8d6697e5 | merge Merge tag 'v8.9.0' | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 76f03df2 | 🚡 Toil the docs. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 4c44ed03 | merge Merge v8.9.0 | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 613e9801 | Finalize | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 349957ee | Add news fragment. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 8c5d91b5 | merge Improve performance of name normalization (#533) |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 27169dcd | Move behavior description into the docstring. Remove references to intermedia... | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| cbadafca | Repeat the operation to get performance visibility. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| a77d0d1b | Add performance test for Prepared.normalize. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 1b0be12f | Use parameterize fixture for parameterized tests. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 1738b206 | merge Merge branch 'backport-cpython-140141' into maint/8.x | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 164e666b | merge Merge branch 'backport-cpython-110937' into maint/8.x | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| aa488ac1 | Remove CPython news fragments. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| ec62848b | Remove CPython news fragments. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 852e44f2 | Remove CPython news fragments. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| a9f883fe | Finalize | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 9b0dfdfe | merge Raise an exception when no metadata file is found (#532) |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 0f2229ca | merge Merge branch 'main' into feature/no-metadata-exception | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 2f4088e4 | Remove news fragments about internal details. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 0ac27203 | Add news fragment. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| a5c21548 | Finalize | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| e66e2263 | merge Drop support for EOL Python 3.9 (#530) |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 6027933a | Add news fragment. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| b89388a5 | Import os_helper directly. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 2dcb761d | Add uniform exclusions for test.support. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| d25e5614 | Removed jaraco.test dependency, no longer needed. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 7a1444af | Import os_helper directly. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 996a0ce9 | Fix issue with missing type stubs for test.support. | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 16dcf12e | Import import_helper directly |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 1f407990 | merge Merge branch 'main' into rm-3.9 | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 4b01b306 | 👹 Feed the hobgoblins (delint). | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 463e40a3 | merge Merge https://github.com/jaraco/skeleton | Jason R. Coombs <j****o@j****m> | 5 months ago | |
| 606a7a5f | Fix CI warning in diffcov report (jaraco/skeleton#194) |
Dimitri Papadopoulos Orfanos <3****s@u****m>
Committed by: GitHub <n****y@g****m> |
5 months ago | |
| 07389c4c |
Bump Python versions: drop 3.9 (EOL), add 3.15 (jaraco/skeleton#193)
Co-authored-by: copilot-swe-agent[bot] <1****t@u****m>, jaraco <3****o@u****m> |
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 16fb289d | Bump `pytest-checkdocs` to `>= 2.14` to resolve deprecation warnings (jaraco/... |
Avasam <s****6@h****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d9b029be |
Don't install (nor run) mypy on PyPy (librt build failures) (jaraco/skeleton#...
Co-authored-by: Jason R. Coombs <j****o@j****m> |
Avasam <s****6@h****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| d5c6862e | Update pre-commit ruff legacy alias (jaraco/skeleton#183) |
Dimitri Papadopoulos Orfanos <3****s@u****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 18a67648 | Re-use ExceptionTrap for trapping exceptions. | Jason R. Coombs <j****o@j****m> | 6 months ago | |
| ede3fcca | Raise MetadataNotFound when no metadata file was found. | Jason R. Coombs <j****o@j****m> | 6 months ago | |
| c7ac18ed | gh-110937: Document full public importlib.metadata.Distribution API (#143480) |
Philipp A. <f****p@w****e>
Committed by: Jason R. Coombs <j****o@j****m> |
6 months ago | |
| 001db0db |
gh-143658: Use `str.lower` and `replace` to further improve performance of `i...
Co-authored-by: Henry Schreiner <h****i@g****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: Jason R. Coombs <j****o@j****m> |
7 months ago | |
| 6702b62c | Drop support for EOL Python 3.9 | Hugo van Kemenade <1****k@u****m> | 7 months ago | |
| 3e7f3ac6 |
gh-143658: importlib.metadata: Use `str.translate` to improve performance of ...
Co-authored-by: Henry Schreiner <h****i@g****m>, Bénédikt Tran <1****z@u****m>, Bartosz Sławecki <b****z@i****m> |
Hugo van Kemenade <1****k@u****m>
Committed by: Jason R. Coombs <j****o@j****m> |
8 months ago | |
| d8a7576d | Remove dependency on flufl.flake8 | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 84e9028d | Finalize | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 36ed6f69 | merge Merge pull request #521 from 2xB/fix520 |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f6eee567 | Rely on passthrough to designate a wrapper for its side effect. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 3c9510bf | Prefer noop for degenerate behavior. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| a36bab92 | Avoid if block. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 8dd2937c | Decouple clear_after_fork from lru_cache and then compose. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 1da3f456 | Add news fragment. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 4c6b9c14 | merge Merge https://github.com/jaraco/skeleton | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 8f3d95e7 | Pin mypy on PyPy. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 40bb485b | 👹 Feed the hobgoblins (delint). | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| a1c25d8f | 🧎♀️ Genuflect to the types. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 4e962a84 | 👹 Feed the hobgoblins (delint). | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 6a30ab96 | Allow initial currsize to be greater than one (as happens when running the te... | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 104265b0 | Add test capturing missed expectation. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 339d7a57 | Added decorator to encapsulate the fork multiprocessing workaround. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| a4497a9d | merge Merge pull request #524 from hugovk/rm-config-code |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 49427ed6 | Add news fragment. | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| 372be384 | Revert "Replace zipp dependency with stdlib" | Jason R. Coombs <j****o@j****m> | 8 months ago | |
| fc3f3154 | Replace zipp dependency with stdlib | Hugo van Kemenade <1****k@u****m> | 9 months ago | |
| d47a969e | Specify the directory for news fragments. | Jason R. Coombs <j****o@j****m> | 10 months ago | |
| bbb4f6d4 | gh-140141: Properly break exception chain in `importlib.metadata.Distribution... |
Bartosz Sławecki <b****z@i****m>
Committed by: Jason R. Coombs <j****o@j****m> |
10 months ago | |
| 07349287 | Remove redundant compatibility code | Hugo van Kemenade <1****k@u****m> | 12 months ago | |
| 8c5810ed | Log filenames when running pytest-mypy (jaraco/skeleton#177) |
Avasam <s****6@h****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| 04ff5549 | Update pre-commit ruff (jaraco/skeleton#181) |
Anderson Bravalheri <a****i@g****m>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| cbc721bf | Fix errors with multiprocessing |
2xB <3****B@u****m>
Committed by: Jason R. Coombs <j****o@j****m> |
about 1 year ago | |
| 95ecf2aa | merge Merge https://github.com/jaraco/skeleton | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| 5a6c1532 | Bump to setuptools 77 or later. | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| b535e75e | Revert "Python 3 is the default nowadays (jaraco/skeleton#173)" (jaraco/skele... |
Dimitri Papadopoulos Orfanos <3****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| d2b8d775 | Add coherent.licensed plugin to inject license texts into the build. | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| 86739615 | Python 3 is the default nowadays (jaraco/skeleton#173) |
Dimitri Papadopoulos Orfanos <3****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 98fcfaea | merge Merge https://github.com/jaraco/skeleton | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| 9a81db3c | Replace copy of license with an SPDX identifier. (jaraco/skeleton#171) |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 708dff4f | Finalize | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| b3065f03 | merge Merge pull request #519 from python/bugfix/493-metadata-missing |
Jason R. Coombs <j****o@j****m>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| e4351c22 | Add a new test capturing the new expectation. | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| 5a657051 | Refactor the casting into a wrapper for brevity and to document its purpose. | Jason R. Coombs <j****o@j****m> | over 1 year ago | |
| 0830c39b | Add news fragment. | Jason R. Coombs <j****o@j****m> | over 1 year ago |