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 https://github.com/jaraco/skeleton into feature/skeleton

c7efc114da20938695ea20a4283d996d0dcf7c39 authored about 4 years ago by Jason R. Coombs <[email protected]>
Fix Trove classifier

2693a11a9c3b634974dfaf6c9a132c386b30bfd0 authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge pull request #208 from python/drop-py27

Drop support for Python 2.7

869ec36456c0a85df98f3c52cb18de2f61e21409 authored about 4 years ago by Jason R. Coombs <[email protected]>
Update changelog.

82a1e8d6f7a4abaa0d959c4ae92ac5a3b91c487f authored about 4 years ago by Jason R. Coombs <[email protected]>
Drop support for Python 2.

bacdfd9f0169fe917c483988fc432a357d3a7bc4 authored about 4 years ago by Jason R. Coombs <[email protected]>
Specify main as the default branch. Same as python/importlib_metadata#269.

bb281bebc8fc7aea758c0c842978b7b2b49259b0 authored about 4 years ago by Jason R. Coombs <[email protected]>
Avoid trying to specify which Python versions are supported in the README. It only leads to confusion, as the project supports Python 2.7 and 3.4+ but particular releases are more constrained.

9642f4d79ca0d748f129d737942a6a127e897316 authored about 4 years ago by Jason R. Coombs <[email protected]>
Update changelog.

cc8b765e8abd574aced59e6b0ada157a0b3797d3 authored about 4 years ago by Jason R. Coombs <[email protected]>
Enable automerge

150321caba0dc73489b61d6b5bbfbed52b795ae7 authored about 4 years ago by Jason R. Coombs <[email protected]>
Update skeleton description to describe the periodic collapse. Fixes #27.

2667241f44fed464948cbd140bed1b17cfe4e826 authored about 4 years ago by Jason R. Coombs <[email protected]>
Collapse skeleton history from archive/2020-12

c681f6748acaea1bf0b706528c36327cc94a6eed authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge pull request #205 from FFY00/reame-compatible-versions

readme: update compatible Python versions

eb0554035b499e4a5349dcc56a2bda51835f4fde authored about 4 years ago by Jason R. Coombs <[email protected]>
doc: Remove extra parentheses after module name

`pkg_resources` is the name of a module rather than a function, so those don't make much sense t...

94736e0400f97e2cb6103de7cfbaf8547294c344 authored about 4 years ago by Florian Bruhin <[email protected]>
Move Tidelift release note publishing to Github Actions.

fb8d9c43500c06f6f2286ea7c7ae452d41cce412 authored about 4 years ago by Jason R. Coombs <[email protected]>
readme: update compatible Python versions

Adresses #204

ab1571938416638b8686b76659a9e6a61b6c8b4b authored about 4 years ago by Filipe Laíns <[email protected]>
Update changelog for v3.2.1

162e95e0a5712a1184389a19ccd03ec96d5ed149 authored about 4 years ago by Jason R. Coombs <[email protected]>
Clean up syntax in changelog.

474ecdd9d37adb3414208806a4b3a5f2228d1812 authored about 4 years ago by Jason R. Coombs <[email protected]>
Add hyperlinks to the changelog for issues (including bpo) and PEPs.

dbe4d9f73cc1f9c6005defeeb829322f967c7053 authored about 4 years ago by Jason R. Coombs <[email protected]>
Drop py35 from tox. Ref #202.

c3044eb730f2a31aa3183f7bedbf4654c4b30a6b authored about 4 years ago by Jason R. Coombs <[email protected]>
Drop support for Python 3.5. Fixes #107.

bed6a81b44e10deca50a0d744ee1f3225e30cd28 authored about 4 years ago by Jason R. Coombs <[email protected]>
readers: fix undefined FileNotFoundError and NotADirectoryError on Python 2

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

68d10865d5e6205d9433771b3c71a40c40c66666 authored about 4 years ago by Filipe Laíns <[email protected]>
readers: use __truediv__ to join paths in MultiplexedPath.joinpath

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

0410296a3093e74d2676e318c0c4e8fb57a9f98a authored about 4 years ago by Filipe Laíns <[email protected]>
tests: add tests for NamespaceReader

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

c4a20bf3c108581bc3d63d697cba4d1d8dbfdf26 authored about 4 years ago by Filipe Laíns <[email protected]>
readers: fix path order in MultiplexedPath

set() does not guarantee that the order will be keept, replace it with
list(OrderedDict.fromkeys...

620a090a0286d0c1e22787cc8668420cc97aa1d5 authored about 4 years ago by Filipe Laíns <[email protected]>
tests: add tests for MultiplexedPath

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

140efbfab724604a10854feb25c1262835181feb authored about 4 years ago by Filipe Laíns <[email protected]>
readers: make all file methods of MultiplexedPath raise FileNotFoundError

MultiplexedPath can never be a file, so we can never open or read from
it.

Signed-off-by: Filip...

85cf2cffadf76ea47e01879a404bb6a02c35f700 authored about 4 years ago by Filipe Laíns <[email protected]>
Remove unnecessary header from readme.

00aec71139624c2d8970396c916892975f6f817b authored about 4 years ago by Jason R. Coombs <[email protected]>
Declare documentation URL in the project metadata. Use project source as main URL. Remove redundant URLs redundantly declared.

e307c02df94d0e4df037c9bec8e64bc0843f92ab authored about 4 years ago by Jason R. Coombs <[email protected]>
Replace GitLab with Github.

2777aa6e38de082af854ca4278ef7f8a426d7d28 authored about 4 years ago by Jason R. Coombs <[email protected]>
Convert comment to docstring

c24fcb69955582f2ddfff12e85672a901a6803ce authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge pull request #199 from FFY00/fix-diffcov

ci: fix diffcov

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

c284863b9a63033cfa5dd5469486632e9c1d4e48 authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge tag 'v3.1.1' into master

19cd2248ce9ffef7388c9022936e6605a670ca19 authored about 4 years ago by Jason R. Coombs <[email protected]>
Ensure contents is eagerly evaluated to avoid leaving resources from the reader open.

7fa374e58eff8e7c30dcdb2b36487f838aac71c5 authored about 4 years ago by Jason R. Coombs <[email protected]>
ci: fix diffcov

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

4934cbaac7219669560ff57c8f7f3ee86702a2a7 authored about 4 years ago by Filipe Laíns <[email protected]>
Update changelog. Closes #68.

7c425c1307ab93b0d1851e4aa96c39748f7d133f authored about 4 years ago by Jason R. Coombs <[email protected]>
Add qa/coverage checks

1d9b9b9b8db38f235d37e6ff43914dcda7fdb519 authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge pull request #196 from FFY00/namespace-resources

Add support for resources in namespace packages

eff158445f3f1d41044359160784244a86ac77a6 authored about 4 years ago by Jason R. Coombs <[email protected]>
add support for namespace modules in contents

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

8e1a218a0e45ef28eee7e56c1040138f9615326c authored about 4 years ago by Filipe Laíns <[email protected]>
tests: remove tests making sure namespace packages can't have resources

That is changing, we want to add support for resources in namespace
packages.

Signed-off-by: Fi...

9d17ceb36dac78adfffc195e265bcc21e4da3dd0 authored about 4 years ago by Filipe Laíns <[email protected]>
add support for namespace packages in open_binary

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

8462af37dcd4355da1905b9f8eb0cf6b032cc8ec authored about 4 years ago by Filipe Laíns <[email protected]>
Merge pull request #194 from python/bugfix/bpo-41490

Release handle on zipfile when generating path in ZipReader

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

522f271d4cd7f790235a19efad40f963a7e3387a authored about 4 years ago by Jason R. Coombs <[email protected]>
Exclude zip files from coverage so Delete tests don't trip up coverage.

c929cbca3358ecb12d87dc0415823666f2d9c038 authored about 4 years ago by Jason R. Coombs <[email protected]>
Fix posargs for cov, diffcov

f85c3e18f12744c2c1021aebfa0fae283b78a323 authored about 4 years ago by Jason R. Coombs <[email protected]>
Consolidate import_helper functions.

9b018ff8c29511b22741fdcc2d3ac3ad66795af9 authored about 4 years ago by Jason R. Coombs <[email protected]>
Ignore types on compatibility objects

0fae833adbdb56a93ff5e49fa53d35f466322a0d authored about 4 years ago by Jason R. Coombs <[email protected]>
Refactor _path_from_reader to avoid introduction of extraneous context managers.

eb8570c25fc80be6431c3a43f218daabd08f4911 authored about 4 years ago by Jason R. Coombs <[email protected]>
Remove unnecessary context managers.

4657df76608f3587e56d69abadffedccb988241f authored about 4 years ago by Jason R. Coombs <[email protected]>
This approach begins to work, but it requires as_file to be aware of the internals of zipfile.Path.

f661cb4e7f130e8722c0a66db92367b27b97d280 authored about 4 years ago by Jason R. Coombs <[email protected]>
Also delete references to reader in _path_from_reader

0410114959879919b9971ad3268ff9564e55e34e authored about 4 years ago by Jason R. Coombs <[email protected]>
Try sleeping to see if that gives gc time to clean up and close the zipfile.

01a2ed4fa9cc8e9da28cbfd3a7c0cb504d787fca authored about 4 years ago by Jason R. Coombs <[email protected]>
Defer construction of the zipfile.Path and release the handle after grabbing a temporary file. Closes #110.

6ab2b584448e2a67e87092791f92046b744df470 authored about 4 years ago by Jason R. Coombs <[email protected]>
Add Python 2.7 compatibility for modules_setup/cleanup

922871bb5d3c4a0e7e947ae8c62a9b79ddc50368 authored about 4 years ago by Jason R. Coombs <[email protected]>
Ensure unlink gets fspath treatment

5d047c90d444eff9ed3e011ba67b60fb83805eaa authored about 4 years ago by Jason R. Coombs <[email protected]>
👹 Feed the hobgoblins (delint).

87361b1473b936370795adf262fe95f2ff1daa9a authored about 4 years ago by Jason R. Coombs <[email protected]>
Add test capturing deleting zips. From python/cpython#21748.

9992a549c82ea38cfec9dfe24da7594accff60e6 authored about 4 years ago by Jason R. Coombs <[email protected]>
Also delete the reader in _tempfile

e838d1b7084c0e62587053f51345fadcd0480b06 authored about 4 years ago by Jason R. Coombs <[email protected]>
Skip this test, because it's difficult to achieve.

b0809487a3256aeb9af1e24349e26801ea69363d authored about 4 years ago by Jason R. Coombs <[email protected]>
Try with setup-python@v2

56072db4ead7fa77ca9d92e0076176550d02bc22 authored about 4 years ago by Jason R. Coombs <[email protected]>
Remove GitLab config, no longer needed.

a3da3c16a6ba9e1208b2e76afa9d54df83b3e12e authored about 4 years ago by Jason R. Coombs <[email protected]>
Test on Python 2.7 and 3.5-3.9. Release on 3.9.

94287a6bb22b4842ce6f093dda239c1ed42fd3e5 authored about 4 years ago by Jason R. Coombs <[email protected]>
Specify just the default test environment

76bc74d732d0bce67c6c1ec3d12be8c26df3d2a4 authored about 4 years ago by Jason R. Coombs <[email protected]>
Add Github Actions as defined in jaraco/skeleton

bcdc42b10326a4db0866922fb9f967c5571b46a1 authored about 4 years ago by Jason R. Coombs <[email protected]>
Honor TOX_WORK_DIR if set. Workaround for tox-dev/tox#20.

f9efb929f3b1952f56069b23155fd01916ab8b66 authored about 4 years ago by Jason R. Coombs <[email protected]>
Test also on Python 3.9.

484c0ba23f4240568d0cec43ce3318c7dff07933 authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/test-with-py39-win' into 'master'

Avoid hard-coding latest stable Python. Closes #109.

Closes #109

See merge request python-devs...

d3348d19b35360bf27f68f02a1cc69ebd9787944 authored about 4 years ago by Jason R. Coombs <[email protected]>
Avoid hard-coding latest stable Python. Closes #109.

78d5a90335509fb2cc53a247eb29faa42378b07e authored about 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/ci-windows' into 'master'

Run CI on Windows

Closes #99

See merge request python-devs/importlib_resources!106

e8a85722e6eb3e309437f1421b52f14a866dafa0 authored over 4 years ago by Jason R. Coombs <[email protected]>
Run CI on Windows also. Closes #99.

3c3bb3db57c9bbe28b81d4dfd49cc4bbb1d9b56a authored over 4 years ago by Jason R. Coombs <[email protected]>
Add codecov token to the repository to enable merge requests not to fail. Closes #98.

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

Remove __version__

Closes #100

See merge request python-devs/importlib_resources!105

7e873b82eaf51ae766bfc107d8b04e9ac8c15541 authored over 4 years ago by Jason R. Coombs <[email protected]>
Remove __version__. Closes #100.

526b26443a1ed714cc91d9455d485df62417bd9d authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'bugfix/101-pyinstaller-expose-trees' into 'master'

Declare hidden imports for pyinstaller

Closes #101

See merge request python-devs/importlib_res...

6b7e858bf9b1e6d97b7357db615f6e7012409b23 authored over 4 years ago by Jason R. Coombs <[email protected]>
Declare hidden imports for pyinstaller. Closes #101.

8858e74b2540def178c286c1a8973c5637217cda authored over 4 years ago by Jason R. Coombs <[email protected]>
Refresh zip files.

93428774ba6ede77709babe2af5c0199a74a3872 authored over 4 years ago by Jason R. Coombs <[email protected]>
Include all package data. Closes #93.

2707fb7384e76cda715de14bea5956339969950f authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge merge request 102.

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

81d19205fa3c7749ebeff1ef8087d6eb1d64cb14 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge remote-tracking branch 'origin/feature/backport-39'. Closes #96.

d4b373411c5825de2a85e01af8f812d65f9783a3 authored over 4 years ago by Jason R. Coombs <[email protected]>
Decouple FileReader and ZipReader.

dcd804c20f1046e092338aac1a5926239d6e4f41 authored over 4 years ago by Jason R. Coombs <[email protected]>
Ensure native file system paths are returned directly.

1fe4af88385797fabe05d5b11fe07df7e6cf27ff authored over 4 years ago by Jason R. Coombs <[email protected]>
Add test capturing ensure-native-path

c635396659e8e94c82bcd736915d979ea8a87870 authored over 4 years ago by Jason R. Coombs <[email protected]>
Import pathlib/pathlib2 and contextlib/contextlib2 based on python version

Instead of checking for an ImportError use sys.version_info to decide which
package of pathlib o...

9f2f9b6282994de22285666db7f2a29b4a6ea27b authored over 4 years ago by Mignon Cicchetti <[email protected]>
Refactor get_resource_reader to break down into tiered selections.

edac8ed1ec85b123e22ee8867c2bc782e3b85901 authored over 4 years ago by Jason R. Coombs <[email protected]>
Update changelog. Version bump is major due to interface change.

060bc907b2485c1bb403e800db82ce88f5ac322b authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'feature/backport-39' into 'master'

Refresh based on latest code from Python 3.9

See merge request python-devs/importlib_resources!101

d2fa2f3e2e02d92aef83c96bb4613d272f14b500 authored over 4 years ago by Jason R. Coombs <[email protected]>
Use correct syntax for is_file

77a8b412cdb25df2080f9205a60f575d7623468a authored over 4 years ago by Jason R. Coombs <[email protected]>
Revert changes in Readers for b85f74a. Upstream needs this interface.

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

2e568287847ca863d74cc2e1f4018243a920f551 authored over 4 years ago by Jason R. Coombs <[email protected]>
Merge branch 'debt/less-coverage' into 'master'

Lower standards to only 70% coverage and run tests on Python 3.7 and 3.8.

Closes #92

See merge...

2b4a476836a0bf2e1766f29c472a0534bc7c3028 authored over 4 years ago by Jason R. Coombs <[email protected]>
Lower standards to only 70% coverage and run tests on Python 3.7 and 3.8. Closes #92.

db1fa76b8b77baeaf68a4a3bfa2c7f31a5910982 authored over 4 years ago by Jason R. Coombs <[email protected]>
Move get_resource_reader to _common

eb2ce1513f151278c440af8b1b2b8dcd95785d45 authored over 4 years ago by Jason R. Coombs <[email protected]>
Move normalize_path to _common

88b7172052d002caf560d43814b1996d41a85a2c authored over 4 years ago by Jason R. Coombs <[email protected]>
Move files to _common

8cf1ec97d1c862195515bf5c39f1eba6b8677430 authored over 4 years ago by Jason R. Coombs <[email protected]>
Fix typing errors.

794c57081a1e5351f9c89f7c2ea6d2238eac57e7 authored over 4 years ago by Jason R. Coombs <[email protected]>
Move _resolve and _get_package to _common.

f5e48cc91cbc3b2ca833459c0d85fdd577a95b2a authored over 4 years ago by Jason R. Coombs <[email protected]>
Move more of the compatibility behavior into _compat, this time allowing for _common.from_package to mirror upstream implementation.

c5f1bae34a2cdac412cef1b3516a159f32a1b44d authored over 4 years ago by Jason R. Coombs <[email protected]>
Move more of the compatibility behavior into _compat.

b85f74aa2301e33bef69c5840614e776d92bdc14 authored over 4 years ago by Jason R. Coombs <[email protected]>
Add readers module from python/cpython#20576.

66b53374eeafb9c162f27679145dadfd66471db5 authored over 4 years ago by Jason R. Coombs <[email protected]>