Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python/importlib_metadata

Library to access metadata for Python packages
https://github.com/python/importlib_metadata

Refresh docs to prefer Github Actions to Azure Pipelines. Ref jaraco/skeleton#24.

dcd7cbda05754898cc9723c9b36e41a92cb3e139 authored about 4 years ago by Jason R. Coombs <[email protected]>
Cut releases from Github Actions instead of Azure Pipelines. Ref jaraco/skeleton#24.

ce34be2f7548dd68f74e5a0fb98f5b796b076900 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add workflows for running tests. Ref jaraco/skeleton#24.

ea912cf6598bd882a723518eb5cc01f1c8397094 authored over 4 years ago by Jason R. Coombs <[email protected]>
Remove compatibility code.

ab33995a8a78108ef0551629abc91d0ddd34daed authored over 4 years ago by Jason R. Coombs <[email protected]>
Drop support for sunset Pythons (3.5 and earlier).

107f9029fd5807c6579b881db19e11a0488f0675 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'move-tests' into 'master'

Move tests and docs directories outside of source directory

See merge request python-devs/impor...

7ea08d0f1cb27e59eeccd51843e2b5a56524a451 authored over 4 years ago by Jason R. Coombs <[email protected]>
Also enable flake8 and cov when the plugins are present.

678e1a973a0139c0e0ab40395dfbada6c3ea72b9 authored over 4 years ago by Jason R. Coombs <[email protected]>
Use enabled plugin configuration to enable mypy and black when the plugin is present. Ref jaraco/skeleton#22.

8117892ea5da9969f49756933bcbaa576ee7c5d7 authored over 4 years ago by Jason R. Coombs <[email protected]>
Bump black and blacken-docs to latest stable versions.

38207546aea22e38433a316c6ad9bf024de61ef3 authored over 4 years ago by Jason R. Coombs <[email protected]>
Disable pytest-black and pytest-mypy on PyPy. Fixes jaraco/skeleton#22. Ref pytest-dev/pytest#7675.

15f6272d1eb253940f82737b4f340365ee9879a9 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add the env var mapping too.

6a13942eff3b62a7b4017101c33ae752e69fbc89 authored over 4 years ago by Jason R. Coombs <[email protected]>
Moved refresh.svg to another branch. Reference the animation from the docs. Ref jaraco/skeleton#7.

8032e1d3fb114bb93736d5b6668adc4d44f6c00b authored over 4 years ago by Jason R. Coombs <[email protected]>
Create Github releases when releasing the package. Fixes jaraco/skeleton#23.

e630a0c8f213e4013b57a695187755641f7537a3 authored over 4 years ago by Jason R. Coombs <[email protected]>
Move tests and docs directories outside of source directory

These directories were previously included in the wheel package. Now,
they are not. This had res...

30b11308288ad31f0b7afa1d5a9c1934f1cb84e0 authored over 4 years ago by Jon Dufresne <[email protected]>
Remove workaround for python/mypy#8627. Ref jaraco/skeleton#18.

a2fc27929fe7f7d6dc87700560d58abd08ddad46 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/update-author' into 'master'

Update author to Jason as he's owned the bulk of the implementation.

See merge request python-d...

46efbf9df587e0a799fa6166dbc056486e02d106 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/remove-dunder-version' into 'master'

Remove importlib_metadata.__version__.

Closes #71

See merge request python-devs/importlib_meta...

a274bcc011948099c62d979532f6cc534dad43a0 authored over 4 years ago by Jason R. Coombs <[email protected]>
Remove importlib_metadata.__version__. Closes #71.

af471bcf416cc9a6ab035bd44b46b913cac1f76e authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/124-nicer-not-found'

3610d148456641e8fedbe5395971d82bced13e2d authored over 4 years ago by Jason R. Coombs <[email protected]>
Update changelog.

583731bc4f99784caabb5abd08cfdc4bb110dac9 authored over 4 years ago by Jason R. Coombs <[email protected]>
Turns out test.support is available in stdlib, so rely on it unconditionally. Closes #125.

f0c5679c4ce0d875ceb3d71937f2ebcb036b50ae authored over 4 years ago by Jason R. Coombs <[email protected]>
In PackageNotFoundError, make reference to the package metadata being missing to improve the user experience. Closes #124.

6ec64486519d633bd70baad0b370b2e740d72c0c authored over 4 years ago by Jason R. Coombs <[email protected]>
Add test capturing expectation that users should receive a hint as to the cause of a PackageNotFoundError if the package metadata is missing. Ref #124.

e4e555d0f2beb5ded43071ee6405c1d45f5fe503 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add workaround for AIX issue reported in bpo-39791.

2cb809a2b1d4b6175990480133f4854846626b6c authored over 4 years ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

366c2d3649391ede0b0987735eea7d56731da81f authored over 4 years ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

b248725919d193f645c35b0d442385c827f09308 authored over 4 years ago by Jason R. Coombs <[email protected]>
Allow 'dists' to be any iterable. Closes #122.

23ff3cb4b36153875de6896f4b0c9dc6cf254d61 authored over 4 years ago by Jason R. Coombs <[email protected]>
Move local tests to test_integration so they're omitted on CPython.

f452ac50227ce2742e756e6bab64ba21b6103e6d authored over 4 years ago by Jason R. Coombs <[email protected]>
Move unicode test to test_main so it's included in CPython port.

29397cafc3246ea05cb970b5c3b1d1855c909807 authored over 4 years ago by Jason R. Coombs <[email protected]>
Prefer just 'name'. Ref #122.

111df087e693e433e873deaa4ff6f8e99bc92f6e authored over 4 years ago by Jason R. Coombs <[email protected]>
Update author to Jason as he's owned the bulk of the implementation.

005c528ce7379e5894187253b8a8585d8cce513a authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/pep517-metadata' into 'master'

Add routine for loading metadata from a source package.

See merge request python-devs/importlib...

f27c7d4210ea366cfe7b2a7658911e55f2c47641 authored over 4 years ago by Jason R. Coombs <[email protected]>
Make _local a private method, available provisionally.

e6fa017ec9a7f926b27cdd2f819bbe1127fa0d37 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into feature/pep517-metadata

4d2f2c2acc4235694f001fc0a9f62674fa97df61 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/121-unicode-error-on-fastpath' into 'master'

Correct Unicode error on FastPath

Closes #121

See merge request python-devs/importlib_metadata...

95a187bc7a5fceacc4f2de75849f66440c45c5ac authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into 'bugfix/121-unicode-error-on-fastpath'

# Conflicts:
# importlib_metadata/docs/changelog.rst

5c37a7efcac0b5c6f79567ac216a47f70b8c4896 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/prefer-importlib-resources-files' into 'master'

Prefer importlib resources files

Closes #123

See merge request python-devs/importlib_metadata!121

8d38b1ccb32845f988d872243f1a765100a5100e authored over 4 years ago by Jason R. Coombs <[email protected]>
Need to catch ImportError and AttributeError.

c91eb1694becc34ecc7460353185d8c61c3271a0 authored over 4 years ago by Jason R. Coombs <[email protected]>
Update changelog. Ref #121.

b4f4f607f255e11ded393d758a0cc0bc9fbc9124 authored over 4 years ago by Jason R. Coombs <[email protected]>
Ensure inputs to FastPath are unicode. Fixes #121.

76183b82abd590228b3883a027fcf2a7ae5a4ebf authored over 4 years ago by Jason R. Coombs <[email protected]>
Add test capturing failure. Ref #121.

fb8d5fe3ea7eb992458501969999c75797320846 authored over 4 years ago by Jason R. Coombs <[email protected]>
Update changelog. Ref #123.

a4768b48f6f50ba03c2f41a4815632da50c3929a authored over 4 years ago by Jason R. Coombs <[email protected]>
Prefer importlib_resources 1.3 or later for loading tests. Closes #123.

4717d804f0206da500d489a5daa867e6d174635e authored over 4 years ago by Jason R. Coombs <[email protected]>
Move workaround for python/mypy#8627 to tox.ini, as adding it to setup.cfg prevents releases to PyPI. Fixes jaraco/skeleton#19.

169dad91b8316a7138bec2f7b51db80cab0aadc4 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add 'refresh.svg' demonstrating an example of refreshing a project with the latest skeleton. Ref #7.

814eb669c2e5436d8ebce1be845fa99e0687317b authored over 4 years ago by Jason R. Coombs <[email protected]>
Add workaround for python/mypy#8627. Fixes jaraco/skeleton#18.

fc0162baafbd984f245de359b5a64c2d997a0714 authored over 4 years ago by Jason R. Coombs <[email protected]>
Run tests on prereleases of Python on Windows. Fixes jaraco/skeleton#17.

c764baf26c001ca5828fe99b8aa33aa55e9fd554 authored over 4 years ago by Jason R. Coombs <[email protected]>
Ensure virtualenv is upgraded when installing tox. Fixes jaraco/path#188.

172c52b03a77e70e92a1ee491b059464e938fde3 authored over 4 years ago by Jason R. Coombs <[email protected]>
Include mypy for type checking during tests.

7455f2f25310b2d778a648e45d32033ccc790946 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add workaround for warning emitted when junitxml is used. Ref pytest-dev/pytest#6178.

649bc7934a13b78eb1283cad9919b9f26c5426e9 authored over 4 years ago by Jason R. Coombs <[email protected]>
Remove more references to tox-venv

0df8947fc97f0f0fab6e680d20d8affe5838aec3 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add a missing space in the docs

996696b59db72778af30c8797c7e1b51211faf57 authored over 4 years ago by Brett Cannon <[email protected]>
Remove tox-venv and tox-pip-version. Tox-venv is discouraged (https://github.com/tox-dev/tox-venv/issues/48#issuecomment-620227405) and tox-pip-version was only there to support tox-venv. venv is dead; long live virtualenv.

f66d87899937361bea35f437ba293774f0375ca2 authored over 4 years ago by Jason R. Coombs <[email protected]>
Define a default pool_vm_image

bb96dc3fcd738e3202423a0ed09ea9f5dd4ce50b authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge azure-pipelines with support for running tests on macOS and Windows.

7a0d5968421e48edb654e9b2d537485dddc8dc0f authored almost 5 years ago by Jason R. Coombs <[email protected]>
Test against Windows and Mac

045e6ad88af135f85365248812cbe5ddb3faf355 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Prefer pytest-black to pytest-black-multipy

2c2fee097e1898a8c00b4434f74063302aeb96e9 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'add-ep-module-attr' into 'master'

Add `module` and `attr` properties to EntryPoint

See merge request python-devs/importlib_metada...

ee3bed1cb0ad4a4fb1e5e549d3353595b99ee479 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update changelog

83107c5b2df541cdc7e68ac81a8842a45eb81cab authored almost 5 years ago by John T. Wodder II <[email protected]>
Add `module` and `attr` properties to EntryPoint

dfc96137ac3583477c02aa97291b0896fb61f282 authored almost 5 years ago by John T. Wodder II <[email protected]>
Merge branch 'bugfix/117-too-many-dists' into 'master'

Fix redundant dists from Fastpath.zip_children

Closes #117

See merge request python-devs/impor...

654dc66827c8e5a90162fec5c9d2f0e315d8cdb7 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Suppress coverage error

c11a68de06dbd31429f81f0e0cff7a18cf6d2f8f authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update changelog.

bd026ca318dc576aef8170b6b5ba6fca62e2bcae authored almost 5 years ago by Jason R. Coombs <[email protected]>
Also correct implementation of 'split'

e971618d1b291cffad83b38d79ec2be5b5860a8e authored almost 5 years ago by Jason R. Coombs <[email protected]>
Filter out redundant entries in zip_children. Closes #117.

0fe32e10d52bed52d996936dc2f35e56feb0c8cc authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add test capturing missed expectation. Ref #117.

11b483dbb0b9075682c1cd18706e760dc7358ac5 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Consolidate compatibility imports. Closes #116.

0ea5172f4f452455862fa0dd0dd8753fae334cee authored almost 5 years ago by Jason R. Coombs <[email protected]>
Suppress warnings in pytest-flake8, pytest-black, and pytest-checkdocs.

b4dd44cc7c8da44bcc8f2674d2a5d764091f63c6 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update to bionic for Travis. Correct comment about IPv6 workaround.

8fbd841d17a029232577d71587c02aa429874287 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Revert "setup.cfg: let python-tag mirror python_requires"

This reverts commit 0b681b040f3e13793c61c1dfe6e510d9e3a8870a. Ref jaraco/zipp#42

4f845452dd0f7e95b7959b8e0ea50374c73b7920 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Normalize whitespace

eb00cd0636bc3e4cef9217b2c5eccdcaebbe5d65 authored almost 5 years ago by Jason R. Coombs <[email protected]>
setup.cfg: let python-tag mirror python_requires

In order to generate a wheel in accordance with PEP 425 to restrict the
minimum required version...

0b681b040f3e13793c61c1dfe6e510d9e3a8870a authored almost 5 years ago by Vincent Fazio <[email protected]>
Merge branch 'bugfix/110-attribute-error' into 'master'

Accommodate finders with to __module__ attribute.

Closes #110

See merge request python-devs/im...

3150ed4da9e1267d0787c6f4c1f8258a26a1dd93 authored almost 5 years ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

53fa219fce3a2f825b57779e5e84e965dd7a6afb authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update changelog.

79dde3fe2ed35d67b6166465e5ee6803f2c1e97a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Support finders such as those exposed by PyOxidizer that don't have an __module__ object. Closes #110.

98b91d28363d69bff129d59ba81d5af6f85dabf5 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add test capturing failure. Ref #110.

725935ba63470f10370a2485e4a5911b78b2d7ea authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/build-cleanup' into 'master'

Feature/build cleanup

See merge request python-devs/importlib_metadata!110

bf25257c2bcaca5c0a7dc36ee3a64e4fa8ad6639 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rely on tox-pip-version to upgrade pip, removing the hack.

a68f80072f3bd3bea2d0b008bf9abcfd345100af authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/94-bad-path' into 'master'

Capture expectation that an inaccessible directory in sys.path shouldn't error

See merge reques...

1d53329a8600f95de795b882421c1575a243b801 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into bugfix/94-bad-path

78a03816df10eed6bd1df6ff5850c5e884364435 authored almost 5 years ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

ca145b5063464fa2f6e4eba961ffb9d7a6075c4f authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add a 'benchmark' pipeline to capture the performance of 'distribution' on 'ipython'

e4f12586e806271e233f23ca6c8c1776b7f7882b authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch anntzer/perf into master (!109).

649cb49e1bee62d78efed788e94d0462df014a08 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rename 'root_n_low' to 'base'

ad4c5beeee8f01209aeab95852dfdf27751ceff7 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Restore PreparedSearch except for 'versionless_egg_name' as it provides negligible benefit.

1679cc83a52b5e05fb1e36bbe2b8eb1ad3eb6d44 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Link badge to PyPI rather than static image

And DRY the link

0aa6c5c191ad22bbc4ad30d0880e531d4e66c0b3 authored almost 5 years ago by Hugo van Kemenade <[email protected]>
Fix AppVeyor typo

9a7d846ae8775e5c49cc9933fa897cc761c3b20b authored almost 5 years ago by Hugo <[email protected]>
Require toml extra for setuptools_scm (#12)

* Require toml extra for setuptools_scm

setuptools_scm does not know to invoke itself
if it ...

29c497286e9f8e835c68b7b4ddb9ff3635a273dc authored almost 5 years ago by layday <[email protected]>
More optimization.

- Cache the result of os.path.split(root)[1].lower() (this is *very*
costly, relatively speaki...

4e67f0999894acfb99de4bbf9d338f8c603d5f96 authored almost 5 years ago by Antony Lee <[email protected]>
Finish dropping support for Python 2 (I hope).

479ac2149d872757160732bc977977ee0192ac51 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Line wrap LICENSE file

7558cfe2eb2f1ffe3676905e9871466cbc9da24f authored almost 5 years ago by johnthagen <[email protected]>
Spelling and capitalisation (#8)

Co-authored-by: Jason R. Coombs <[email protected]>

d9934dc8f5dafb93ca565eb0f8ec9e0c245b8d68 authored almost 5 years ago by Hugo van Kemenade <[email protected]>
Rely on setuptools_scm 3.4 and setuptools 42. Now setup.py is optional. Remove setuptools from test environment.

0bf3d43d97d5466fddac708e7ca38ba95281c6e7 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Include token passthrough for azure pipelines publish stage.

34d87688eae5d10970f3c8269ac01bcca4ad0229 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Correct guidance on project creation.

b07b27332dcefc9ae9ad0a4d35ca4f39fa358233 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update changelog. Ref #94.

bc93d0f013715edf8c694961d5d98d9e27f43aa4 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into bugfix/94-bad-path

7722b0d98062d4f9b54da3080e2ffd5095d3473a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Using pyfakefs, capture failure when an item on sys.path is inaccessible. Ref #94.

19815ed19d64344cc33300922e218dc2cfb1d6c5 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Unsuccessful attempt to replicate issue where an inaccessible path raises an exception. Ref #94.

054749eafd3acab0602deb7015e4804c15209e9d authored almost 5 years ago by Jason R. Coombs <[email protected]>