An open API service providing commit metadata for open source projects.

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

← Back to repository