Ecosyste.ms: OpenCollective

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

github.com/python-trio/exceptiongroup


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

Merge pull request #24 from gvanrossum/patch-1

dd8fe794d54f058c3bf06f4b06f2f5723879209e authored over 3 years ago by Quentin Pradet <[email protected]>
Link to https://github.com/python/exceptiongroups

6d142adf1ee5c54d85e542d57d58c9a167811952 authored over 3 years ago by Guido van Rossum <[email protected]>
Merge pull request #17 from WindSoilder/ci_format_check

fix CI check logic. And format code.

b3e0d6c263cd04473db43b1d28d107fb58d13df3 authored over 5 years ago by Nathaniel J. Smith <[email protected]>
specific line-length in pyproject.toml rather on command line arguments.

9f5b3839ff8670141546eefb6199ae7a534c5cad authored over 5 years ago by WindSoilder <[email protected]>
format code.

a3f50a0952c57dde0a3129721817bbc5261a3530 authored over 5 years ago by WindSoilder <[email protected]>
fix CI check logic.

557efc31fd0b84b1033b93fa8f29190b0bd43281 authored over 5 years ago by WindSoilder <[email protected]>
Merge pull request #16 from WindSoilder/suppress_copy

remember to copy __suppress_context__ for ExceptionGroup.

ebbe91d4d8f1cea4460abc467a2bef16ad94474f authored over 5 years ago by WindSoilder <[email protected]>
Add a few words to comment

1df86e8620f37086a3435ff785db95b6f20fad7e authored over 5 years ago by Nathaniel J. Smith <[email protected]>
also add __suppress_context__ checking in test_tools.py::test_split_and_check_attributes_same case.

13c732fa67fce6693ac32f4fc53d265b64a05f74 authored over 5 years ago by WindSoilder <[email protected]>
add comment about why we need to copy __suppress_context__ attribute, and enhance test case.

b1b3096ef6a658338e223484864b1b7fd6c5c45d authored over 5 years ago by WindSoilder <[email protected]>
remember to copy __suppress_context__ for ExceptionGroup.

ffe3bf147074d5388b320fa6fccd2f0c74a1f553 authored over 5 years ago by WindSoilder <[email protected]>
Merge pull request #12 from WindSoilder/exceptiongroup_init

Use *args to fit exception convention.

d680bfdede1ca6dfcb85f80392c716e820ebcb1f authored over 5 years ago by Nathaniel J. Smith <[email protected]>
format it.

2ecc8f08e4c954028680e53f9dad763e1d0d5b7e authored over 5 years ago by WindSoilder <[email protected]>
add more checking for group constructor.

dfe4d6a5736b287c70c8184caf8a64a83795aa00 authored over 5 years ago by WindSoilder <[email protected]>
update exceptiongroup arguments.

eb9e920e1a6b6bf57225855c7dd570c982de93f5 authored over 5 years ago by WindSoilder <[email protected]>
Merge pull request #10 from WindSoilder/master

Restrict type of `exc` in split function.

fc0735687f54466a27250d451f3fe1be189bca6e authored over 5 years ago by Nathaniel J. Smith <[email protected]>
update unit tests.

3756f4235b35b175bcb7b8d7fa8c0f85162b0851 authored over 5 years ago by WindSoilder <[email protected]>
use *args in ExceptionGroup __init__, to fit Exception constructor convention.

6a8832ead3a9ecd30db9dd0490161be4ee6ac847 authored over 5 years ago by WindSoilder <[email protected]>
just use .flake8 locally, and make split throw TypeError.

f36f48609826a6b57e0038b1d95853c067e0011b authored over 5 years ago by WindSoilder <[email protected]>
remove more format.

4024274a07e22d981015bd31331976abbf1d0982 authored over 5 years ago by WindSoilder <[email protected]>
remove more format.

f3cc801a64656c74f3240aba88f5da4ccb89e6ed authored over 5 years ago by WindSoilder <[email protected]>
remove format, to make pull request clearly.

b5f59cac63fca1f21b7ebbe0b958b53319bb5c63 authored over 5 years ago by WindSoilder <[email protected]>
remove .flake8 max-line-length config.

6c877351314eb202bc98760f9132b51c27bdd441 authored over 5 years ago by WindSoilder <[email protected]>
re-format code with max 79 characters per line.

c94bf59bf07012fc75ea4be09d911e04e778d0b8 authored over 5 years ago by WindSoilder <[email protected]>
"Remove mypy.ini because we don't use type annotation for now. Check exception type in `split` during runtime."

7a537d6af430af34d1ff751614f42d0217587525 authored over 5 years ago by WindSoilder <[email protected]>
add .flake8, mypy config file

657bb65b951bf324a1fa7efeb591908fee774e69 authored over 5 years ago by WindSoilder <[email protected]>
use type annotation to restrict argument type in split function.

a3cfd8f1f1b762cbdf63a12df36f31c35c6eeb4c authored over 5 years ago by WindSoilder <[email protected]>
format with black.

0d7edafc87c8f1dab166000ffaac7b018b01ff20 authored over 5 years ago by WindSoilder <[email protected]>
Merge pull request #3 from WindSoilder/master

Add docstring for split function and catch function, also try to make ExceptionGroup can work fo...

6a0a18bf480951ae75f48075103a4a603f45793d authored over 5 years ago by Nathaniel J. Smith <[email protected]>
1. The __copy__ method should also copy attribute. 2. Update test code to cover this.

eef4d66f32733a7bd7a0a0cb3607553ac92708b9 authored over 5 years ago by WindSoilder <[email protected]>
assign __traceback__ and __context__ of exception during copy.

ee3e826cdfe1bff58633ed6fa53ad2f2bcf72af0 authored over 5 years ago by WindSoilder <[email protected]>
fix docstring, and rename test file.

e0ab8de716e0008a614de6d81ed9d131378b6f51 authored over 5 years ago by WindSoilder <[email protected]>
add unit tests for split functions, and fix a little issue when ExceptionGroup contains more than one valid exceptions.

a45781c20c0c5367953916bae7d04287df000954 authored over 5 years ago by WindSoilder <[email protected]>
fix catch call.

96b7da2253d20a3c49acfb368b741f21b14463f0 authored over 5 years ago by WindSoilder <[email protected]>
add __copy__ for ExceptionGroup class, to make it can be splitted.

2a22cd5c0e1c6427f05965ee2b3bd096ca4446e4 authored over 5 years ago by WindSoilder <[email protected]>
add docstring for split, catch.

501a0d6d7d86148fda459dd732918680b72341e9 authored over 5 years ago by WindSoilder <[email protected]>
First draft

This is totally incomplete
E.g. the tests are ripped out of Trio's current MultiError tests and
...

91a286fca6c7b3daf11c11d2d70ee680a9b92a28 authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Finish filling in administrative junk

f14bdf79310e9c0887eb1005673c9d8f13285a2b authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Let's try black, why not

0cdac1df6731729529ee4ea9aec1eaf14d19c912 authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Enabled everything

980aea2839abfaf8c7a25665afe9332862cd6e5f authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Add CODE_OF_CONDUCT and CONTRIBUTING

3eeeee56193f4efa2025a67421e554c93e78bcb1 authored about 6 years ago by Nathaniel J. Smith <[email protected]>
remove pytest-trio

8954524543fa4974f9b22eb97d3aaa1aea2a89ba authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Add 3.7 to appveyor

62ea46223eccbc1bda0f26b4ea4bbb9d054abe5d authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Run cookiecutter

453aa9d2042f52a13b7b3e137edae092e43d06db authored about 6 years ago by Nathaniel J. Smith <[email protected]>