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

Finalize

56bd2b9cb41f76db5b7ef057cadd6d056aadf21f authored 10 months ago by Jason R. Coombs <[email protected]>
Re-use isolated_modules in ZipSetupBase.

99a41c1fe19aa9f39ec88a69a66a6298837db4d2 authored 10 months ago by Jason R. Coombs <[email protected]>
Remove unlink compatibility (unused).

8918e27bc55dd0a71661b061d6371bd0fd3c49fe authored 10 months ago by Jason R. Coombs <[email protected]>
Extract 'from_test_support' helper.

a8892ae076dd24f129e51125f28b9a9abf846e8f authored 10 months ago by Jason R. Coombs <[email protected]>
Use a SimpleNamespace for setdefault compatibility.

414e4c0919b0b15d3546aee94d73835c7b24bdc3 authored 10 months ago by Jason R. Coombs <[email protected]>
gh-116307: Create a new import helper 'isolated modules' and use that instead of 'Clean Import' to ensure that tests from importlib_resources don't leave modules in sys.modules.

f3f4b0ab8b50297e33343cc5e51b15dcf08c2412 authored 10 months ago by Jason R. Coombs <[email protected]>
Move test compatibility modules into a compat package.

8eb207101d80b378abcbe4152a790505fcc8ac7c authored 10 months ago by Jason R. Coombs <[email protected]>
Finalize

131906a73870c0de86e6817dd54f61b26b33db02 authored 11 months ago by Jason R. Coombs <[email protected]>
Merge pull request #293 from sfc-gh-wzhao/wzhao-fix-files-not-a-directory-when-reading-submodule-of-a-zipped-namespace-package

Fix NotADirectory error when calling files on a subdirectory of a zipped namespace package

3f49de32549044d57fbd000bc53d8c4c5bee6c3e authored 11 months ago by Jason R. Coombs <[email protected]>
Use bytes ranges instead of bytes literals.

76145e2922b7ba2103ad41c80868409c5481c5a6 authored 11 months ago by Jason R. Coombs <[email protected]>
Added changelog

d98c55876873353d64ca8b612cf356a6bdc84149 authored 11 months ago by Jason R. Coombs <[email protected]>
Updated the contents of the binary files in the subdirectories so there's less chance of accidentally matching one for the other.

168f6179745e0563deaf5d4f9b1e9c89c0dbe3fe authored 11 months ago by Jason R. Coombs <[email protected]>
Change the assertions for test_join_path to assert that the subdirectory is a multiplexed path to avoid touching implementation details.

6c9b19006cbedd5237ee37bc1cdfd41d85ef0d30 authored 11 months ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

b68509f05db4881fce2f053122daf7bd47d61ad9 authored 11 months ago by Jason R. Coombs <[email protected]>
Fix NotADirectory error when calling files on a submodule of a zipped namespace package

d93e241473a834f8741464ee4b1d945f390b1721 authored 11 months ago by Weicheng Zhao <[email protected]>
Merge pull request #296 from python/refactor/compat-package

Refactor compatibility module

eec758b6c328ecda4020b7ec68dfeec93bbd6d4c authored 11 months ago by Jason R. Coombs <[email protected]>
Remove flake8 exclusion and remove unused imports.

37368450def57ab7877e815a30f58869a04ee36f authored 11 months ago by Jason R. Coombs <[email protected]>
Extract method for the standard readers.

12c3c6296f00610d7ecd69fb633719eafb85858f authored 11 months ago by Jason R. Coombs <[email protected]>
Use a SimpleNamespace to pass the path needed by the FileReader.

321797927c8460c1e9432863a4244cbb7285a908 authored 11 months ago by Jason R. Coombs <[email protected]>
Move reader constructors into methods.

115ca5dee0bdecff43766be789f34979efb8d788 authored 11 months ago by Jason R. Coombs <[email protected]>
Update comments to reflect refreshed purpose.

beb50118fdc76e396deb0b6ca1d30a3339844979 authored 11 months ago by Jason R. Coombs <[email protected]>
Consolidate more shared behavior across TraversableResourceLoaders.

8b10d7ecb697c3ceb666b22e1e066c968ec66f35 authored 11 months ago by Jason R. Coombs <[email protected]>
Move compatibility and future behaviors into separate packages.

be65d3dc2cd3e156920f4ccfb8ec3eb34bcb3a74 authored 11 months ago by Jason R. Coombs <[email protected]>
Move '_ensure_traversable' to the readers module, as it's needed downstream.

3cf884a25248925533e116c3a7a02417a36193dd authored 11 months ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

56915b8b2b8e112e31219f4b639e4b733e4c49ba authored 11 months ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

6f0ad4a4b44e44c730e6ba8ab0d7fd0ee8e8609b authored 11 months ago by Jason R. Coombs <[email protected]>
Use latest versions in RTD boilerplate.

68ac292eb37ce92e992e6fab05a44ad86f32e8f1 authored 11 months ago by Jason R. Coombs <[email protected]>
Tweak coverage configuration for type checking (jaraco/skeleton#97)

* Tweak coverage configuration for type checking

* Use `exclude_also` instead of `exclude_lin...

2a402a39f154d9a6cf4621e8c5d22bace749b55e authored 11 months ago by Bartosz SÅ‚awecki <[email protected]>
Enable preview to enable preserving quotes.

29e5d34af962e59e92c501ebb988dcaf192b114e authored 11 months ago by Jason R. Coombs <[email protected]>
Rely on default discovery for good heuristics for finding packages.

63535c6efd3516a7ef35c862c24ef5b6d43c8494 authored almost 1 year ago by Jason R. Coombs <[email protected]>
Exclude docs and tests directories properly per Setuptools behavior.

d27890573088a6a0292139c5e30466debd7dc1dd authored almost 1 year ago by Jason R. Coombs <[email protected]>
Remove build and dist from excludes. It appears they are not needed and their presence blocks the names of packages like 'builder' and 'distutils'. Ref pypa/distutils#224.

dbcb0747110d074112f27e2699856acfc4ba8ea3 authored about 1 year ago by Jason R. Coombs <[email protected]>
Bump year on badge

f6d9e107365ca270ec843898c05bb8e43dc6987a authored about 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

7d8b0200204e40bd32fa16bffb593c8795462702 authored about 1 year ago by Jason R. Coombs <[email protected]>
ruff: extended-ignore → ignore (jaraco/skeleton#105)

Applies Repo-Review suggestion:
RF201: Avoid using deprecated config settings
extend-ignore ...

db0d581685d4fc2a16d392d4dedffe622e9a355c authored about 1 year ago by Dimitri Papadopoulos Orfanos <[email protected]>
Remove sole entry for branches-ignore. Workaround for and closes jaraco/skeleton#103.

a9c5dd5a4eab9f4132d62344cdbad24e077c650e authored about 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

# Conflicts:
# README.rst

d72b34f5aa7521ac670dca987088a63bb1a64cd3 authored about 1 year ago by Jason R. Coombs <[email protected]>
Use the ruff formatter (jaraco/skeleton#99)

* Use the ruff formatter, instead of black

Based on:
- ruff-pre-commit README.md | Using Ruf...

b8c6c1530ef937521b60aabb0ecd98a8b5dca761 authored about 1 year ago by Dimitri Papadopoulos Orfanos <[email protected]>
Drop minimum requirement on pytest-mypy as most environments are already running much later. Closes jaraco/skeleton#96.

596e6834c8a037c935338afe92e0b9c5ffa1768f authored about 1 year ago by Jason R. Coombs <[email protected]>
Make the assertion explicit.

63eb1caf4f1cca60abc71b9ea59a3fb216695b73 authored about 1 year ago by Jason R. Coombs <[email protected]>
Replace compatibility code.

376653975e55e34c7df438d5704668dec6968319 authored about 1 year ago by Jason R. Coombs <[email protected]>
Add note about when to drop compatibility.

80fe9cc7f91d580942ee671d883226706989161d authored about 1 year ago by Jason R. Coombs <[email protected]>
Remove skip as typing now has runtime_checkable unconditionally.

a95bafd7153e2b392ef15d50a6a29f10f91ba6f0 authored about 1 year ago by Jason R. Coombs <[email protected]>
Update test_custom_loader to correctly return a Traversable (pathlib.Path) and adjust the assertions to only expect a Traversable.

9a7fccf146f13ea02b4c67d591a913909f1dadd9 authored about 1 year ago by Jason R. Coombs <[email protected]>
Separate collateral jobs on different lines for easier override/extension.

e4bd6091a1fbe26fe113051f0f47875d627c7ed2 authored about 1 year ago by Jason R. Coombs <[email protected]>
Enable testing merge queues @ GitHub Actions CI/CD (jaraco/skeleton#93)

This allows org-hosted projects to start enabling merge queues in the
repository settings. With...

8bff8b034a0bbf0273a38f0a0cc41e3a52b26864 authored about 1 year ago by Sviatoslav Sydorenko <[email protected]>
Merge https://github.com/jaraco/skeleton

# Conflicts:
# README.rst

3941669c22889bca4fe60d9d5b881f840e199c50 authored about 1 year ago by Jason R. Coombs <[email protected]>
Update Github Actions badge per actions/starter-workflows#1525.

97a5f44787ac5a928534cdf724210c429621435c authored about 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

4f4f6a6711896f5f013ca43879abf25e01866d03 authored about 1 year ago by Jason R. Coombs <[email protected]>
Suppress deprecation warning in dateutil. Workaround for dateutil/dateutil#1284.

33dd01267b6a886217bae3ebd5df5b689e2ab722 authored about 1 year ago by Jason R. Coombs <[email protected]>
Remove news fragment after allowing time to be processed downstream.

26f420a97e73a2ab695023f6cc21f5c786d2b289 authored about 1 year ago by Jason R. Coombs <[email protected]>
GitHub Actions: Combine tox jobs diffcov and docs (jaraco/skeleton#95)

Code reuse

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

5732ebeeaa9480f8cd80c96a3183d7b247f27214 authored about 1 year ago by Christian Clauss <[email protected]>
Upgrade GitHub Actions checkout (jaraco/skeleton#94)

Also, upgrade from `pypy3.9` to `pypy3.10` and remove the `continue-on-error` for Python 3.12.
...

75d9cc1b7cb6f84e7a16a83ec3abb9a478fdb130 authored about 1 year ago by Christian Clauss <[email protected]>
Finalize

f625a8ab82523d595604145a90be8d58dfb57c2c authored about 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

7fac8a3634d475dfa51984ef85a7db6ee0349940 authored about 1 year ago by Jason R. Coombs <[email protected]>
Add news fragment.

d3c726360526661da6ba8523598ab4e2c3a710b9 authored about 1 year ago by Jason R. Coombs <[email protected]>
Add missed `stream` argument

1496c81842b13edfb9b7511e1f56f4cb7da66f87 authored about 1 year ago by Alexander Shadchin <[email protected]>
Limit sphinxlint jobs to 1. Workaround for sphinx-contrib/sphinx-lint#83.

03f03e7802b0842b41f70b2b1c17ab26551a7533 authored about 1 year ago by Jason R. Coombs <[email protected]>
Finalize

babc28763cd8e4f6fc4d6d67136ff51fb9182069 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

3d3bb908a9f9831dfd6d1b4114e2526f21ba5029 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge pull request #290 from python/bugfix/namespace-packages-in-zip

Fixed handling of namespace packages in zip files

cb4bbdd9d3c035a19675770463b6c56f8879a1bf authored over 1 year ago by Jason R. Coombs <[email protected]>
Honor backslashes in inner paths as found in submodule_search_locations.

a9b0c92b303ba34a1631ce2f60c9ee16ea062d71 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge pull request #289 from python/refactor/multiplexed-path-traversables

Add support for Traversables in MultiplexedPath

fe9dbf698f0f03b0305cc9958d5fbba4e243b8c5 authored over 1 year ago by Jason R. Coombs <[email protected]>
When constructing a MultiplexedPath, resolve submodule_search_locations to Traversable objects. Closes python/importlib_resources#287.

463331b37e9811d4f231d2b70d17df7cea7a6551 authored over 1 year ago by Jason R. Coombs <[email protected]>
Update changelog

f23b743f45fe75b6b10d004fd3ce69d181849ae4 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge pull request #288 from python/debt/zip-fixtures

Convert static zip fixtures to proper fixtures derived from disk-based fixtures.

0f89eb3318cb07935e9e1276c0075d2efedbea07 authored over 1 year ago by Jason R. Coombs <[email protected]>
Update tests for MultiplexedPath to pass traversables, addressing some deprecation warnings.

f004f042e9a418e1f4bc94b9cd20d426b7c6d74e authored over 1 year ago by Jason R. Coombs <[email protected]>
Update MultiplexedPath to expect Traversable and add a compatibility shim with deprecation warning.

c02bc7ed1e1b1468cf0ba781ab01ab08916f1d2f authored over 1 year ago by Jason R. Coombs <[email protected]>
Add xfail tests for namespace packages in a zip, capturing missed expectation reported in python/importlib_resources#287.

1d91410d0d709718d9f77fc729f9d3738c6fda1f authored over 1 year ago by Jason R. Coombs <[email protected]>
In zip namespace fixtures, explicitly generate the directory entries implied by children. Workaround for python/cpython#59110.

d3a7f69e44043719330fb68e6183ce0da31b47d3 authored over 1 year ago by Jason R. Coombs <[email protected]>
Prefer ``pass_env`` in tox config. Preferred failure mode for tox-dev/tox#3127 and closes jaraco/skeleton#92.

ca1831c2148fe5ddbffd001de76ff5f6005f812c authored over 1 year ago by Jason R. Coombs <[email protected]>
Separate 'disk' concern of namespace tests.

023d2c13e5c3598e187470369d94bcf39ed411b8 authored over 1 year ago by Jason R. Coombs <[email protected]>
Replace static zip fixtures with dynamically generated zip fixtures built from the same modules as found on the file system.

496acc1a0d8018c830b30a3a28826c9b101975fa authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

e540919d08485e048b56bfd5a49a2d8d7cb8787b authored over 1 year ago by Jason R. Coombs <[email protected]>
Add FORCE_COLOR to the TOX_OVERRIDE for GHA. Requires tox 4.11.1. Closes jaraco/skeleton#89.

928e9a86d61d3a660948bcba7689f90216cc8243 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

bd0a8698d0e712d476afb00024a5858d354f983c authored over 1 year ago by Jason R. Coombs <[email protected]>
Add descriptions to the tox environments. Closes jaraco/skeleton#91.

a6256e2935468b72a61aa7fda1e036faef3bfb3d authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

e06792778cbfcfecae1bdb586e02a1deb552969c authored over 1 year ago by Jason R. Coombs <[email protected]>
Add diff-cover check to Github Actions CI. Closes jaraco/skeleton#90.

b02bf32bae729d53bdb7c9649d6ec36afdb793ee authored over 1 year ago by Jason R. Coombs <[email protected]>
Clean up 'color' environment variables.

The TOX_TESTENV_PASSENV hasn't been useful for some time and by its mere presence wasted a lot o...

0484daa8a6f72c9ad4e1784f9181c2488a191d8e authored over 1 year ago by Jason R. Coombs <[email protected]>
Remove spinner disablement. If it's not already fixed upstream, that's where it should be fixed.

f3dc1f4776c94a9a4a7c0e8c5b49c532b0a7d411 authored over 1 year ago by Jason R. Coombs <[email protected]>
Allow GITHUB_* settings to pass through to tests.

92d2d8e1aff997f3877239230c9490ed9cdd1222 authored over 1 year ago by Jason R. Coombs <[email protected]>
Pin against sphinx 7.2.5 as workaround for sphinx/sphinx-doc#11662. Closes jaraco/skeleton#88.

0e2032c4754c598ba75e467c64009ba4490ddea9 authored over 1 year ago by Jason R. Coombs <[email protected]>
Add API docs. Closes #245.

d5399ef8f183f0ad518871036607189d59a1c1cb authored over 1 year ago by Jason R. Coombs <[email protected]>
Finalize

e8ba13d4f8eb977800dab7bf6582adad71c558e0 authored over 1 year ago by Jason R. Coombs <[email protected]>
Restore LICENSE unintentionally changed in 8de19cf901dece8c587e2d072a687a7acf81d49e.

Closes #285

a203c1b26ee921bd4b17cc8e405148b382ae46aa authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

f768f51adaeb034fa5afafc00aa306ea30d798c4 authored over 1 year ago by Jason R. Coombs <[email protected]>
Remove TOX_WORK_DIR workaround, no longer necessary with tox 4. Ref tox-dev/tox#3050.

c43962adf34c28c22573093419e5e98b2e57cc07 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/tidelift

# Conflicts:
# README.rst

02f31b78d37da2525662369a4db2ace47188f4af authored over 1 year ago by Jason R. Coombs <[email protected]>
Increase visibility of security policy. (#4)

* Create SECURITY.md

Signed-off-by: Joyce <[email protected]>

* Remove the security con...

a7310562fad7a8834c9810c1edd8e00b03e1394b authored over 1 year ago by Jason R. Coombs <[email protected]>
Finalize

a3f5a0b5337c1b824271578659a133c7cba6d3a6 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge pull request #282 from python/debt/80-remove-legacy

Remove legacy functions

b73dea29bf76c9b8afd835363235aa8b96d46f0f authored over 1 year ago by Jason R. Coombs <[email protected]>
Update Python version mapping to include Python 3.13 and updates to 3.12 per python/cpython#97930.

57a03d67f485c252d94071be0403aa191cc04bdf authored over 1 year ago by Jason R. Coombs <[email protected]>
Remove legacy support. Fixes #80.

224d77ee69426746351d26e67abca486002f1282 authored over 1 year ago by Jason R. Coombs <[email protected]>
Finalize

0de39943e6ab57598618018711d44d1f8c71c80d authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge https://github.com/jaraco/skeleton

ad0594ff832d9d3219465dd3065e235c55f39165 authored over 1 year ago by Jason R. Coombs <[email protected]>
Replace redundant step names with simple 'Run'.

747c2a36524f83b84a3d9497121313bb5751b877 authored over 1 year ago by Jason R. Coombs <[email protected]>
Add links to project home page and pypi. Fixes jaraco/skeleton#77.

972d1b3033afba89ffa20e6c492c4d02742e8a9d authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge branch '2023-handoff' of https://github.com/jaraco/skeleton

e87feb3c15a0cdfb68816a73341ab867eed32723 authored over 1 year ago by Jason R. Coombs <[email protected]>
Merge branch 'collapse' into 2023-handoff

23ed6b157f148b05c869ec5523481a63af606d9f authored over 1 year ago by Jason R. Coombs <[email protected]>