Ecosyste.ms: OpenCollective

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

github.com/python-trio/outcome

Capture the outcome of Python function calls
https://github.com/python-trio/outcome

Merge pull request #40 from A5rocks/release-1.3.0.post0

Bump version to 1.3.0.post0

532bbd812ee48e5efc1b06f2d2b7df35eeabd4e2 authored about 1 year ago by EXPLOSION <[email protected]>
Start new release cycle

e638e4000e0984800f3a34f2eb65a11057b72612 authored about 1 year ago by A5rocks <[email protected]>
Bump version to 1.3.0.post0

bf687c97ce6f010d092bfcaecad51132fb978725 authored about 1 year ago by A5rocks <[email protected]>
Merge pull request #39 from A5rocks/post-release-fixes

Post release fixes

c803e74e4ebc4f5e1321c29165cfc7ac7c82b325 authored about 1 year ago by EXPLOSION <[email protected]>
Add typing classifier and changelog link

1bcda1c06d21f8afce002ecb0752d4a1d890defb authored about 1 year ago by EXPLOSION <[email protected]>
Fix up changelog

e726f6d38d4c8b12c59c18b681218058e6cc5be9 authored about 1 year ago by EXPLOSION <[email protected]>
Merge pull request #38 from A5rocks/release-1.3.0

Bump version to 1.3.0

645758d70a6a012435896297038dadcdfc715e77 authored about 1 year ago by EXPLOSION <[email protected]>
Start new version cycle

c3d55a509048bae264da92fbe6360d4e858c6b3a authored about 1 year ago by A5rocks <[email protected]>
Update RTD to v2 config

ddcf47fa2f59b1e5941a5934d98595cbb9abe02c authored about 1 year ago by A5rocks <[email protected]>
Counteract CI bitrot

`pip install -U pip` was acting weird on Windows: use `python -m pip
install -U pip` instead.

1640926d7d4ed028f645ec70c8ba9cffe5cb6324 authored about 1 year ago by A5rocks <[email protected]>
Bump version to 1.3.0

4037dd7fa89b3a26f41594607bc94aaea422d7c3 authored about 1 year ago by A5rocks <[email protected]>
Merge pull request #36 from TeamSpen210/typing

Add type hints

a6144a1c2725567e0111d158c63b335d008ea21d authored over 1 year ago by Vincent Vanlaer <[email protected]>
Merge this back into setup.cfg

e78527c0d3055c5bc32c98cdf4d46068b3a07c55 authored over 1 year ago by Spencer Brown <[email protected]>
Ignore type_tests.py for coverage, never executed.

6c176de5edbe0f4d94336b8431d09ba655da7939 authored over 1 year ago by Spencer Brown <[email protected]>
Try that properly

8315224e2eb4a0a26c55d0e385dbef533e93d5f0 authored over 1 year ago by Spencer Brown <[email protected]>
Explicitly specify folder locations for coverage

f187da01f406784a11e61b0e6459ede1794f4d11 authored over 1 year ago by Spencer Brown <[email protected]>
Match up the typevar names

f52500ac5e598408d176a0e76e7e404a182b0003 authored over 1 year ago by Spencer Brown <[email protected]>
Fix import order

6766678e50582737591b69887dd52afad69f9950 authored over 1 year ago by Spencer Brown <[email protected]>
Bump Sphinx version to the same as Trio

This is needed to have :value: for :py:data:, to show what Maybe equals

5bf059eff183940e48b75f8b29f636b7a395a646 authored over 1 year ago by Spencer Brown <[email protected]>
Maybe fix coverage

d711238d60eee6ac8a801513617b7daa0f01dcb5 authored over 1 year ago by Spencer Brown <[email protected]>
Formatting

f9cee5033a7e813d5b46f8cd0365e9a4ff2ba8fa authored over 1 year ago by Spencer Brown <[email protected]>
Add coveragerc file to exclude typing.overload implementations

3e1dff287db8345c1fd73269fc4932a843150ec5 authored over 1 year ago by Spencer Brown <[email protected]>
Ignore Sphinx autodoc being unable to find typevars.

09105454b4a7c46b2abaf5ffb79606d84fce6c0e authored over 1 year ago by Spencer Brown <[email protected]>
Include example and docs for Maybe

221cac4ae04e3e475cc592bd1f642c6bf68d9086 authored over 1 year ago by Spencer Brown <[email protected]>
Test maybe narrowing behaviour

b129c1994276169d6a728859c8ac729e2d420100 authored over 1 year ago by Spencer Brown <[email protected]>
Avoid inference when testing this mismatch

a518ba11b1d589f58154ac7851b7ccffc5a05b8a authored over 1 year ago by Spencer Brown <[email protected]>
Switch to more descriptive artificial classes here

05c224f687a07e6dba81a9985b6a1c59001e759c authored over 1 year ago by Spencer Brown <[email protected]>
Using overloads changed these error codes

92c21c220df1d3f00a9128e6caf441364cbbbf0b authored over 1 year ago by Spencer Brown <[email protected]>
Update src/outcome/_util.py

Co-authored-by: EXPLOSION <[email protected]>

493f3092898b72334fd009937e70cde9c56818fd authored over 1 year ago by Spencer Brown <[email protected]>
Functions that do not return should be captured as an Error.

5d36f31195d4dd62901cb0b6d11963954206f7eb authored over 1 year ago by Spencer Brown <[email protected]>
Enable all of mypy's checks

97588a6e6f5532040b8f3805ae2e61a747bbff51 authored over 1 year ago by Spencer Brown <[email protected]>
Remove use of typing.Any entirely, we don't need it

334c9ebd83eeb594a27968400e3f8f5970d4f092 authored over 1 year ago by Spencer Brown <[email protected]>
Ensure wheel includes py.typed file

42b897ca904301d73ad49a72aa5137ccd7359f5c authored over 1 year ago by Spencer Brown <[email protected]>
Add pyright --verifytypes to CI

3bfd31a34bdb86ae0a9dda337fd9299dcc9e6e34 authored over 1 year ago by Spencer Brown <[email protected]>
Remove duplicate requirements install

0092c0b34683e6dda8bc00128d716bd7dd24f600 authored over 1 year ago by Spencer Brown <[email protected]>
Reformat

99808fbc41e48e141e0b1b39950c9dec491b4284 authored over 1 year ago by Spencer Brown <[email protected]>
Mark __version__ as being a constant

604868bd5070fd5c5ef635c786c7930e7e60cde7 authored over 1 year ago by Spencer Brown <[email protected]>
Use specific type ignores in the type tests

0b719e101e1d513c0cf5bf327b86a37983bcd64f authored over 1 year ago by Spencer Brown <[email protected]>
NoReturn is available in the 3.7 standard library

966b94843607b0797b22f63609c80a4142676bd7 authored over 1 year ago by Spencer Brown <[email protected]>
Fully type util.fixup_module_metadata()

c872f5e1098a90b1f2913f506c63cf1aba5e0e3a authored over 1 year ago by Spencer Brown <[email protected]>
Fix typo

fa1e96747d0a78472f4413322788193c7f1a5de2 authored over 1 year ago by Spencer Brown <[email protected]>
Move Mypy config to pyproject.toml, enable strict mode

5cde421c2d3630416b97b61ef4affc7afbea05a2 authored over 1 year ago by Spencer Brown <[email protected]>
Fix formatting

3e7eaffeeaf4b3ab396358fef56bc4a786414fc5 authored over 1 year ago by Spencer Brown <[email protected]>
Wrong config name

451255f2e82e7f937c15f14b4161521d600b05dd authored over 1 year ago by Spencer Brown <[email protected]>
Add mypy to the CI?

1e8a6d987aaca6a631afeb3e1ea3a99ba7395432 authored over 1 year ago by Spencer Brown <[email protected]>
Ignore type_tests in coverage, not meant to be executed

ba0314a946c24ab01065b9e20d052d9ae1417a85 authored over 1 year ago by Spencer Brown <[email protected]>
Make Maybe present in __all__

46139930ab8f648498ae39f1b9f89994cdc03cb0 authored over 1 year ago by Spencer Brown <[email protected]>
Add some static-typing tests for the type hints

49db548dddaa4980d1d2d7c14c0cb4c3e38813a4 authored over 1 year ago by Spencer Brown <[email protected]>
Apply yapf and isort to conf.py

92770af0272e8ed49e2c12d8cc6afd8aef5362f7 authored over 1 year ago by Spencer Brown <[email protected]>
Fix a few things

092929c793bd3f7ff82a8628ea868d2ce63a7def authored over 1 year ago by Spencer Brown <[email protected]>
Add news fragment

f041d8f3ded968662260be43ddda1c415c855f84 authored over 1 year ago by Spencer Brown <[email protected]>
Fix formatting

705b69e517b0dd0b1e01fd83fcdb8e853d0fb38c authored over 1 year ago by Spencer Brown <[email protected]>
Bring in line with some discussion in python-trio/outcome#28

844fbddb750a9c1a0cf894a0374b608719b28e1a authored over 1 year ago by Spencer Brown <[email protected]>
Make ValueT covariant

d3d9e322022296de542c759693a36ae0f38983c9 authored over 1 year ago by Spencer Brown <[email protected]>
Move this description into the code

c68106f38c73a391931e72cc5ea4b7b1dc20865b authored over 1 year ago by Spencer Brown <[email protected]>
Remove these unused variables

359640826580602dbc56443dc105235458498264 authored over 1 year ago by Spencer Brown <[email protected]>
Add doc for the new union

14009036cfac7a4e8cb14a6b18cd93eee117d302 authored over 1 year ago by Spencer Brown <[email protected]>
Run isort, copying configuration from trio

0256846701bfa8e1a53f3b2a18de0ce9c72986c7 authored over 1 year ago by Spencer Brown <[email protected]>
Add a union of Error/Value

f84c2572ee7fbcf8b47700756b731bdf983c1f69 authored over 1 year ago by Spencer Brown <[email protected]>
Make __version__ public

d39d9c3b2122da7ff8d23d5f2dcbd767bcb615fd authored over 1 year ago by Spencer Brown <[email protected]>
Add types to main classes

76002fb494c348619f78ca153dec5f5e110e4ade authored over 1 year ago by Spencer Brown <[email protected]>
Tweak this code to handle a None traceback gracefully

2dd790f045ffc0bb5162e56c60e8cee9e6fa86d3 authored over 1 year ago by Spencer Brown <[email protected]>
Add types to util module

bd7f1af09518f590f5a08c83276d959b1246663a authored over 1 year ago by Spencer Brown <[email protected]>
Install mypy, copy over mypy config file

b7ec397b182e5f06ddf505388d3e47bfe91e54de authored over 1 year ago by Spencer Brown <[email protected]>
WWhen importing public symbols mark as exported

93495d6510a6388fa03a0686c70343c78104a340 authored over 1 year ago by Spencer Brown <[email protected]>
Mark as a typed package

c3df51e33a522c4f1e309e86ee7c7dc29bd294c1 authored over 1 year ago by Spencer Brown <[email protected]>
Merge pull request #34 from pquentin/release-1.2.0

65ab938f0d3d6ead175845418a7d4dfe4717ee58 authored over 2 years ago by Quentin Pradet <[email protected]>
Bump version to 1.2.0+dev

e97514fbcb27eb0390348e91a2962870112c4eab authored over 2 years ago by Quentin Pradet <[email protected]>
Bump version to 1.2.0

ae996f8b7887e4a61ee6b3717c01ecba19a5b7dc authored over 2 years ago by Quentin Pradet <[email protected]>
Merge pull request #33 from pquentin/spdx-compliant-license

5409a3681c7133917e8ddba3992ec497b3f509e3 authored over 2 years ago by Quentin Pradet <[email protected]>
Make setuptools license field SPDX-compliant

https://spdx.org/licenses/
https://spdx.github.io/spdx-spec/SPDX-license-expressions/#d42-disjun...

503fb1493b436ccf4b7b146b1d8dc27335f8a5f1 authored over 2 years ago by Quentin Pradet <[email protected]>
Merge pull request #32 from pquentin/modernize-ci

897a51a4dbcf971408e29b4ed47a40235b4a7827 authored over 2 years ago by Quentin Pradet <[email protected]>
Use GitHub Actions and RTD CI

54268beee6b991d3b84e3bf5b205f0e778a5292c authored over 2 years ago by Quentin Pradet <[email protected]>
Merge pull request #30 from njsmith/release-1.1.0

Release 1.1.0

82b63f3cacba1794ae901780dc4bd3df049a84e0 authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.1.0+dev

9509cea3bbdd6c6df3a986d5b421fa17e77e8096 authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Run towncrier

a351a52f5102f05803a213d3521e5d3905c0102b authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.1.0

b1ca1c12f8e0180cfcba56f33d66f43ceb255744 authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Add newsfragment for gh-29

2eaf9da855fa384f609fe1751a8015b2b6c06839 authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #29 from njsmith/no-refcycle-in-unwrap

Avoid creating a reference cycle when calling Error.unwrap

4b917c462d1b94732f23669d168992af96e581bd authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Remove stray apostrophe

Co-authored-by: Dave Hirschfeld <[email protected]>

5a3b4e940e40aae2991a67df95efafaba29b17e4 authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Avoid creating a reference cycle when calling Error.unwrap

This avoids invoking the cycle collector as often; see

https://github.com/python-trio/trio/is...

85502c58ef32ddec7c8bc237cafaaaf402dc71c9 authored about 4 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #27 from RazerM/feature/py36plus

0d0cfb04e28dbc01d63085e1ff6436bfa128f92a authored over 4 years ago by Quentin Pradet <[email protected]>
Remove comment referencing previous implementation

d0b8f2c1d23a3b4dc42da067789b0d13cc1cda6d authored over 4 years ago by Frazer McLean <[email protected]>
Missed some unused imports

d727450e82a2958bfd64a9629093aae7111d656f authored over 4 years ago by Frazer McLean <[email protected]>
Add newsfragment

bfd0bbaa0a0e6611b273aeecf0400ea492689f95 authored over 4 years ago by Frazer McLean <[email protected]>
Update documentation

5d00e04de64558600c1ae385c38ac34db1f99286 authored over 4 years ago by Frazer McLean <[email protected]>
Fix CI for isort 5

6b3ec427c12458661ca9968b7e7b7df395164519 authored over 4 years ago by Frazer McLean <[email protected]>
Update CI

44b9819d7ba12d7b708dcb4088990efc69ac8c9b authored over 4 years ago by Frazer McLean <[email protected]>
Support Python 3.6+

4187397a7f2dddece24a89e6eb1fc19589273247 authored over 4 years ago by Frazer McLean <[email protected]>
Merge pull request #26 from njsmith/release-1.0.1

Bump version to v1.0.1

16e6bfb682cc902cb03d7062f0d66d6c42924847 authored about 5 years ago by Nathaniel J. Smith <[email protected]>
Bump version to v1.0.1

8f134767135f5236c952d37f7854903f7f196832 authored about 5 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #25 from pquentin/attrs-19.2.0

Fix compatibility with attrs 19.2.0

a22bdeee2d1895c5c62a904e56badb0d24a5676f authored about 5 years ago by Nathaniel J. Smith <[email protected]>
Fix compatibility with attrs 19.2.0

15ac7aa9f5cbbb1fc761831c2f8fa20525622135 authored about 5 years ago by Quentin Pradet <[email protected]>
Merge pull request #24 from RazerM/minor-fixes

Minor documentation fix and extra file

683e3a0ebe8b462ed4ae98fa77b948fcdbb98329 authored almost 6 years ago by Frazer McLean <[email protected]>
Remove pyenv file

Committed accidentally

64854e850d2d84e417649f85fdc93a74714bbae6 authored almost 6 years ago by Frazer McLean <[email protected]>
docstring used old class name

54aa342a37037954787043c27e0ffd40dd0823e8 authored almost 6 years ago by Frazer McLean <[email protected]>
Merge pull request #23 from RazerM/release-1-0

Prepare for 1.0 release

3e4ae1cdcb4429ea247475de1b3c9b4864d8bc7f authored over 6 years ago by Frazer McLean <[email protected]>
Prepare for 1.0

54c3b72aecba9eea33b5d07995eb804e2c9a52df authored over 6 years ago by Frazer McLean <[email protected]>
Test against Python 3.7 on AppVeyor

220d05d0ff278fcb94da79ab00c52d24de489a60 authored over 6 years ago by Frazer McLean <[email protected]>
Make wording a bit clearer

23b410d802d55de77ffef2f80e8ca8b8e70a9b75 authored over 6 years ago by Frazer McLean <[email protected]>