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

Python 3 only

05a3c52b4d41690e0471a2e283cffb500dc0329a authored over 5 years ago
Revert "CPython disallows backticks in docstrings."

This reverts commit 0a4008eb6940460dbf4c860e671742bd15deb79c.

f1cc20b34bcc8726e837c6eb978d3468786a0133 authored over 5 years ago
Rely on token instead of password. Ref #13.

7867dde5035e9ca08566705d1fdba6c79d97d87c authored over 5 years ago
CPython disallows backticks in docstrings.

0a4008eb6940460dbf4c860e671742bd15deb79c authored over 5 years ago
Merge branch 'feature/distribution-finder-context' into 'master'

Implement a Context for distribution finders

Closes #85

See merge request python-devs/importli...

4b86813ecf7e40e6d553976e3f5604f90d475fb4 authored over 5 years ago
Merge branch 'master' into feature/distribution-finder-context

deb95b32407e2c79f70d3d5a15ca01b0bc2d990a authored over 5 years ago
Merge branch 'feature/direct-load' into 'master'

Add interface to directly load Distribution for known metadata path

Closes #80

See merge reque...

d2357c7983b085ab8e0405c819ba84725edcdca2 authored over 5 years ago
Correct typo

7b4840cd0a41c483a50ca33d3beed5b6767579c6 authored over 5 years ago
Merge branch 'master' into feature/direct-load

ff1571680136438b5f99987449303a423a8c0604 authored over 5 years ago
Merge branch 'feature/materialize-files' into 'master'

Materialize files and requires properties

Closes #84

See merge request python-devs/importlib_m...

290230ab80243788ee648d1761d32ea8d7a85be3 authored over 5 years ago
Merge branch 'feature/flexible-discovery' into 'master'

Advertise the DistributionFinder ABC and reference it in the docs

See merge request python-devs...

30f0d7043563cca7705fc5cb9f0a0896ff32658f authored over 5 years ago
Rename ensure_Path to ensure_is_path

d93a1b792bf6484104e2ad63830686172a05d259 authored over 5 years ago
Disallow passing of kwargs and context anti-pattern.

2d63cd7bdf941153d34685606ee55459dd8fcaef authored over 5 years ago
List sidebars to avoid errors looking for template 't'

1c187ad0cf50fbc14626f63cb669a9ec5949012f authored over 5 years ago
Add funding reference to project

8f99a0c1b8ee2cb28a8bdb1811ef96da68636d1b authored over 5 years ago
Update badge URL

211ff140a4bd82fcb4f01a5569cdc86e4badea8b authored over 5 years ago
Update result docstring to show correct illustration.

50ea705799157dbeead2856a537d9677249114eb authored over 5 years ago
.files and .requires now materialize their lists. Closes #84.

e6019380c74a36477166379ec6e9ad5f2229a5e6 authored over 5 years ago
Add test capturing new expectation that .files and .requires should return materialized lists and not iterators. Ref #84.

aab176a9408828384e64dcf8675960698e0d4970 authored over 5 years ago
Advertise the DistributionFinder ABC and reference it in the docs

cf81f81f6e7f0388378f67cb69264d365134dee0 authored over 5 years ago
Update changelog for exposing DistributionFinder.

fc23c96ffb5c673ff1cf08716e6dffcb4d78f4aa authored over 5 years ago
Update changelog. Ref #85.

c5f09ad9a3c898194fa2e508410f1a1fb856079f authored over 5 years ago
Disable coverage on the selective execution

577f80725a480a7469db9e7c457d52b6c992e077 authored over 5 years ago
Avoid repetition

7f4717e79faa514b553359b46944a8b59c8b48bc authored over 5 years ago
Add compatibility for Python 3.4

90fe3c4d980a44210f11ba4297c5d03bc63db622 authored over 5 years ago
Update changelog. Ref #80.

9fc88e92367c1285fca3840fe4433e9aa866676a authored over 5 years ago
Add Distribution.at static method as a public interface for constructing a PathDistribution for a known path-based metadata directory. Closes #80.

14ac77a5a1fe984011efcb508247253b65de32de authored over 5 years ago
Merge branch 'feature/install-check' into 'master'

Add test illustrating integration with packaging for installed version checks

Closes #82

See m...

170d8915008b05cd94f70fe07bba72f4a228be70 authored over 5 years ago
Update docs to reflect the change to the 'context' interface.

9a842b636956296c349d63bca2571fe26248099d authored over 5 years ago
Remove abc.ABC for Python 2 compatibility

1ea734c6a96625a498a88d41b3b12c25fd752d65 authored over 5 years ago
In Distribution.finder, allow keyword arguments to construct a DistributionFinder.Context object.

cbc9cc8b6c0c4e2f393e7fa1b8d04741fcff5649 authored over 5 years ago
Introduce 'DistributionFinder.Context' as an ABC interface for DistributionFinder.find_distributions.

02a450343462204b968eb3a17cc6fcf33d411881 authored over 5 years ago
Correct spelling in comment

9f30c1c5639fecaed781ed5ddb1f92f091daa744 authored over 5 years ago
Merge branch 'bugfix/69-files-none' into 'master'

Clarify expectation around .files when metadata is missing

Closes #69

See merge request python...

f5939bf8a2a80ad7a2dd3dcda0882dded78085bb authored over 5 years ago
Merge branch 'master' into 'bugfix/69-files-none'

# Conflicts:
# importlib_metadata/docs/changelog.rst

a211615e98d7db47fc911ac84ee9f4ad7ea53a8a authored over 5 years ago
Merge branch 'bugfix/requirements-list-all' into 'master'

Fix requirements for dist info packages

Closes #67

See merge request python-devs/importlib_met...

190789b7be5c2ece9c2a5d5cc6cf0504c2b6dc91 authored over 5 years ago
Update changelog. Ref #69.

753d4efa2313e4ea68da8532082fb10cf9fecf1e authored over 5 years ago
Update documentation to specify that the return values are None for .files when the files metadata is not present. Closes #69.

1af219766fc556864b2d5d79281192b6748e2960 authored over 5 years ago
Update changelog. Ref #67.

adf34db3cd5ee47ecbec403a90d5594d52db002f authored over 5 years ago
Rely on Message.get_all to return all `Requires-Dist` values for a dist-info distribution.

57be28ee6ad2565e7a33c6728b0a51f415769709 authored over 5 years ago
Add test capturing failure to list all dependencies in dist-info. Ref #67.

79c6670c106fb7e75f7a98e3358f6ee3bab2a268 authored over 5 years ago
Satisfy the linter's import preferences.

0120144511fb58196f3a52ec94b4b6d543bd9bc5 authored over 5 years ago
Add test illustrating integration with packaging for installed version checks. Fixes #82.

df411d0f0a19510ec989598d5b45190316903b37 authored over 5 years ago
Update docstring to clarify the parameter.

45cdcc19ccff6e37060cf79c5b289c0d27eafe84 authored over 5 years ago
Move Tidelift token into Travis configuration

fd540b6535f56647581df61333bac7eadc1309f8 authored over 5 years ago
Update docs to reflect changes to deployment.

4baec898fdfef6da27653d21fdf223da10b13342 authored over 5 years ago
Define passenv in tox release section. Rely on __token__ for default username.

20964edcfd5b35c6006bc6425a5587004ed76eec authored over 5 years ago
Update changelog. Ref #75 !82.

1030f6d35e95cd394c22f8ea04ced8dd1815a0d4 authored over 5 years ago
Merge branch 'colons-in-console-script' into 'master'

fix crash when entry_points.txt contains script names having colons

See merge request python-de...

b4b27d56fc834314f0ac29a32ddb97957090964b authored over 5 years ago
Merge branch 'bugfix/75-colons-in-console-script' into bugfix/75-colons-in-console-script-test

a3ac5682fc243526f6e7855ce97996dcb97d5d30 authored over 5 years ago
Remove 'strict' declaration and superfluous parentheses.

c712898790d56e51257aa2b1b63724ad72e5e1bf authored over 5 years ago
Add test to capture expectation that a colon in the entrypoint name should be retained when parsing entry points. Ref #75.

30766c935d39a1cd83e6d73b470d5cf0820b9ade authored over 5 years ago
Merge branch 'feature/deps-in-metadata' into 'master'

Declare test dependencies in package metadata

See merge request python-devs/importlib_metadata!83

3033cfe23be494f39ec36c07314905724b998d5d authored over 5 years ago
Move unconditional test dependencies to package metadata.

f45c9d325955fd72575e9ba5f69839481e33f090 authored over 5 years ago
Fix indentation (why tabs matter).

40b5290c2681e339f6af92bf062740ef30de7d2e authored over 5 years ago
Remove unneeded dependencies

b5d70f2d5f2e86305bae7a81368c1b1b84d6ed60 authored over 5 years ago
Remove unused html_ options in Sphinx config

879ab71030bd04e523795fc0c2d69e54226d50b6 authored over 5 years ago
Merge branch 'html_static_path' into 'master'

doc: comment out html_static_path to avoid warning

See merge request python-devs/importlib_meta...

a1cd0f12d2544cb2df5f41fac82a18ab5c7633d2 authored over 5 years ago
fix crash when entry_points.txt contains script names having colons

configparser appeared to consider colons as a delimiter, which resulted
in a crash in _from_text...

0e8b1d3c190120f7e218b6519800e13f4b482af9 authored over 5 years ago
Merge branch 'docutils' into 'master'

Remove explicit dependency on docutils, it is never directly required

See merge request python-...

fe4c0c1c3a91e0ec9bff0b7ee86cc7eaaeacb32e authored over 5 years ago
Update changelog. Ref !78.

6dfd4a27f6f667805318ea704e67a66ce279da28 authored over 5 years ago
Merge branch 'fix_eggs' into 'master'

Fix too-eager egg loading

See merge request python-devs/importlib_metadata!78

05e7ef175b566270016b4464f698d7e2f93f3f2c authored over 5 years ago
doc: comment out html_static_path to avoid warning

The _static directory doesn't exist.

09226736bab24f32adc65ef929b6f7eaaf94389e authored over 5 years ago
Remove explicit dependency on docutils, it is never directly required

c7d677b9af56272cd2e0b1a186ef062e6057e623 authored over 5 years ago
Merge EggInfoFilePathFinder back into MetaPathFinder

56c202d89dbdd71401e9b4c3a1a62d82c4ab905f authored over 5 years ago
Move EGG-INFO file support to a separate PathFinder class.

c9adb2b603e3d9ce7aee0108d32f3d892336ce96 authored over 5 years ago
Revert fix in parent, leaving just the tests.

cce18d027746e18cf2ee342eb755c9a6a5f740f9 authored over 5 years ago
Upgrade tox and virtualenv to ensure that environments get recent pips

054ea7dbbaabf257e7c3c6276d889cc178a19340 authored over 5 years ago
Fix too-eager egg loading

da4cac7372489267df971364a9008dfad7d3f727 authored over 5 years ago
Merge branch 'skip_zipp_not_a_file' into 'master'

Skip zipp.Path when it is not a file

See merge request python-devs/importlib_metadata!75

35c25b43114062b43b0e60baa8782bef17eafb53 authored over 5 years ago
Skip zipp.Path when it is not a file

pypy3 has a file-descriptor leak with `open('directory')` which
`zipp.Path(...)` triggers. This...

898b2004db2c56b887e3283ae4774e07311d7600 authored over 5 years ago
Add a version constraint on configparser

Closes #66

09da87234be42abb0b84af885d3edf02d89211b2 authored over 5 years ago
Merge branch 'issue66' into 'master'

Add a version constraint on configparser

Closes #66

See merge request python-devs/importlib_me...

489ab8e411e05d1ea030e3a1bc4362273ff9a47f authored over 5 years ago
Merge branch 'case_sensitive_entry_points' into 'master'

Parse entry_points in a case-sensitive manner

Closes #68

See merge request python-devs/importl...

05efc2e93351f04ae6f0c9d1cd2c4c338bc9bdf8 authored over 5 years ago
Parse entry_points in a case-sensitive manner

c34d014f549d6b92b4311bfae90659f45c7da10a authored over 5 years ago
Merge branch 'patch-1' into 'master'

setuptools-scm is needed to install from source

See merge request python-devs/importlib_metadat...

ff02b7f5359db18072c0524f72225dc5fc765c3c authored over 5 years ago
setuptools-scm is needed to install from source

93c064bc12b59ac44b233539b3935a5e13c4d624 authored over 5 years ago
News for 0.17

e7839d482b84fc9018799f744c650c8e3e80e9d6 authored over 5 years ago
Merge branch 'windows_permission_error_too' into 'master'

Also catch PermissionError for windows

See merge request python-devs/importlib_metadata!73

c61612e4afdaeb84814ac2dc4c1cbeb3ae048642 authored over 5 years ago
Also catch PermissionError for windows

Found during https://github.com/python/cpython/pull/13667

b011564fc4b9e63353fa661635b5a8ecca5b7701 authored over 5 years ago
Add news for 0.16

164402def32888ca0cc98415bf50d44fb283e223 authored over 5 years ago
Merge branch 'no_crash_is_a_directory' into 'master'

Don't crash if there exists an EGG-INFO directory on sys.path

See merge request python-devs/imp...

395cc8c7f15992d523355ac46bd17b9efcf76648 authored over 5 years ago
Don't crash if there exists an EGG-INFO directory on sys.path

d6b5a9a6914a38083abee1d6875f7ca2bdda9356 authored over 5 years ago
Oops, forgot minor changelog update

2f90d38bf1d1eb2be6cfd9838aaf58826526e433 authored over 5 years ago
Merge branch 'docs' into 'master'

Update documentation

See merge request python-devs/importlib_metadata!71

dfe92836d269fbdb5504da5245ae4de38a107ca0 authored over 5 years ago
Update documentation

The default argument for `path` is actually `None`, which means to use
`sys.path`. We have to d...

4dd2e4b2b699ed84040f467d41e50ac3540575b5 authored over 5 years ago
Build the docs and run qa in the first stage

2e53f428e22dc21d3c8814ced4bc6e2ae906bd75 authored over 5 years ago
Merge branch 'run-qa' into 'master'

Build the docs and run qa in the first stage

See merge request python-devs/importlib_metadata!68

6687bebc754bc542c7fdd27a1e80df340ead0fdd authored over 5 years ago
Merge branch 'feature/remove-local' into 'master'

Remove the `local_distribution` function. Closes #42.

Closes #42

See merge request python-devs...

89be403fefa5a10d59694614f56d92838facd12a authored over 5 years ago
Merge branch 'master' into feature/remove-local

c187f79b1b8f911791afaba7167499e15eeb6689 authored over 5 years ago
Merge branch 'bugfix/64-spec-path' into 'master'

Add test for specified path

Closes #64

See merge request python-devs/importlib_metadata!70

ebb57bd951cff47ac8d8e31763fcaa2c0ced7aae authored over 5 years ago
Cast self.site_dir to a string before passing to path.

26bdad3036759cd26f5b9d716d41d78b3594bb46 authored over 5 years ago
Rely on twine 1.13 or later

2ab127d2bc47ffd747afe3059b3a5b08254a5415 authored over 5 years ago
Add a test for package discovery off sys.path. Closes #64.

9d51db2401a7ec05279ae5eff1a5925afc1df227 authored over 5 years ago
Separate concerns of having a site dir and having it on sys.path

40729eb9b3c321e31f992b56dbb34e0e84b0dc6e authored over 5 years ago
Remove the `local_distribution` function. Closes #42.

4098acb0d7fcf44fa66f34608f86ad965c3b18c3 authored over 5 years ago
Also pass the root as source_dir

596b2b6ddaf9e493e15d0414e540ca4b68cf3440 authored over 5 years ago
Load pep517 from devpi. Update to newer API.

35189f591fa736da4a28cdb20b34cf9be02c2918 authored over 5 years ago
include the pep517 prerelease

c7b3660490e3bfb6dcc0f59e6fd9e4796c6d8d79 authored over 5 years ago
Now unconditionally run pep517 to retrieve metadata for a local package.

4b10086e6455a5e6aaebdeced93fda30ecae76e3 authored over 5 years ago