Ecosyste.ms: OpenCollective

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

github.com/python-trio/sniffio

Sniff out which async library your code is running under
https://github.com/python-trio/sniffio

Merge pull request #49 from A5rocks/release-1.3.1

Release 1.3.1

a1cc1692f5be32645f65ebeb33e6a138180359e0 authored 10 months ago by EXPLOSION <[email protected]>
Start new cycle

b94149a63dd9c9937762cb8780741f14404e215c authored 10 months ago by A5rocks <[email protected]>
Release 1.3.1

ae020e13b98d276a6558ffc25e82509fd4c288f0 authored 10 months ago by A5rocks <[email protected]>
Added project URLs

8cdc281592bacffd96dc5abd53a19e122149c16c authored 10 months ago by Alex Grönholm <[email protected]>
Fixed package discovery

4ca5c78de7dc714997a3b0de6447cf33f585954e authored 10 months ago by Alex Grönholm <[email protected]>
Migrated packaging metadata to pyproject.toml

382635a67397eec46664ad50aa9f962c3f2b358b authored 10 months ago by Alex Grönholm <[email protected]>
Updated CI script to not require setup.py

1f79ef5ca6b5e21cdbecabfef997f2a33dca6236 authored 10 months ago by Alex Grönholm <[email protected]>
Added missing `thread_local` item to `sniffio.__all__`

3f59db7b359156229de0f6c3c444e6207992a790 authored 10 months ago by Alex Grönholm <[email protected]>
Merge pull request #47 from python-trio/fix-readthedocs-config

a6291daa1da3241eed0234a464706284af706ea8 authored 10 months ago by Lura Skye <[email protected]>
Upgraded the ReadTheDocs configuration to the latest format

a88d42d3b1d4c19e1e2bf3da71aec0f94e615d53 authored 10 months ago by Alex Grönholm <[email protected]>
Merge pull request #42 from hugovk/add-3.12

Add support for Python 3.12

ef41e637b0348508786c1f7cc4b27566cc36736c authored about 1 year ago by EXPLOSION <[email protected]>
Test 3.12 on macOS

d44c25b62bd8d4173a7934352404d8386e50a38a authored over 1 year ago by Hugo van Kemenade <[email protected]>
Skip failing curio on Python 3.12+

e29025f89c3d6c447c391adb0b782560000a99a9 authored over 1 year ago by Hugo van Kemenade <[email protected]>
Re-enable Windows/3.9+ after release of fix

6d813c9e9a0335b31a11e3069902e09670b7f2f8 authored over 1 year ago by Hugo van Kemenade <[email protected]>
Add support for Python 3.12

d0c6b59b0ec132f55ec2d4ac108cfd3d9c56d620 authored over 1 year ago by Hugo van Kemenade <[email protected]>
Bump GitHub Actions

6536f23c9689a76ff8e192f9b1c7d5497c99fcaf authored over 1 year ago by Hugo van Kemenade <[email protected]>
Add support for Python 3.11

2b7c408f339265f935387e14a572f5b02262d966 authored over 1 year ago by Hugo van Kemenade <[email protected]>
Merge pull request #31 from python-trio/history_pr_links

history: fix PR links

0cfdab8a096ec72acabf7de90005e0edae8430ea authored over 2 years ago by Quentin Pradet <[email protected]>
history: fix PR links

2aa50cced91a84b000fa759d26e67e4521b0094f authored over 2 years ago by John Belmonte <[email protected]>
Merge pull request #30 from pquentin/release-1.3.0

Bump version to 1.3.0

85e552b14c1686d9746ef70dd311114321b3d722 authored over 2 years ago by Quentin Pradet <[email protected]>
Bump verison to 1.3.0+dev

75a39c67a86673f6d3fe93c0a03aab6a90c874b1 authored over 2 years ago by Quentin Pradet <[email protected]>
Bump version to 1.3.0

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

Make setuptools license field SPDX-compliant

409b56d971f9a0156f57eaa366c585bc7ba76bd1 authored over 2 years ago by Quentin Pradet <[email protected]>
Merge branch 'master' into spdx-compliant-license

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

Use GitHub Actions and ReadtheDocs CI

ebaa5934a615156bd219da4dac217332c618619f authored over 2 years ago by Quentin Pradet <[email protected]>
Use GitHub Actions and ReadtheDocs CI

01fdadffdd76291566d0a9ff6a7abe3ea04e0dad 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...

aeb60572f52c403ea28e9889ef0a979efe6e263d authored over 2 years ago by Quentin Pradet <[email protected]>
Merge pull request #23 from graingert/provide-thread-local

949b2591da374bf20c77cad79f66920389094d6f authored over 3 years ago by Thomas Grainger <[email protected]>
Update sniffio/_impl.py

Co-authored-by: Kyle Altendorf <[email protected]>

a0f49cbf0ef4a193936021ecf68e47867b0f4a24 authored over 3 years ago by Thomas Grainger <[email protected]>
Update docs/source/index.rst

dc38b174637203788ba6908798970b8545e244b8 authored over 3 years ago by Thomas Grainger <[email protected]>
Update docs/source/index.rst

Co-authored-by: Kyle Altendorf <[email protected]>

a618caa223587842216740fc023ad72cb48479c0 authored over 3 years ago by Thomas Grainger <[email protected]>
Update docs/source/index.rst

56909c7facd39ce145868160fb816efd5d2112dc authored over 3 years ago by Thomas Grainger <[email protected]>
contextvars uses threading unconditionally so we're stuck with it until we drop the dep on contextvars

e8e0a175cf2c738e95da76d09ad488776ce72484 authored almost 4 years ago by Thomas Grainger <[email protected]>
rename class _CurrentAsyncLibraryTLocal to _ThreadLocal

53b6069c6f5a313313bb057de83b50a241435ff2 authored almost 4 years ago by Thomas Grainger <[email protected]>
rename current_async_library_tlocal to thread_local

65cd599e50325a43cc3e87442df2525eb8bca554 authored almost 4 years ago by Thomas Grainger <[email protected]>
also ignore the except ImportError

e14993001a5afab25668852d7ecdc11d2fa337ea authored almost 4 years ago by Thomas Grainger <[email protected]>
ignore coverage for dummy_threading import

2c649a11916d1e0b7333d4d2760b6fbe55335d95 authored almost 4 years ago by Thomas Grainger <[email protected]>
actually swap the new and old names

0b2de438353f8cf535db944a684b71d7242577ab authored almost 4 years ago by Thomas Grainger <[email protected]>
special case threadlocal import during TYPE_CHECKING

ce27cfcc41b44f8053a6fb5b8efab800c1f03c54 authored almost 4 years ago by Thomas Grainger <[email protected]>
provide sniffio.current_async_library_tlocal.name for coroutine libraries to set

9bb6ca2a8facb8dc35e12b2705ce8fa9aa936ff8 authored almost 4 years ago by Thomas Grainger <[email protected]>
Merge pull request #22 from python-trio/graingert-patch-1

stop setting asyncio in the contextvar

5ef8e9d391ce70c779f23644113161a3e8aeedb2 authored almost 4 years ago by Kyle Altendorf <[email protected]>
stop setting asyncio in the contextvar

Refs #20

9126c63502c343cd96cd184cda548cc72322a4c6 authored almost 4 years ago by Thomas Grainger <[email protected]>
Merge pull request #21 from graingert/patch-1

swap asyncio/curio checks

e8de4392991751b291277ce8247908f68e607563 authored almost 4 years ago by Nathaniel J. Smith <[email protected]>
swap asyncio/curio checks

920a29ace582824485a8665922e3cbf45278aed0 authored almost 4 years ago by Thomas Grainger <[email protected]>
Move contextvars conditional dependency to install_requires

4a33d64177f3b8e52c2a6081cbf840fa9f4bd0c2 authored about 4 years ago by Marc Dequènes (Duck) <[email protected]>
Bump version to 1.2.0+dev

b4ce97346a2425ea63443b1249fc2be75f69a68b authored about 4 years ago by Seth Michael Larson <[email protected]>
Release 1.2.0

b93038b1a8b76607363f2f261bcf8e7ad4c53807 authored about 4 years ago by Seth Michael Larson <[email protected]>
Add type hints and py.typed marker file

Co-authored-by: Tom W <[email protected]>

7aabf2e3aaaf7d2c286138f337b886e781fdba49 authored about 4 years ago by Tom Watson <[email protected]>
Merge pull request #12 from altendky/curio_requires_3_6

Only test Curio on 3.6+

4eeadd5d055994d2d09b3b50f24ca2f72b5f5259 authored over 4 years ago by Nathaniel J. Smith <[email protected]>
Correct version check to (3, 6)

624f2417691d736f6f696abb10d42a406b44ce39 authored over 4 years ago by Kyle Altendorf <[email protected]>
only test Curio on 3.6+

0aba991c19ebf33ccce76c1cd458dd21ec7c249c authored over 4 years ago by Kyle Altendorf <[email protected]>
Merge pull request #9 from python-trio/allfix

Fixed wrong exception name in __all__

d127c517f89b462a44117b658f6dc60cf28c17e5 authored almost 5 years ago by Nathaniel J. Smith <[email protected]>
Fixed wrong exception name in __all__

b3fc5a73e816ab9511262acaac8c647a7336d941 authored almost 5 years ago by Alex Grönholm <[email protected]>
Merge pull request #8 from njsmith/release-1.1

Release 1.1.0

24f14f638631512a8f5c7bccc60dfbd04d2b3bb1 authored over 5 years ago by Nathaniel J. Smith <[email protected]>
bump version to 1.1.0+dev

c9bb3565a4e5fa3dcc02027e9fb35ad9de113be2 authored over 5 years ago by Nathaniel J. Smith <[email protected]>
Run towncrier

f65149ebc4f7afdf461d32de23a466747c737159 authored over 5 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.1.0

98bc1d019dcb3ecd60103bbde5e43295cf7c10da authored over 5 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #6 from njsmith/update-travis

Update Travis configuration

43dc016b5f00e606b9db12eeee1536165596677a authored almost 6 years ago by oremanj <[email protected]>
Update Travis configuration

Simple updates to keep up with Travis changes (xenial is released,
sudo: is deprecated, etc.)

bd0e0f868d42dda62115cd9e99499a58cd328aca authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Merge pull request #5 from smurfix/master

Sniff for curio

113123e64c13addcf9f7d0518763f89c3f645f8f authored about 6 years ago by Nathaniel J. Smith <[email protected]>
Test against released version of curio

2f723cf18b4bcdce72c670a1cb66b6c1c093dcdd authored about 6 years ago by Nathaniel J. Smith <[email protected]>
testing: install curio master to venv

3815b1e50eeae5737cffd75d9417c3789cee3b06 authored about 6 years ago by Matthias Urlichs <[email protected]>
Add test for curio

30d37b145f34d8c60ad0dd547eb2aa9e87e32d2e authored about 6 years ago by Matthias Urlichs <[email protected]>
Sniff for curio

(for now)

3fba1107cb28950254cb2e1debcf18944d7433d9 authored about 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #4 from smurfix/master

Update docs to include trio-asyncio

e3d30937be4ff90f9fff9dff066d3905cb2ca4f1 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Update docs to include trio-asyncio

f0c4424ee09f14c60087869df6ebf9e015492a7a authored over 6 years ago by Matthias Urlichs <[email protected]>
Merge pull request #3 from nicoddemus/conda-forge-badge

Add conda-forge version badge

3825482bdcd47f78fe1fa2704f691d11a62484be authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add conda-forge version badge

53336bc3bc12b38be898d721bc4dc2846bb97d61 authored over 6 years ago by Bruno Oliveira <[email protected]>
Merge pull request #2 from shuckc/master

Typo find -> fine in README.rst

06a91db64d0dd846c33e9e93ad3f957a379cc786 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Typo find -> fine in README.rst

31e82da94fa9a5f4e4c6db4fd97f6de7b635efaa authored over 6 years ago by Chris Shucksmith <[email protected]>
Bump version to 1.0.0+dev

11fd3734ccc394e1038f4ae70713dd7ac9adc8b0 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Bump version to 1.0.0

b9efedb680cb15241f63e564e46b346161c41ca1 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
What was I thinking

d5dff2fee81fbcde1212640365c95a19a7db83fd authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Cache sniffed asyncio for efficiency

2b378ec1f79c6ff6e8bcfd660af1383759e889d0 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Document versions where libraries started supporting sniffio

5dba554f5dabba10854b64c54dc7d88ddd2b1837 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
More doc tweaks

e42edd2448826b3f94c44f9ed44a8e5d6f2f8013 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Doc tweaks

2232fb5e4556ea7f2b933ad74402b10c1bc5af0e authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Add badges to README

2f5d9d7ba75f55000f733960c65ebb4683a26eaf authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Improve test

ffb007f94f0325aaee4c1d808080dae2f991e3c0 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix asyncio 3.7+ sniffing

43bbe3b74febe383dbcb31a757dcddaf016b71f8 authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Fix ReST

e135f428312881eabb1a49df5b5f874bf894350e authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Implement everything

bbf4c0860a2ff208ae79b0fca8f7384cdc0612de authored over 6 years ago by Nathaniel J. Smith <[email protected]>
Initial commit

841fbdbb2b4faab1b10d4343b9e89365fe6d38a4 authored over 6 years ago by Nathaniel J. Smith <[email protected]>