Ecosyste.ms: OpenCollective

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

The Trio Collective

Building friendly and robust libraries for concurrency and networking in Python
Collective - Host: opensource - https://opencollective.com/python-trio - Code: https://github.com/python-trio

expand wildcard for test files in mypy ignorelist (#2768)

github.com/python-trio/trio - 0c108f94da7fc82008f5e5a034f48f4a7854269e authored about 1 year ago by John Litborn <[email protected]>
Fix pyright output (#2769)

github.com/python-trio/trio - ef6d8ee5cbaf63f9d71746a98638249e171b81ec authored about 1 year ago by EXPLOSION <[email protected]>
Update `contributing.rst` to talk about pre-commit (#2765)

* Update `contributing.rst` to talk about pre-commit

* Add details about isort action comment...

github.com/python-trio/trio - 20f5435e513bf690fd71d79adb3f96030b312fa8 authored about 1 year ago by CoolCat467 <[email protected]>
check type completeness on all platforms (#2767)

* check type completeness on all platforms

* update .gitattributes and check.sh

github.com/python-trio/trio - 87c6ef49ddacfb66661ce235ff30a35b8c650c32 authored about 1 year ago by John Litborn <[email protected]>
Add type annotations for `_ssl.py` (#2745)

* Somehow this did not get in to edbf981

* Add type annotations to `_ssl.py`

* Fix for pre...

github.com/python-trio/trio - f9fdeb72118fb9773f887cac928ac7aecabc3246 authored about 1 year ago by CoolCat467 <[email protected]>
Add typing for `_wait_for_object.py` (#2755)

* Add typing for `_wait_for_object.py`

* Fix CData type

* Future annotations

* Use expl...

github.com/python-trio/trio - 3bdab9380a9619655c07494d4fe12ab167849e1e authored about 1 year ago by CoolCat467 <[email protected]>
Enable local partial types (#2766)

* Enable local partial types

* Fix missing annotations

github.com/python-trio/trio - 9028678f7c94b53599460a60de3510c91a83f537 authored about 1 year ago by CoolCat467 <[email protected]>
Type remaining `_highlevel` modules (#2756)

* Type _highlevel_open_unix_stream

* Add types to _highlevel_socket

* Add types to _highle...

github.com/python-trio/trio - 9dbf21c0b3f988a08c8708f68389d6f7c353711b authored about 1 year ago by Spencer Brown <[email protected]>
Bump the dependencies group with 5 updates (#621)

github.com/python-trio/trustme - 3f0140e3cdce5217cb599a3c887beeaab21925da authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add pre-commit (#2744)

* Add pre-commit

* Remove python version specifier from black

* Add codespell

* No more...

github.com/python-trio/trio - bf847ecad026ba6cfa859c9462cc4050ca4fb073 authored about 1 year ago by CoolCat467 <[email protected]>
Merge pull request #89 from oremanj/release-v0.9.0

Release v0.9.0

github.com/python-trio/trio-typing - 6ebf74adf2cba1c9216765a7ffee833a19bc1a02 authored about 1 year ago by Vincent Vanlaer <[email protected]>
Add types to most of `trio.testing` (#2747)

* Add types to trio.testing._trio_test

* Add types to trio.testing._check_streams

* Add ty...

github.com/python-trio/trio - 5c85e6733e2b6ea8de31aa5e14f00152c02f1060 authored about 1 year ago by Spencer Brown <[email protected]>
Fix various files so the entire trio/ directory can be type-checked (#2763)

* Edit various files so the entire trio/ directory can be type-checked
without error

* Use t...

github.com/python-trio/trio - a316034efbc8304209c1554f4cd132748fd83ddd authored about 1 year ago by John Litborn <[email protected]>
release version 8.1.7

github.com/python-trio/asyncclick - 874ca2bc1c30d93a4ac6e36a15ed685eafe89097 authored about 1 year ago by David Lord <[email protected]>
completion(fish): add back ; as line endings in fish script (#2570)

github.com/python-trio/asyncclick - 6e1f6d3052b6459fa3e43392d728376c423a7d4c authored about 1 year ago by David Lord <[email protected]>
update fish enabling script

github.com/python-trio/asyncclick - a955c77719981af390b6d2349730c590c80e11e9 authored about 1 year ago by Peter Dragun <[email protected]>
add back semicolons in fish script

github.com/python-trio/asyncclick - 3c1529e6bc12118ff5a83b2f81fc52f625367736 authored about 1 year ago by Peter Dragun <[email protected]>
Replace bash shell completion version error with warning (#2576)

github.com/python-trio/asyncclick - a260ca6fa7675a87dc55c4c79cebad3de2d9ed6d authored about 1 year ago by David Lord <[email protected]>
Bump version to 0.9.0+dev post release

github.com/python-trio/trio-typing - 946a43783599ea6c28f33f0a468e405a85e442fd authored about 1 year ago by Joshua Oreman <[email protected]>
bash version support shows warning instead of error

github.com/python-trio/asyncclick - d9db70cabdc9cb10cd5584464b8adb9a24545b92 authored about 1 year ago by Olivia Kinnear <[email protected]>
Bump version to 0.9.0 for release

github.com/python-trio/trio-typing - 886d729c5bb53b7ae432518b3fed6eed27c60e98 authored about 1 year ago by Joshua Oreman <[email protected]>
Fix incorrect passing of flags to re.sub (#2581)

github.com/python-trio/asyncclick - 22b9b1ce7945518fa7838321d991f5e766bceb32 authored about 1 year ago by David Lord <[email protected]>
fix flake8 finding

github.com/python-trio/asyncclick - d69d2106d821c43507829100f36774bbb7a1092b authored about 1 year ago by David Lord <[email protected]>
Fix incorrect passing of flags to re.sub

github.com/python-trio/asyncclick - af2da1ef9b9f7a5a19b6f77d432459afb699f408 authored about 1 year ago by Shantanu <[email protected]>
start version 8.1.7

github.com/python-trio/asyncclick - bb6a8727aa4aab62e5a388b15c4443fedf422622 authored about 1 year ago by David Lord <[email protected]>
add types to _core/_traps (#2751)

* type _core/_traps

github.com/python-trio/trio - 4c38ba91df15ae374d0af194dcf9b6d342aab2f4 authored about 1 year ago by John Litborn <[email protected]>
Add a Sphinx extension to specially handle typevars in docstrings (#2752)

* Add a new sphinx extension to handle typevars in docstrings

---------

Co-authored-by: ja...

github.com/python-trio/trio - ba605c2c648464c63536a54efcf1cafe56d1c13d authored about 1 year ago by Spencer Brown <[email protected]>
Add types to `trio._subprocess` (#2753)

* Add type hints to _subprocess and _subprocess.platform.*

---------

Co-authored-by: jakkd...

github.com/python-trio/trio - 749bb69012c45fd0e0ff8bd73040d8a59458f99f authored about 1 year ago by Spencer Brown <[email protected]>
Add types to `_threads` module (#2749)

* Add types to _threads module

---------

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

github.com/python-trio/trio - dcec3049572a69a104dad27972780834c859d06f authored about 1 year ago by Spencer Brown <[email protected]>
Bump cryptography from 41.0.1 to 41.0.3 (#619)

Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.1 to 41.0.3.
- [Changelog]...

github.com/python-trio/trustme - 48a804377936bbe12f868d56025f5648768fb084 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Allow tests to pass after 2038 (#620)

* Allow tests to pass after 2038

in openSUSE, this broke tests in python-aiosmtplib,
python-...

github.com/python-trio/trustme - 044d554fbc3db75703dda4c250386c3265b8e5ca authored about 1 year ago by Bernhard M. Wiedemann <[email protected]>
Add typing for `_core/_multierror.py` (#2742)

Add typing for `_core/_multierror.py`

---------

Co-authored-by: CoolCat467 <CoolCat467@use...

github.com/python-trio/trio - d6d650f921d9fe9dec09accded23bb60b86b8336 authored about 1 year ago by CoolCat467 <[email protected]>
Add types to `_core._run` (#2733)

add types to `_core._run` and fix various small issues that arose during review

---------

...

github.com/python-trio/trio - 709005123398dec08c8b76243e7d835f0bf1fb42 authored about 1 year ago by Spencer Brown <[email protected]>
Bump the dependencies group with 8 updates (#618)

github.com/python-trio/trustme - 55f728a7cd34e16475fb616c202e53cc993b8ebf authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add typing for `_core/_asyncgens.py` (#2735)

* Add typing for `_core/_asyncgens.py`

---------

Co-authored-by: Spencer Brown <spencerb21...

github.com/python-trio/trio - 4363a065d69965847a26c4a87bd1b5cc26080ef2 authored about 1 year ago by CoolCat467 <[email protected]>
type _io_epoll and _io_kqueue (#2743)

* type _io_epoll and _io_kqueue

---------

Co-authored-by: Spencer Brown <[email protected]>

github.com/python-trio/trio - 0cb2886969f121dd7132c19f7a2fd92e1caa8f52 authored about 1 year ago by John Litborn <[email protected]>
Address an old comment waiting for `Self` support (#2746)

* Address an old comment left behind

* Fix formatting...

github.com/python-trio/trio - 722f1b577d4753de5ea1ca5b5b9f2f1a7c6cb56d authored about 1 year ago by EXPLOSION <[email protected]>
Merge pull request #2741 from TeamSpen210/type_thread_cache

Add types to `core._thread_cache`

github.com/python-trio/trio - b3ef661cd19e1d36ce5ad114b534647117666283 authored about 1 year ago by Spencer Brown <[email protected]>
Make docs build succeed

github.com/python-trio/trio - 055728c9742fafc994c58e39309a20d37355d2ee authored about 1 year ago by Spencer Brown <[email protected]>
Change typevar name

github.com/python-trio/trio - 69f26825b193ae3afa1e0e962bb905d1f6a04719 authored about 1 year ago by Spencer Brown <[email protected]>
Temporarily ignore Any from missing outcome stubs

github.com/python-trio/trio - b719d8b521978e37154caa58ef1020deb9013b32 authored about 1 year ago by Spencer Brown <[email protected]>
Merge branch 'master' into type_thread_cache

github.com/python-trio/trio - 5f5d622e6b7a984666252fc845405fe97fe32696 authored about 1 year ago by Spencer Brown <[email protected]>
Add link to changelog on PyPI page (#2736)

* Add link to changelog on PyPI page

* Update setup.py

* Update setup.py

* Minor stable...

github.com/python-trio/trio - c8aefc675327645e32e3afe4f7406e615461367c authored about 1 year ago by EXPLOSION <[email protected]>
Add missing type annotations to `_core/_mock_clock.py` (#2740)

* Add missing type annotations to `_core/_mock_clock.py`

* remove -> None on __init__ until d...

github.com/python-trio/trio - 59229b1d473979e979f265e253ab9f871b122512 authored about 1 year ago by CoolCat467 <[email protected]>
Add typing to `_tools/gen_exports.py` (#2738)

* Add typing to `_tools/gen_exports.py`

---------

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

github.com/python-trio/trio - 987ef312b740188a9539d4e1d54a547cd484e70d authored about 1 year ago by CoolCat467 <[email protected]>
Add typing for `_highlevel_open_tcp_listeners.py` (#2724)

* Add typing for `_highlevel_open_tcp_listeners.py`

---------

Co-authored-by: CoolCat467 <...

github.com/python-trio/trio - 49d03931456ad32fef6dfe4524dc46c71420ea60 authored about 1 year ago by CoolCat467 <[email protected]>
Merge this back into setup.cfg

github.com/python-trio/outcome - e78527c0d3055c5bc32c98cdf4d46068b3a07c55 authored about 1 year ago by Spencer Brown <[email protected]>
Update type completeness file

github.com/python-trio/trio - 9933a83ddf4c5982f2e9155b96d5683fd90c112f authored about 1 year ago by Spencer Brown <[email protected]>
Type _core._thread_cache

github.com/python-trio/trio - 0c646e88a78498771ece296ae8d989b0f87c75ec authored about 1 year ago by Spencer Brown <[email protected]>
Switch to |-optional

github.com/python-trio/trio - 9236431d9a82f9d7d5d2d8090b797de08c493faf authored about 1 year ago by Spencer Brown <[email protected]>
Ignore type_tests.py for coverage, never executed.

github.com/python-trio/outcome - 6c176de5edbe0f4d94336b8431d09ba655da7939 authored about 1 year ago by Spencer Brown <[email protected]>
Try that properly

github.com/python-trio/outcome - 8315224e2eb4a0a26c55d0e385dbef533e93d5f0 authored about 1 year ago by Spencer Brown <[email protected]>
Explicitly specify folder locations for coverage

github.com/python-trio/outcome - f187da01f406784a11e61b0e6459ede1794f4d11 authored about 1 year ago by Spencer Brown <[email protected]>
Match up the typevar names

github.com/python-trio/outcome - f52500ac5e598408d176a0e76e7e404a182b0003 authored about 1 year ago by Spencer Brown <[email protected]>
Fix import order

github.com/python-trio/outcome - 6766678e50582737591b69887dd52afad69f9950 authored about 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

github.com/python-trio/outcome - 5bf059eff183940e48b75f8b29f636b7a395a646 authored about 1 year ago by Spencer Brown <[email protected]>
Maybe fix coverage

github.com/python-trio/outcome - d711238d60eee6ac8a801513617b7daa0f01dcb5 authored about 1 year ago by Spencer Brown <[email protected]>
Formatting

github.com/python-trio/outcome - f9cee5033a7e813d5b46f8cd0365e9a4ff2ba8fa authored about 1 year ago by Spencer Brown <[email protected]>
Add coveragerc file to exclude typing.overload implementations

github.com/python-trio/outcome - 3e1dff287db8345c1fd73269fc4932a843150ec5 authored about 1 year ago by Spencer Brown <[email protected]>
Ignore Sphinx autodoc being unable to find typevars.

github.com/python-trio/outcome - 09105454b4a7c46b2abaf5ffb79606d84fce6c0e authored about 1 year ago by Spencer Brown <[email protected]>
Include example and docs for Maybe

github.com/python-trio/outcome - 221cac4ae04e3e475cc592bd1f642c6bf68d9086 authored about 1 year ago by Spencer Brown <[email protected]>
Test maybe narrowing behaviour

github.com/python-trio/outcome - b129c1994276169d6a728859c8ac729e2d420100 authored about 1 year ago by Spencer Brown <[email protected]>
Avoid inference when testing this mismatch

github.com/python-trio/outcome - a518ba11b1d589f58154ac7851b7ccffc5a05b8a authored about 1 year ago by Spencer Brown <[email protected]>
Switch to more descriptive artificial classes here

github.com/python-trio/outcome - 05c224f687a07e6dba81a9985b6a1c59001e759c authored about 1 year ago by Spencer Brown <[email protected]>
Using overloads changed these error codes

github.com/python-trio/outcome - 92c21c220df1d3f00a9128e6caf441364cbbbf0b authored about 1 year ago by Spencer Brown <[email protected]>
Update src/outcome/_util.py

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

github.com/python-trio/outcome - 493f3092898b72334fd009937e70cde9c56818fd authored about 1 year ago by Spencer Brown <[email protected]>
Merge pull request #121 from oremanj/fix-tests

Modernize and fix CI

github.com/python-trio/trio-asyncio - a3ffea7711b8beba077e8bd41ec148a197977665 authored about 1 year ago by Joshua Oreman <[email protected]>
Functions that do not return should be captured as an Error.

github.com/python-trio/outcome - 5d36f31195d4dd62901cb0b6d11963954206f7eb authored about 1 year ago by Spencer Brown <[email protected]>
update URLs for python-trio org

github.com/python-trio/trio-websocket - 89f274928bd89492ab7f54aae6188d008a87ed65 authored about 1 year ago by John Belmonte <[email protected]>
Fix version selector and maybe search for RTD (#2732)

* Update docs-requirements.in and maybe fix docs

* Fix pip-compile'd documentation requirements

github.com/python-trio/trio - 348713a7ae73c1afaef79969c90c57e12f4f098b authored about 1 year ago by EXPLOSION <[email protected]>
Merge pull request #83 from VincentVanlaer/mypy-1.4

Fix for mypy 1.4 changes

github.com/python-trio/trio-typing - 8a1952bd676906a5f07a7155d4382ad0f1c04e71 authored about 1 year ago by Vincent Vanlaer <[email protected]>
Inline default object() in RunVar

github.com/python-trio/trio-typing - a7f7798ac7c8bf1be246e3c10cd78e16eeae0696 authored about 1 year ago by Vincent Vanlaer <[email protected]>
Dependency updates (#2731)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/python-trio/trio - 8bce327bda28b62bf490176b03dd2c1373c8f973 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
[pre-commit.ci] pre-commit autoupdate (#2577)

github.com/python-trio/asyncclick - ce6e066a4b58dabe18f6ee5d6f55cf9ce303c941 authored about 1 year ago by David Lord <[email protected]>
[pre-commit.ci] pre-commit autoupdate

updates:
- [github.com/asottile/pyupgrade: v3.8.0 → v3.10.1](https://github.com/asottile/pyupgra...

github.com/python-trio/asyncclick - 4fe939caf1919ee3ef290597b61a1397bc1db767 authored about 1 year ago by pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Typing highlevel open tcp stream (#2725)

* Add type annotations to `_highlevel_open_tcp_stream.py`

* Update `verify_types.json`

* A...

github.com/python-trio/trio - ccf4e24e26b70c09ca8b09ca8d5ef37a2fddfd83 authored about 1 year ago by CoolCat467 <[email protected]>
Dependency updates (#2728)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>

github.com/python-trio/trio - cd32271162253e016d1635b722e9ccfbc8108ab1 authored about 1 year ago by github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
typecheck trio/_core/_entry_queue.py (#2718)

* typecheck trio/_core/_entry_queue.py

---------

Co-authored-by: Spencer Brown <spencerb21...

github.com/python-trio/trio - 08625dc858849db10f38f442a610a5d07b4b49d9 authored about 1 year ago by John Litborn <[email protected]>
typecheck trio/_core/_unbounded_queue (#2717)

* typecheck trio/_core/_unbounded_queue

---------

Co-authored-by: EXPLOSION <git@helvetica...

github.com/python-trio/trio - e6d4f74a5961694da8cbc992d6124ab459b45ca6 authored about 1 year ago by John Litborn <[email protected]>
Bump the dependencies group with 1 update (#615)

github.com/python-trio/trustme - 90f4c8ca74148efcad8042e754b0a1adc595566c authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Add types to some internal modules (`_util`, `_deprecate`, `_ki`) (#2719)

github.com/python-trio/trio - a1f57daaa9c2ad5e8807014500b0d173216adbcf authored about 1 year ago by Spencer Brown <[email protected]>
typecheck _socket and _core._local (#2705)

* add type hints to _socket and _core.local

---------

Co-authored-by: Spencer Brown <spenc...

github.com/python-trio/trio - cf1f3c745a6966241ab967f43f73ecff632a337a authored about 1 year ago by John Litborn <[email protected]>
Define types for `AsyncIOWrapper` and `trio.Path` (#2706)

* Add types to directly defined objects in _file_io

* Implement methods on AsyncIOWrapper usi...

github.com/python-trio/trio - 2fd005b1cd9014c11b47da6baff59d82171b34d7 authored about 1 year ago by Spencer Brown <[email protected]>
Enable all of mypy's checks

github.com/python-trio/outcome - 97588a6e6f5532040b8f3805ae2e61a747bbff51 authored about 1 year ago by Spencer Brown <[email protected]>
Remove use of typing.Any entirely, we don't need it

github.com/python-trio/outcome - 334c9ebd83eeb594a27968400e3f8f5970d4f092 authored about 1 year ago by Spencer Brown <[email protected]>
Partially revert "Bump certifi from 2023.5.7 to 2023.7.22" (#2716)

* Partially revert "Bump certifi from 2023.5.7 to 2023.7.22", restoring several lines that were ...

github.com/python-trio/trio - e5454843d04830a062e7a1ea0c84a03fba7278d4 authored about 1 year ago by John Litborn <[email protected]>
Merge pull request #2715 from python-trio/dependabot/pip/certifi-2023.7.22

github.com/python-trio/trio - 9e51b99ed428d48a6c1951beb9c111d387eb3a60 authored about 1 year ago by Lura Skye <[email protected]>
add codespell to CI (#2698)

github.com/python-trio/trio - db89701352a2827fb64cebb9073936d83737a360 authored about 1 year ago by John Litborn <[email protected]>
Bump certifi from 2023.5.7 to 2023.7.22

Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.5.7 to 2023.7.22.
- [Commit...

github.com/python-trio/trio - c3e790b9e6968d5e07cd2fce822de9af12492499 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
typecheck trio/_dtls.py (#2704)

* typecheck trio/_dtls.py

github.com/python-trio/trio - 15ddd50afb7499170271885df23c1fe5d8ee0771 authored about 1 year ago by John Litborn <[email protected]>
Bump the dependencies group with 3 updates (#614)

Bumps the dependencies group with 3 updates: [types-pyopenssl](https://github.com/python/typeshe...

github.com/python-trio/trustme - 09b51b5573a9f70776154ad9993d5228c27db87f authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Fix stubs to match changes in trio

github.com/python-trio/trio-typing - f2ed14dc73ff0981b79c55f4d6b1df25b8bd9c16 authored about 1 year ago by Vincent Vanlaer <[email protected]>
Add support for mypy < 1.4 back in

Running the tests is not supported on all previous versions of mypy back
to 0.920, but otherwise...

github.com/python-trio/trio-typing - bb522c2caa101888afc4c72d9f76bc8cf4606b4f authored about 1 year ago by Vincent Vanlaer <[email protected]>
Add missing async_generator dependency

Fixes #85

github.com/python-trio/trio-typing - 0d09b30ca651ac796a4dccc584961a13669ede66 authored about 1 year ago by Vincent Vanlaer <[email protected]>
set merge strategy for verify_types.json in .gitattributes (#2713)

github.com/python-trio/trio - a9a9170a0142ccf865ceaff10bd3ac0b4f30911e authored about 1 year ago by John Litborn <[email protected]>
typecheck trio/_abc.py (#2703)

* typecheck trio/_abc.py

github.com/python-trio/trio - 748adffac8c2c9a701d9f5c2b3b4c01d5f7b8b7a authored about 1 year ago by John Litborn <[email protected]>
Merge pull request #2711 from kulothunganug/docs/update-line-nos

Docs: Fix line numbers on tutorial.rst

github.com/python-trio/trio - 3cea6b3cb423bc7219fdadc013b3b1c33fe3ead9 authored about 1 year ago by EXPLOSION <[email protected]>
Merge branch 'master' into docs/update-line-nos

github.com/python-trio/trio - 2436e31e45064c426a0731ddc9ceefc5583d2265 authored about 1 year ago by John Litborn <[email protected]>
update emphasized lines

github.com/python-trio/trio - 00816bf53330c5b4cf65d1229f5248d6ae86ba88 authored about 1 year ago by jakkdl <[email protected]>
Make sure to make GitHub releases (#2710)

* Improve documentation to make sure to make GitHub releases

github.com/python-trio/trio - 11fa77d88d14d2577bec94e36c56391a767e4388 authored about 1 year ago by EXPLOSION <[email protected]>