Ecosyste.ms: OpenCollective

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

github.com/python/importlib_resources

Backport of the importlib.resources module
https://github.com/python/importlib_resources

Merge branch 'feature/traversable-protocol' into 'master'

Convert Traversable from abstract base class to a runtime-checkable protocol

See merge request ...

3f4c57de7e3781e01b4f1a454f85aaeeb3654a5e authored over 4 years ago by Jason R. Coombs <[email protected]>
Move test for traversability into test_files.

2682b943b1d50adbf1305e2516a23e7fba585930 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into feature/traversable-protocol

0bfc33cfe17b4e9c3b0667d233ddf3e8952788bf authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/files-tests' into 'master'

Add tests for .files()

See merge request python-devs/importlib_resources!98

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

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

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

9339638de035ba2419fe0990ee3b09b61bcec000 authored over 4 years ago by Jason R. Coombs <[email protected]>
Traversable is only a Protocol on supported Python versions (2.7, 3.8+).

15b12b66b5e3f24f0ebed0ea0f44c33456355c53 authored over 4 years ago by Jason R. Coombs <[email protected]>
Make Traversable a protocol.

edfc5840844433dfed544b12bce2f92362a9880a authored over 4 years ago by Jason R. Coombs <[email protected]>
Add tests for Traversable on pathlib and zipfile Path objects.

f647b1bc68a76d990d452d50bb2d67981db12c4c authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/traversable-name-property' into 'master'

Add name property to Traversable interface.

See merge request python-devs/importlib_resources!96

b0a5ad87f42d6d9a1a382ba47bc2c04d276e7c6a authored over 4 years ago by Jason R. Coombs <[email protected]>
Add name property to Traversable interface.

862106182f7a3c26e5fc15ea9860dd96c81709c9 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add tests for .files()

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

6114970c19a7f748d2e5c9744bb3d992c9175ec7 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/79-original-suffix' of https://gitlab.com/Stefaan/importlib_resources

1471d9b9c69723c3d602b055a916a6db25da6ee8 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Need to ignore ZipPath on both branches because qa might be run on Python 3.7 or 3.8

c2ad098de5e3b92d90014f59bb1ae1cef71f3bdb authored almost 5 years ago by Jason R. Coombs <[email protected]>
Build docs without docutils. Closes #89.

c95a0d8780c49d036c12d7cb7077784f2ea7f245 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Issue #79 use original resource filename in temp filename

9d0270aed297ceda4a9aab5667f02d960f2ce538 authored almost 5 years ago by Stefaan Lippens <[email protected]>
Remove redundant normalization calls

1a14b39b4b88d7c3d7bdb8736b0173a0f635cff6 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Treat python 3.7 and 3.8 the same

75aafd3bf1ddd783cb53ef9da0f26267dd77eb07 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add py.typed. Closes #74.

6e2d7a8fd2f873b07cb03fbaee97f6d3f5080f90 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Move docs to ./docs and rely on jaraco.packaging.sphinx to reflect metadata (project, author, version) from package metadata.

164c27a773d5ba1795dec808a6d1f49684e247ad authored almost 5 years ago by Jason R. Coombs <[email protected]>
Remove cruft in conf.py

6386bcb0ab8c5515b1a72683f1d6271e0237aa86 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Clean up abc header

029be755e0c0dff032070306bc0ba04d533131f2 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update migration docs to reference as_file from top-level API.

bd32c76db8a21fdb8339762b825948f00612f5a9 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Ensure trees module is imported. Closes #88.

3b5d3455e6466fb9046a729e3828a7ff8ea8bc0a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Move trees functionality into _common module.

90aa959c9bc740a3eb9cdc1c51d87ed43d8a8ed8 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/extensible-traversable' into 'master'

Extensibility support for traversable objects

Closes #77

See merge request python-devs/importl...

81e7f72a4d5f8f0a4569078a5fc660bd27eecd8a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix test failure on Python 2.7

7146a45968c0123ac614d0066ae5522d8dc8880e authored almost 5 years ago by Jason R. Coombs <[email protected]>
1.3 is the release version

8192c06eaa23b5cb29a11859636a97f9dcc7e00f authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into feature/extensible-traversable

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

3090428195324c33d1cfdf8b8d41ee1838e9983f authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into feature/extensible-traversable

cf11d5060d8d7e1b1a61e0c96b46a85c1fd44b14 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Move Traversable to abc module. Closes #87.

bd53527000624aeb0036bade0436977f6b0b71e2 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Move as_file to the global namespace and update documentation accordingly. Closes #86.

a4cf54dd55b5b9dd880164062e59cd37ff3be419 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update readme to reflect new behavior slated for Python 3.9. Closes #78.

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

eefe78c1d4b08607f01e20471032d8b1b4a96d8b authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'py35_compat' of https://gitlab.com/asottile/importlib_resources (!90)

06a49860884029d0381e497e700b773fadef5f77 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/83-typing' into 'master'

Alternate fix for ImportError on Python 3.5.{0-3} with flake8-typing-imports

Closes #83

See me...

fc3fdc97ac8a2f432e8e0b0182c92cfbdef6159e authored almost 5 years ago by Jason R. Coombs <[email protected]>
Avoid AttributeError by presenting the return type with a string.

966c0a4bff9163ba3459fe33d077ec049a7e5459 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix typing error by not importing a name that may or may not exist. Fixes #83.

f08ec1ce7016bab27638a51eeb09fbf0e956a63a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add flake8-typing-imports to catch obscure errors with use of the typing module. Ref #83.

b2f1945e416b9573465376cd2bc54d83e552f88c authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix importlib-resources in 3.5.0-3.5.3

1c30e38cae7532890f632ad0730b4fa1b1053433 authored almost 5 years ago by Anthony Sottile <[email protected]>
Merge branch 'open' of https://gitlab.com/benthayer/importlib_resources. Ref #80.

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

629067534bcf9895d88b9d517128937480844726 authored almost 5 years ago by Jason R. Coombs <[email protected]>
trees.from_package now supports TraversableResources loaders. Closes #77.

54debaf16a1757335b305ab44bb161f0ad7e1297 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Added open method for Traversable

680ab0fa664adea9b0366d29a143a7004811a317 authored almost 5 years ago by Ben Thayer <[email protected]>
Initial draft of a TraversableResource abc. Ref #77.

9e71728e3aee1aa8a83fc6f15f358945dff69a7d authored almost 5 years ago by Jason R. Coombs <[email protected]>
Return the name of each content item.

cc74d38a95d6d7b3dffb4087e95db9326af94371 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/packaging' into 'master'

Refresh packaging

See merge request python-devs/importlib_resources!87

3d7d2aaa9bd827a79ec0f72fe6218aca69134407 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Force qa test to use Python 3.8 as it fails on older versions.

02443d3a6569fc145dc0814a0545e4ffabc102f7 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Remove discouraged 'license' metadata field (Trove Classifiers supersede) and reference the license file.

fecfc65c17cffa6ca777fcaff1298cfec11b03b2 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Per semver, use 'v' prefix.

5e0b91560c4c272c33b16e914068f067cecb277c authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rely on rst.linker to inject dates into the changelog based on actual tag dates.

c8e8089d7d1ee1e6c520d5cf5df50d288a4824da authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rely on setuptools_scm 3.4 to derive the package version from scm metadata and reflect that in the package.

df56991d544a893e173a8043389868d1fceb6966 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Require setuptools_scm to ensure SCM files are included in the sdist.

60e65e5c760ed1e4fcae2c82f92bf1d291d0935e authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add note in migration docs directing the user to reconsider the use-case to see if it can be simplified by using the files result directly.

7410529ae69abfd126a67fed4b5ddb131df21fbb authored almost 5 years ago by Jason R. Coombs <[email protected]>
Use 'v' prefix to match semver design.

42775970d74abac5ee01ef5c925091350973d1ce authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge patch-1 from ashwinvis.

cf5e4a61c843df5384bed6c760522508b55fd900 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update release date

f9fbc5958039defe10da77277381a324ff181eb6 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/singledispatch' into 'master'

Rely on singledispatch for variable handling.

See merge request python-devs/importlib_resources!86

23e04a8c71dd199ef9e4029da3a6d9855a577937 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rely on singledispatch for variable handling. This change also allows as_file to operate on any Traversable.

201251eab0c336843b01b67d3c51df776bdf99f5 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Prefer files for importlib_resources.__version__

493c9096534f0192c56e8e945d0554f6d1711814 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/traversable' into 'master'

Introduce the 'tree' module to allow traversal of packages for resources in namespace packages

...

10f7b726ecc933cd79ad940905dd8871373f9b79 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Bump the version

79da86d078d9e66c9c4b0f0d1cb82d4ee7538add authored almost 5 years ago by Jason R. Coombs <[email protected]>
Refresh changelog again.

9db848fa01e6691e9989f2461e18db4807b3ebea authored almost 5 years ago by Jason R. Coombs <[email protected]>
Update documentation to reflect the primacy of 'files()' and remove the caveats about traversability. Add new caveats about limited support for resource readers.

0a84bb58a5c3df0f1032600c7669955f3e7dc371 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add files to the exported names.

68c7db19c0ac8c159bc12ff9714dea068a7835e4 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Sort everything alphabetically on separate lines.

0727ad29721a3dad4c36113a299f5c67bda70822 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rename 'get' to 'files' and no longer solicit a resource.

67abc600205d31742c1b0d5f5c7975273ef17b0c authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix 2 typos in migration docs

pkg_resources.listdir -> pkg_resources.resource_listdir

3ff1611aeadc3b8220d7ae61863e6389b4db4d6b authored almost 5 years ago by Ashwin Vishnu <[email protected]>
Update changelog

e9c7e197f32cd6abdba0f73f973b36b6d1509a42 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Rely on zipfile.Path as found in stdlib on Python 3.8

4ef7916ff961922b5b0c57b7f24352408c9438b1 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into feature/traversable

fec99f3501284275b2432aa277aefedeca5acc00 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/run-everywhere' into 'master'

Update package to run on all versions of Python

Closes #70

See merge request python-devs/impor...

ce2fa42402f4ce8c92a0bc1095d7a70db16ee47c authored almost 5 years ago by Jason R. Coombs <[email protected]>
Correct tox envlist comment

6591a31f18ea3121f9e81e11a53c0645f1e1c2a9 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix coverage errors on Python 3.6

8ec30ee11fd9d2f4e9a13939d9acbaf30d077369 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix test failures on Python 3.7 and 3.8

cb7f16243cd142c2dbdbe14ea50e4806675e9b78 authored almost 5 years ago by Jason R. Coombs <[email protected]>
importlib_resources now runs naturally on all Pythons

2944a331a9589639c2140f1c1afbdc32d2f9e2fd authored almost 5 years ago by Jason R. Coombs <[email protected]>
Remove setup_requires. Fixes #73.

6d86ad99c09f8bffc9e2351778b881d47ba17589 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix type indication on `_py3.path` now that context manager is in a subroutine.

344fb6a0780053834d29ed95b17f32f0c7522d1a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Doubly ignore the type

5fe5e8504aa926dfc16228fbed6c093274b013fd authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'master' into feature/traversable

3dee6c8e48ba40281d1a7ecebbc1453fa498f266 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'static_doc' of https://gitlab.com/sbraz/importlib_resources

8e9a25d1f1a868532f62352901137fa657245060 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge !80 (with edits)

7573e5c00c55f20390c4be49da51eb8bbd8adf37 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add RTD configuration

cc69a009dc1b0c5189ff4ca19f841364e05928db authored almost 5 years ago by Jason R. Coombs <[email protected]>
Move other docs dependency to package metadata and update tox environment to rely on that metadata.

4ea6fb870b2742618af3193599d58718f41c92f4 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge merge request !81 from fdrake.

344dd3db0eb0319498f53da2a30596142361135a authored almost 5 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/76-drop-py34' into 'master'

Drop support for Python 3.4

Closes #76

See merge request python-devs/importlib_resources!82

03f5ea497902517a672dbbe70c0cc6118f8d2a95 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Drop support for Python 3.4. Closes #76.

fdbdb8b3eb891fceff88b384e40dadba2a3f19ab authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fix python_requires

cae59dc21ffe13d8e9b41892d51ea9ab20e4d4b6 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Fully specify the CLI flag for codecov's token

cab0a54d6eeeeb987027280e6fc96a4585063b6b authored almost 5 years ago by Brett Cannon <[email protected]>
Include token passthrough for azure pipelines publish stage.

34d87688eae5d10970f3c8269ac01bcca4ad0229 authored almost 5 years ago by Jason R. Coombs <[email protected]>
Add a 'For Enterprise' section to the README

bb357fb88ca6df10b84235eff42bafa1461b2b75 authored about 5 years ago by Jason R. Coombs <[email protected]>
Rebrand to 'For Enterprise'

b10e8186a9305d1f899f0fd7d1319b7b15ed1ecd authored about 5 years ago by Jason R. Coombs <[email protected]>
fix typos in documentation link in readme

ec1da301b49a734232b7a702e4ed3cd79619a1eb authored over 5 years ago by Fred Drake <[email protected]>
Ignore the type. Fixes emergent qa failure and closes #72.

be21e5affda7f9c2b4540cd1c7f9a8a24ba05348 authored over 5 years ago by Jason R. Coombs <[email protected]>
Rely on token instead of password. Ref python-devs/importlib_metadata#13.

5530876f1bffe97c34123d9a2ac00cb8536bcd53 authored over 5 years ago by Jason R. Coombs <[email protected]>
List sidebars to avoid errors looking for template 't'

1c187ad0cf50fbc14626f63cb669a9ec5949012f authored over 5 years ago by Jason R. Coombs <[email protected]>
Add funding reference to project

8f99a0c1b8ee2cb28a8bdb1811ef96da68636d1b authored over 5 years ago by Jason R. Coombs <[email protected]>