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 'pep518' into 'master'

Fully support pyproject.toml as the single source of truth

See merge request python-devs/import...

33f7c40048a4db860bfeba1baae2f65a362b81df authored about 7 years ago by Barry Warsaw <[email protected]>
Merge branch 'projectinfo' into 'master'

Add some project information and a changelog

See merge request python-devs/importlib_resources!42

e046825510e63aaa6a8a2a9a47327056a813acb3 authored about 7 years ago by Barry Warsaw <[email protected]>
Add some project information and a changelog

8b6c48482fa0d102ca2c90e5bd9095eedac44549 authored about 7 years ago by Barry Warsaw <[email protected]>
Merge branch 'issue38' into 'master'

Expose Package, Resource, and ResourceReader in the namespace

Closes #38

See merge request pyt...

4f01b394233cd4cb48458c16081eb14f9dc96ce7 authored about 7 years ago by Barry Warsaw <[email protected]>
Expose Package, Resource, and ResourceReader in the namespace

Closes #38

941a19c0e796318dbd30c5639e38ab471b071ded authored about 7 years ago by Barry Warsaw <[email protected]>
Merge branch 'renames' into 'master'

"filename" -> "resource"

Closes #33

See merge request python-devs/importlib_resources!39

8d6e24d175c6d07d80455a0d71d855730f8f02fe authored about 7 years ago by Barry Warsaw <[email protected]>
"filename" -> "resource"

2249ef8fcdc96cb2d721c0a4bbf921b72a5eee7c authored about 7 years ago by Barry Warsaw <[email protected]>
Merge branch 'abcdocs' into 'master'

Document the ABC

Closes #36

See merge request python-devs/importlib_resources!40

5d53bf92fa7a348e5725415b05796695a4e2fe21 authored about 7 years ago by Barry Warsaw <[email protected]>
Document the ABC

a81e25b9d5b9dd3376116cb05e795e9d5dacc89e authored about 7 years ago by Barry Warsaw <[email protected]>
Merge branch 'gitlab-ci' into 'master'

Add CI YAML file

See merge request python-devs/importlib_resources!38

c2f59e3a84cd6d742178ed69c83add571666126d authored about 7 years ago by Barry Warsaw <[email protected]>
Add CI YAML file

b5f1a5817bf12c3005190d4ac0aeddbadd3f6982 authored about 7 years ago by Barry Warsaw <[email protected]>
Add is_resource() and contents() (#37)

Support for is_resource() and contents()

e82b5675b9fef7dd971b796136687f915f7a39ca authored about 7 years ago by Barry Warsaw <[email protected]>
Add API documentation (#34)

API documentation.

Closes #16

3e9cda34390f7c0c0db2e293320a7222d62fe48f authored about 7 years ago by Barry Warsaw <[email protected]>
Tweak intersphinx settings to see if it makes them work

a7e8a667dc4cb53c1e5654a82758d70cd258d8c9 authored about 7 years ago by Brett Cannon <[email protected]>
Use the "default" theme

Will, by default, use the RTD theme on RTD.

e548bdb44b49f635f5b6c0610d6fe56f45b4afa1 authored about 7 years ago by Brett Cannon <[email protected]>
Use the full name of functions in the migration guide's sections

Makes it more obvious from the TOC what the guide is for.

fc5021cf3b25d48eee89b2dc26ff32865471e31f authored about 7 years ago by Brett Cannon <[email protected]>
A start on the documentation (#30)

A first pass on the documentation, including usage and migration guides. API docs will be done ...

fc0f794ec8cb17abb4ea007f17a9fe6f0d7db9a1 authored about 7 years ago by Barry Warsaw <[email protected]>
Support text open(), though not by default (#32)

Closes #31

8475c052110c58d7d2ee8898cf91514288fc62a2 authored about 7 years ago by Barry Warsaw <[email protected]>
Support binary read when encoding=None (#29)

Closes #28

f1ccb15cd8fa0181e2311e957834fd0766d6cc03 authored about 7 years ago by Barry Warsaw <[email protected]>
Repair Python 3.4 support (#27)

* Add a missing dependency for Python 3.4
* Fix coverage for Python 3.4

1f0aeb86ff76b381559c30dd52e962eeaf58cc6b authored about 7 years ago by Barry Warsaw <[email protected]>
Support Python 2.7 (#24)

Refactor into Python 3 and Python 2.7 submodules.

64a9e9fa542aa2aab42eb9122f660502bb5bd96e authored about 7 years ago by Barry Warsaw <[email protected]>
Switch to the Apache License v2 (#25)

This is one of the two approved incoming PSF licenses.

Closes #23

e11c236d81a203ec0a8212faf39947da90a7d615 authored about 7 years ago by Barry Warsaw <[email protected]>
Use coverage.ini in Travis

de0f27ff6972fdf0244a3a0044389f09a6e647dd authored about 7 years ago by Brett Cannon <[email protected]>
Generate coverage (#22)

38555883571f0a81828de1a532c38b5530088906 authored about 7 years ago by Brett Cannon <[email protected]>
Add support for multiversion testing with tox (#21)

Also full coverage for all supported Pythons.

a07bc94a03a9e6ce612f4648ebce8b6a61e8eabc authored about 7 years ago by Barry Warsaw <[email protected]>
Use Flit for packaging

71651e9d63cc2f306a6f853fb5739063a69ab6fa authored about 7 years ago by Brett Cannon <[email protected]>
Support the ResourceReader API

83bfaa57426b653eb8d883bef3ee484463f6513c authored about 7 years ago by Brett Cannon <[email protected]>
Make Python 3.4 happy

71a5fe3bea239d38f985a9dea0de516a6f00ed8d authored about 7 years ago by Brett Cannon <[email protected]>
More LBYL

d7e6df30a31d14f80c7df0c8513a4a4c0b0ddaa4 authored about 7 years ago by Brett Cannon <[email protected]>
Make mypy happier

e02ddeacb8f930849d053d50c666ceb20990a6ae authored about 7 years ago by Brett Cannon <[email protected]>
Use LBYL

fc2337d28125e67b780c1328b6da3be8898e1667 authored about 7 years ago by Brett Cannon <[email protected]>
Guarantee data files do not have their line endings changed by git

eaeae38204cc7885658d5136ea292846668bc408 authored about 7 years ago by Brett Cannon <[email protected]>
Use the ResourceReader API

e3d95724f671367934ace97f3384d61a5946e720 authored about 7 years ago by Brett Cannon <[email protected]>
Add the ResourceReader ABC

f77ef54b8a1329d2b9a7de79c193a8095078d94d authored about 7 years ago by Brett Cannon <[email protected]>
Update README

4d25546e74696aa24e84aeebd3f2ab2707c4addb authored about 7 years ago by Brett Cannon <[email protected]>
Add zip support

c26840e4fba2c5620df897c0ec722cdf3a0c3613 authored about 7 years ago by Brett Cannon <[email protected]>
Python 3.4 & 3.5 lack os.fspath() support

981b362aadf3a460add0c9d9d9dd07006edec573 authored about 7 years ago by Brett Cannon <[email protected]>
Don't use pathlib.Path.resolve() due to lack of 'strict' argument in Python 3.5 and older

1294d409ddad8cb0696fee1284148834196ca143 authored about 7 years ago by Brett Cannon <[email protected]>
Be tighter with the exceptions

43cb1630fabfa187a1c94404716f9f1ed3681d9a authored about 7 years ago by Brett Cannon <[email protected]>
Drop unnecessary code

962e8f8c6191af023ec286c592a38d45c6d485cf authored about 7 years ago by Brett Cannon <[email protected]>
EAFP

7af194381d31cfdbf8a8e2097922ddf3e8d8db45 authored about 7 years ago by Brett Cannon <[email protected]>
Catch the appropriate exception based on PEP 302

9ee0528a782f7778fb0f8724daa29d5133ad697a authored about 7 years ago by Brett Cannon <[email protected]>
Bye-bye, f-strings :(

24a57d04ec88074053934b6bb5d5ac0534696a80 authored about 7 years ago by Brett Cannon <[email protected]>
Optimize opening a file when it already exists on disk

818e58d99e32efe8fe8ddf6d514e800c07f02407 authored about 7 years ago by Brett Cannon <[email protected]>
Add __main__ code

539f3feea0089e2540a6814948d7f8de1324e881 authored about 7 years ago by Brett Cannon <[email protected]>
Test zip data for read()

ca8094415e355c330170b2add29dd61e248342cd authored about 7 years ago by Brett Cannon <[email protected]>
Test zip data for path()

6daf3d416be4a54b8fbb4cbedc833d086b40fe9d authored about 7 years ago by Brett Cannon <[email protected]>
Factor out zip setup code

6ac5da6b0c4fad8655cd314f52f10a13533fd7e6 authored about 7 years ago by Brett Cannon <[email protected]>
Clean up after the zip test file better

b401980cf317387b688e5a3b093e204fabacdfa0 authored about 7 years ago by Brett Cannon <[email protected]>
Factor out common tests

47aaaa015b34d23fb8a2bf3bc808d6e94d22dfa0 authored about 7 years ago by Brett Cannon <[email protected]>
Support zip files for open()

a9bafd030a20862cb000285642c87f89ca52dc1e authored about 7 years ago by Brett Cannon <[email protected]>
Implement path()

d99bcd0e4d49cb36429490c724c8bd3552934c73 authored about 7 years ago by Brett Cannon <[email protected]>
Make Mr. PEP 8 happy ;)

5fdfc5f2fe6cb60daa03fca0dc5b9bd5c7996515 authored about 7 years ago by Brett Cannon <[email protected]>
Make Python 3.4 happy

a2238e7b2346ffd978ee2adf15e1ae917f213419 authored about 7 years ago by Brett Cannon <[email protected]>
Merge branch 'master' into implement-path

8a1b7be1793507e93033a7d283ce4eff72a8df22 authored about 7 years ago by Brett Cannon <[email protected]>
Merge pull request #9 from brettcannon/implement-read

Implement read()

be3827996cc18cfad230afab504aceed76a1c95f authored about 7 years ago by Brett Cannon <[email protected]>
Make mypy happy

53747f505e5536c66d4c6c0f27ba3faba078c50f authored about 7 years ago by Brett Cannon <[email protected]>
Make mypy happy

e4a48c140f2d53489837cbf1651878731c81eb0a authored about 7 years ago by Brett Cannon <[email protected]>
Make both mypy and pytest happy due to their lack of recognizing __spec__

1e8189919d748a844a6776cf024385ef72532546 authored about 7 years ago by Brett Cannon <[email protected]>
Drop pseudo-code now that all the code is implemented

394649a42bd6dbba49102b465f87233180afd7af authored about 7 years ago by Brett Cannon <[email protected]>
Implement path()

9ef28c2bb37468c95c33b9dfa273c396ebca3fe4 authored about 7 years ago by Brett Cannon <[email protected]>
Disambiguate test data files by their contents

e087e16d1e0c7f3a2ef74a83a4c4659f0727a435 authored about 7 years ago by Brett Cannon <[email protected]>
Implement read()

2d9aa2d3c10bb88fe92daa24e966e4a2c6a247aa authored about 7 years ago by Brett Cannon <[email protected]>
Don't fail under pytest

2269567d650def39ecd8e7164b9b2ae3bef3575c authored about 7 years ago by Brett Cannon <[email protected]>
Implement open()

61c76efd762a65f88190d1c7ee6816f22ece24c2 authored about 7 years ago by Brett Cannon <[email protected]>
Have the README use a more performant decoding mechanism

240c6a4dbe7582dba95cfd0598fd418aaf2f0c12 authored about 7 years ago by Brett Cannon <[email protected]>
Make test <3.6-happy

bed6ce43900f9fd91b7208c2de4c236a4b349e61 authored about 7 years ago by Brett Cannon <[email protected]>
Update naming

95ccac1e400bb6b753e559dcace1b4aed87553dd authored about 7 years ago by Brett Cannon <[email protected]>
Actual merge fix

a08c34159cc3f6d5079cf859e32a2ecf063eea70 authored about 7 years ago by Brett Cannon <[email protected]>
Merge branch 'master' into test-open

4a8d60cdb8f0797db2ffaf03c1abe12319ba4f2c authored about 7 years ago by Brett Cannon <[email protected]>
Make mypy happy

86eae0a0baefa34678c6e0f567abef3103012155 authored about 7 years ago by Brett Cannon <[email protected]>
Tweak execution of mypy to match what works locally

172e6649b96f3d4e1dd195a8bef458ca458b5808 authored about 7 years ago by Brett Cannon <[email protected]>
Update to current version of the spec

69111440551de62e5055181c9cfb3ec0b5b3e741 authored about 7 years ago by Brett Cannon <[email protected]>
Specify the file encoding in the file name

e176456434e93f0cb21e915a346e3793eebf7269 authored about 7 years ago by Brett Cannon <[email protected]>
Clarify some things

e94452512490059fa31b31ee33d07eab587b7d82 authored about 7 years ago by Brett Cannon <[email protected]>
Only accept a file name

Closes #8

6b83a722ceae9e45afb349829c6e912607fe5682 authored about 7 years ago by Brett Cannon <[email protected]>
Accept packages or package names

Closes #7

1143d03d1ae1f2fde6cbacc721c4f02f67665d1a authored about 7 years ago by Brett Cannon <[email protected]>
Don't use a Union unnecessarily

fed7d21c55adb0897731ab19c5ce04b6e0975ac8 authored about 7 years ago by Brett Cannon <[email protected]>
Fix function name

cbfa089f2616927b1903b15eb8ed96ed7b2f906e authored about 7 years ago by Brett Cannon <[email protected]>
Drop _fspath()

324d079e19b114573084adc03dfba628fbe6f769 authored about 7 years ago by Brett Cannon <[email protected]>
pathlib support is a Python 3.6 thing

dd772b445bb6e282ccab1f38473517e35f82eff0 authored about 7 years ago by Brett Cannon <[email protected]>
Embed os.fspath()

430c70a9d4b2c497ed390e554a71c15ebd316e3d authored about 7 years ago by Brett Cannon <[email protected]>
Tweak a test to guarantee an absolute path

2e42693550cf765097c3d60009a66c1cdcb12d78 authored about 7 years ago by Brett Cannon <[email protected]>
Add mypy testing

e2aa7951c1c00d12cff572c49df35b4d1dc826e6 authored about 7 years ago by Brett Cannon <[email protected]>
f-strings

62641b95e4ea7388a09eea907167545544dc7d85 authored about 7 years ago by Brett Cannon <[email protected]>
Turn off email notifications

50de72f6d7d0b61e9b3299b10a999144a0bb4384 authored about 7 years ago by Brett Cannon <[email protected]>
Missed an f-string

ac47cac90c37e6b9daed525ea5bbae869828eafc authored about 7 years ago by Brett Cannon <[email protected]>
Remove f-strings :(

9f343f12ab4f761f9de5f2e881d041b5cb5b4061 authored about 7 years ago by Brett Cannon <[email protected]>
Add Travis

0babbaca0d8a0b20bacad271466b0eaece12dc8c authored about 7 years ago by Brett Cannon <[email protected]>
Implement open()

403bdc76f4f1ca81b0990df291d899e6ef7c98a6 authored about 7 years ago by Brett Cannon <[email protected]>
It's a package name, not a module name

5b88816d63d24d3b47783430c4d2ee2fa941a2a2 authored about 7 years ago by Brett Cannon <[email protected]>
Empty package

Need to start somewhere :)

929c31fe21dffc542f5cff2b553ac9ba8afce020 authored about 7 years ago by Brett Cannon <[email protected]>
Dropping 2.7 support

1531f6965cfbadf73306e970a910adafc72c9ba3 authored about 7 years ago by Brett Cannon <[email protected]>
Revert back to tempfile.mkstemp()

71fcb0f686f76dbf2766c561ca9aaa65a4dff304 authored about 7 years ago by Brett Cannon <[email protected]>
Clean up path() implementation

e56a8f32b0502c6b7cafa9b0368853af5b2af4cf authored about 7 years ago by Brett Cannon <[email protected]>
Use NamedTemporaryFile instead of tempfile.mkstemp()

dedb868487b3856965d208360ec0f425db7c7391 authored about 7 years ago by Brett Cannon <[email protected]>
Touch up the README

eb46abb5536880125d6731bbb989ee344bc3fbce authored over 7 years ago by Brett Cannon <[email protected]>
Add a read() function to the high-level API

c92a372bb11a984518537b0c670b4b3039595bd5 authored over 7 years ago by Brett Cannon <[email protected]>
Move open issues to the issue tracker

6f3b134361e9098946e234f58cfb8337d58b3538 authored over 7 years ago by Brett Cannon <[email protected]>
Finish fleshing out spec

7efbc771a7c324f2671c81aa83580825f445cd44 authored over 7 years ago by Brett Cannon <[email protected]>