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

Update changelog. Ref #203.

a60496b3693fdc3c9e2106635239b27602dae5e5 authored over 2 years ago by Jason R. Coombs <[email protected]>
Remove restriction that a 'package' cannot be a module. Allows resolution of resources from adjacent modules, even those not found in a package. Fixes #203.

5b1281d8abac08db0526b6f4876e8c67c97b774e authored over 2 years ago by Jason R. Coombs <[email protected]>
Add test capturing current behavior and missed expectation. Ref #203.

94d59b6c5d3ea0290116aae4bcd073e388edc03c authored over 2 years ago by Jason R. Coombs <[email protected]>
Indicate to use latest Python version (workaround for readthedocs/readthedocs.org/#9623). Requires also specifying the OS version (workaround for readthedocs/readthedocs.org#9635).

b2412262dc1dd5d3d697e551d86acee4d5519bb6 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

# Conflicts:
# setup.cfg

ae996ba049271ca87dcfec18bd1bfc66857c45bc authored over 2 years ago by Jason R. Coombs <[email protected]>
Adopt furo theme for docs.

679eebb215c80c7376a1df02c77fd368347620b0 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

# Conflicts:
# docs/conf.py

475a81f9456bd9b9752023e64c1dbab378ca05c2 authored over 2 years ago by Jason R. Coombs <[email protected]>
When rendering docs, preserve the syntax for defaults. Fixes jaraco/path#197.

Incidentally, re-organize the extensions a bit for clarity.

b4f0ae621594316e56cede2856b6a5be605a893c authored over 2 years ago by Jason R. Coombs <[email protected]>
Add PyPy to the test matrix on Linux. Fixes jaraco/skeleton#63.

Adds a 'dev' factor to the matrix as workaround for actions/setup-python#508.

27c55340e745741773e875402d20ecbb7fade521 authored over 2 years ago by Jason R. Coombs <[email protected]>
Replace `abstractproperty` with `property` + `abstractmethod`

57a5e3ea0a8ca7b0fc21625cd1b0ff6b2f7e2370 authored over 2 years ago by sobolevn <[email protected]>
Merge https://github.com/jaraco/skeleton

7e5e782ef4163544be7dad1ff8cd4e73aeba3454 authored over 2 years ago by Jason R. Coombs <[email protected]>
Also update release to v4

47c2cb324e20f784289496ef3a7b19a1cd23d196 authored over 2 years ago by Jason R. Coombs <[email protected]>
Update to setup-python v4. Fixes jaraco/skeleton#65.

abcc15683d3abe229a0e0d07f1afa05a24e2ef8c authored over 2 years ago by Jason R. Coombs <[email protected]>
Pin flake8. Workaround for tholo/pytest-flake8#87.

c64902b8cafa8062398ef173278a21b042b03a77 authored over 2 years ago by Jason R. Coombs <[email protected]>
Use Python 3.11 for cutting releases.

424717b9e9f7c66379e809eb4e35daae827a1533 authored over 2 years ago by Jason R. Coombs <[email protected]>
Use '-dev' for every Python version. Ref actions/setup-python#213.

325916c8240b8b3c7c41f24b664ca591e8555ea9 authored over 2 years ago by Jason R. Coombs <[email protected]>
Implement resolve as a single-dispatch function. (#261)

56c21cd058dcc200c38cccd81fde81ad06d934db authored over 2 years ago by Jason R. Coombs <[email protected]>
Inline type defintions

de976a0d56a1f3e9ff0418b213be0421378732a0 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge pull request #255 from python/feature/228-directory-of-resources

Add support for rendering a local copy of resources on the file system

31102947fd9babef636d3b82c2a5d58883f9c1f5 authored over 2 years ago by Jason R. Coombs <[email protected]>
Extract function for _is_present_dir.

bac6e8e3e6c681d923e1ec78b6f670cee0883ea3 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge branch 'main' into feature/228-directory-of-resources

9afeb056dfabf8c8cc497cddbabe9ebcd70ff82d authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge pull request #254 from python/bugfix/253-multiplexed-path-compound-path-non-existent-parent

Restore lenience in MultiplexedPath.joinpath for missing directories

b8da8446d72b6dbaa34a8fa0f6d0dae238bf00f6 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge branch 'main' of https://github.com/python/importlib_resources

5a14cdcdfceac0427651af9f4021852c00a507a2 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/tidelift

babc3d0890ff351150d94daeae67592e205e9bfa authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

99f5d8f95488a2bd18a053509b168084b8ff10a7 authored over 2 years ago by Jason R. Coombs <[email protected]>
Ran pre-commit autoupdate

fea1e7cdd57d330f22ac54512ae2df19083c6ec7 authored over 2 years ago by Jason R. Coombs <[email protected]>
Docs: Change isdir() to is_dir()

For Path objects, the function name contains an underscore.

ccbb0d396b0057ee70a3e8f36b7e8418c211c826 authored over 2 years ago by chanicpanic <[email protected]>
Merge https://github.com/jaraco/skeleton

79d452444f9d83d01bd76bb8bbba5138de06521e authored over 2 years ago by Jason R. Coombs <[email protected]>
Update changelog.

92666d25b5561f4033304efc35c5819f81a52a94 authored over 2 years ago by Jason R. Coombs <[email protected]>
Add test capturing new expectation that subdirectories are supported.

f15de8cbe24887186d51dbed70634ea055df8441 authored over 2 years ago by Jason R. Coombs <[email protected]>
Rewrite _temp_dir so that it produces a directory of the same name as the input path.

9e17e0d1c7adc76b0fe9a722b1102d4279f22429 authored over 2 years ago by Jason R. Coombs <[email protected]>
Allow as_file to return a context manager for a directory or a file as needed.

95c77d4150ecf4f630d890ed63f95f5168b0068e authored over 2 years ago by Jason R. Coombs <[email protected]>
Remove type hints as they're causing trouble.

1151390b5d57f1da6cf2a3ec42a9c5e1ec4c90bc authored over 2 years ago by Jason R. Coombs <[email protected]>
Add _common._as_tree to demonstrate a directory of resources.

a4e0cc72b6d0ed229b60bb455d7bc758b22132f1 authored over 2 years ago by Jason R. Coombs <[email protected]>
Update changelog. Ref #253.

41d8e32e18998033ea9892412eb993458b78688b authored over 2 years ago by Jason R. Coombs <[email protected]>
Suppress all TraversalErrors in MultiplexedPath. Fixes #253.

bad45d5b5c311598437cb720d58d2543d6dbff03 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge branch 'maint/5.7.x'

bbec3af25bd4b407c7da57b58657b08155544eff authored over 2 years ago by Jason R. Coombs <[email protected]>
Add test capturing expectation revealed by #253.

d63403be8fa7b7344e40e878858c40bab7414324 authored over 2 years ago by Jason R. Coombs <[email protected]>
Honor PEP 518 with pytest-enabler.

2678a7e82d581c07691575d90cd255b64ee63a27 authored over 2 years ago by Jason R. Coombs <[email protected]>
Update license. Fixes python/importlib_metadata#387.

3a11c0439239f0bf3e32371180f630e78253e7eb authored over 2 years ago by Jason R. Coombs <[email protected]>
Use mod. Fixes doc build failures.

f35390c3683abc8a41b243ca8ea98f48d3051e40 authored over 2 years ago by Jason R. Coombs <[email protected]>
⚫ Fade to black.

fb5ddebdede8128097cb00714b7e3ea455fc0143 authored over 2 years ago by Jason R. Coombs <[email protected]>
gh-93353: Fix importlib.resources._tempfile() finalizer (#93377)

Fix the importlib.resources.as_file() context manager to remove the
temporary file if destroyed ...

4025963e64e886baaa26c2f141d9da5bc81cc53a authored over 2 years ago by Victor Stinner <[email protected]>
Merge pull request #250 from python/bugfix/MultiplexedPath-descendants

Re-use joinpath logic in Traversable and MultiplexedPath

acfc5c92bf38ced40c6a812599697fa36e363407 authored over 2 years ago by Jason R. Coombs <[email protected]>
Bump behaviors as found in CPython

467d4e5c27847f7fc68532711e21f669b6056baa authored over 2 years ago by Jason R. Coombs <[email protected]>
Update changelog

1def9a2cba956d00fb20b3dd2feb4a8878047a21 authored over 2 years ago by Jason R. Coombs <[email protected]>
In readers.MultiplexedPath, re-use Traversable.joinpath.

64403234fdbc3b9df60a57ff1ee76778a03a83b4 authored over 2 years ago by Jason R. Coombs <[email protected]>
Inline the flattening of descendants.

e39642364b5fff461b719e435d69374568ebcd3b authored over 2 years ago by Jason R. Coombs <[email protected]>
Replace StopIteration with a TraversalError for use in capturing a failed traversal.

c3cefa6100eeef0e40ca570d74585fe9d02d1e53 authored over 2 years ago by Jason R. Coombs <[email protected]>
Leave this behavior uncovered.

0140430e80c8adbdfb148510e219051fefa86730 authored over 2 years ago by Jason R. Coombs <[email protected]>
Separate match resolution from recursive join.

643caba9f150fd1a9175560338f63d91dedfd454 authored over 2 years ago by Jason R. Coombs <[email protected]>
Move ResourceContainer.joinpath to Traversable.joinpath, providing a concrete implementation.

df36958ed2ce587ad583f8d8d65b4670665e6050 authored over 2 years ago by Jason R. Coombs <[email protected]>
Add test for empty joinpath.

075b6ceab4b926e78721b614b34e4f1c8bb72758 authored over 2 years ago by Jason R. Coombs <[email protected]>
Refactor to converge descendants to a single type and rely on Path.parts for getting the parts.

b923ce204247f6f0fd277243e08faf1238593bf9 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

ed16ffd82727f71f87a55024a392ea1444db2169 authored over 2 years ago by Jason R. Coombs <[email protected]>
Prefer spaces for rst. Fixes jaraco/skeleton#64.

6dcd157a7057ec8e1f1f6afebe2115f55df4aaed authored over 2 years ago by Jason R. Coombs <[email protected]>
exclude build env from cov reporting (#60)

* Update .coveragerc

* Keep whitespace consistent.

Co-authored-by: Jason R. Coombs <jaraco...

e719f86c138a750f0c4599cd01cb8067b1ca95c8 authored over 2 years ago by wim glenn <[email protected]>
Update Github actions to v3 (#62)

74f337fec4c233b3a6750fa64b61d03c189d9416 authored over 2 years ago by Anderson Bravalheri <[email protected]>
Update base URL for PEPs (#61)

a4f5b769793af19f7b858816889c1bf026f55f5c authored over 2 years ago by Hugo van Kemenade <[email protected]>
Add Python 3.11 into the matrix using workaround from actions/setup-python#213. Drop 3.9 from matrix for efficiency.

10bf1b1fb9e09e9836bea9e2edec620cd9eea7f9 authored over 2 years ago by Jason R. Coombs <[email protected]>
Removed footnote stating that PEP 420 namespace packages are ignored

fe3120aad4f9f68be7b1af4931fed350208701bd authored over 2 years ago by Saniya Maheshwari <[email protected]>
Removed Python 2 related footnote

ccb1161678d2173d94b92a8913b7c2fdb27cf537 authored over 2 years ago by Saniya Maheshwari <[email protected]>
Inject check job into CI workflow as ultimate flag (#55)

This patch adds a job that is able to accurately signal whether
all the expectations of the req...

1a6b828304e7a8896b55d9ebf83f481ba7ebd568 authored over 2 years ago by Sviatoslav Sydorenko <[email protected]>
Merge pull request #249 from python/bugfix/resource-container-pathsep

Honor '/'-separated names in ResourceContainer.joinpath.

8dceab34c04f81a84202e54b8d35d22e2eb4c009 authored over 2 years ago by Jason R. Coombs <[email protected]>
Update changelog.

07213e3acc47946c9377d9e8ba58fd752929d5de authored over 2 years ago by Jason R. Coombs <[email protected]>
Honor '/'-separated names in ResourceContainer.joinpath.

75b361320211fe8b6e9fbea5765056b24ffd18ba authored over 2 years ago by Jason R. Coombs <[email protected]>
Update changelog. Ref #248.

8a17e814bc44aa2cf43bfee69260d85043870fd3 authored over 2 years ago by Jason R. Coombs <[email protected]>
Merge pull request #248 from python/bpo-47142/refine-Traversable

bpo-47142: Refine Traversable.

21d703ef2d2f6bc46be74f572faf4b5d678b4e6f authored over 2 years ago by Jason R. Coombs <[email protected]>
Correct typo and clarify 'each' in joinpath docstring.

ab11f0117a17f07963a9c705e0e3efed40ba413a authored over 2 years ago by Jason R. Coombs <[email protected]>
Ignore coverage for simple.py

85840e266b07dea17e439f6f3e148e12b804b0d9 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Update Traversable docs to clarify behavior on joinpath and expectations on exceptions. Update joinpath to accept multiple arguments. Updated simple.ResourceContainer to match the protocol.

acb40b621fcb5ca243a04e6fa7b4955967ab0889 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

4bcd1e697ac953fb06cdb9bb47e967b37908d5ca authored almost 3 years ago by Jason R. Coombs <[email protected]>
Merge pull request #244 from henryiii/henryiii/types/fix1

fix(types): Adding some typing from typeshed

5b07ba5de55c3239e8de310df072f99caf2d277a authored almost 3 years ago by Jason R. Coombs <[email protected]>
Prefer BufferedReader from namespace.

2c4a1bd886ea220e8233c1f4c7a13a51c65653af authored almost 3 years ago by Jason R. Coombs <[email protected]>
Move StrPath to _compat module.

8f8d7e03a3a91a5a82cff96de22f20be0b77f408 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Ran pre-commit autoupdate

04fe68a96ee8e3d3ca521b4abbfe53203063f9d9 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Ignore flake8/black warnings with pytest 7.0.1 (jaraco/skeleton#58)

f22eb5b60adbe158e458614ea0380a9071c39347 authored almost 3 years ago by Anderson Bravalheri <[email protected]>
Merge https://github.com/jaraco/skeleton

0526c20a4780dcc1443804c7ef877c2864447ebc authored almost 3 years ago by Jason R. Coombs <[email protected]>
Require jaraco.packaging 9 adding compatibility for projects with no setup.py file.

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

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

2324e57b6f24f3ce7c2c7bbf8520c6bd11c40b0a authored almost 3 years ago by Jason R. Coombs <[email protected]>
ValueError is the exception that needs suppressing. Fixes #243.

b0968d59009bcf6f8bd7d21e608aebf92d64ffcd authored almost 3 years ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

4f4f6b823e2d061905f53bb4b88da1b4dd94cd72 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Bump pytest-mypy and remove workaround for dbader/pytest-mypy#131.

96ea56305df99a3c13334d42ea45f779cab2c505 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Use the parent category PytestDeprecationWarning, which is available on older pytest versions. Fixes jaraco/skeleton#57.

badffe9af9b79dff781f6768bcf48fbd8abd0945 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Add exclusions for pytest 7 deprecations in plugins. Fixes jaraco/skeleton#57.

8949d1a1169c9271ceb8aab3f1deea9d82e2fa0d authored almost 3 years ago by Jason R. Coombs <[email protected]>
Remove setup.py, no longer needed.

7e01b721c237ee4947e3b9d6e56bb03a028f3f6a authored almost 3 years ago by Jason R. Coombs <[email protected]>
Update badge year

4f9825dafa8d13a5f8b8bd8eb8bfc6414329cb18 authored almost 3 years ago by Jason R. Coombs <[email protected]>
Update importlib_resources/abc.py

Co-authored-by: Filipe Laíns <[email protected]>

963f6f354c5a2b9e8c4fbbb9616f9f99838cf227 authored almost 3 years ago by Henry Schreiner <[email protected]>
fix(types): Adding some typing from typeshed

b1183751f0e4ef1f262e90e95077aa98b4280b75 authored almost 3 years ago by Henry Schreiner <[email protected]>
Bump version for Python 3.11

3beb2fd5831e65f7b45033e1ec276c4a6b4ca973 authored about 3 years ago by Jason R. Coombs <[email protected]>
Remove filtered warnings, addressed upstream.

eca1c4ca6e104c8add280c721cbb365196f55ac7 authored about 3 years ago by Jason R. Coombs <[email protected]>
Require Python 3.7 or later.

0019b0af43b9e381e2f0b14753d1bf40ce204490 authored about 3 years ago by Jason R. Coombs <[email protected]>
Merge pull request #239 from python/feature/test-no-legacy

Replace tests of legacy API with comparable tests of traversable API.

bc6f0d19007b33568a44d67eb56358f63b6b7a97 authored about 3 years ago by Jason R. Coombs <[email protected]>
Update changelog.

15073ca2ac7f26e876c6e6ecacebde285b3cded8 authored about 3 years ago by Jason R. Coombs <[email protected]>
Merge pull request #242 from FFY00/fix-resources-type-hint

_legacy: fix Resource type hint

0ffdeed901db75e4fe7291770916d9b98bb4aab7 authored about 3 years ago by Jason R. Coombs <[email protected]>
_legacy: fix Resource type hint

Signed-off-by: Filipe Laíns <[email protected]>

778e547b0a0f208e20cc94974a37fc6a1f53b28a authored about 3 years ago by Filipe Laíns <[email protected]>
Move definition of Resource to _legacy.

04973b10912ed565e32e22aacfa3835fbadd3c9d authored about 3 years ago by Jason R. Coombs <[email protected]>
Move normalize_path to _legacy

64d03de94678a394c71635e7d1ae67ab425a476e authored about 3 years ago by Jason R. Coombs <[email protected]>
Remove wheel from build requirements. It's implied for wheel builds. Ref pypa/setuptools#1498.

aae281a9ff6c9a1fa9daad82c79457e8770a1c7e authored about 3 years ago by Jason R. Coombs <[email protected]>