Commit Graph

39 Commits

Author SHA1 Message Date
Niklas Rousset deb2cf9d65
Fix Python version in README.rst (#599) 2024-08-15 11:52:42 -05:00
Fantix King ee5ad26a75
Drop support of Python 3.7 and update CI (#578)
* Drop support of Python 3.7
* Upgrade and pin action revisions in CI
* Exclude C files in wheel dist
2023-10-22 13:04:03 -05:00
TAKAHASHI Shuuji 0e9ff6cd9b
Fix CI status badge (#522)
See the linked GitHub issue from the previous version of the badge:
https://github.com/badges/shields/issues/8671

In summary, this type of badge was changed in a breaking fashion such that
the badges were just linking to the github issue rather than showing the
data. Updating the url resolves this.

Also update the link of the badge to specify the workflow file rather
than the name, which matches the new behaviour of the badge.

---------

Co-authored-by: Elliot Ford <elliot.ford@astrazeneca.com>
2023-10-15 14:14:06 -05:00
Yury Selivanov 9f82bd7444
Port uvloop to Python 3.12 (#570)
* Bump Cython to 0.29.36
* Add missing new API -- timeout param to shutdown_default_executor
* Stop using the beloved, but now deprecated, 'IF'
* Explicitly qualify void-returning callback functions as `noexcept`.
* Fix test_libuv_get_loop_t_ptr to work under Python 3.12
* "Fix" the failing asyncio tests by adding a sleep() call
* Add 3.12 to CI scripts
* Stop configuring watchers for asyncio tests under 3.12+
* Add the new timeout parameter of shutdown_default_executor to typeshed
* Implement uvloop.run()
* Add pyproject.toml and update CI

Co-authored-by: Fantix King <fantix.king@gmail.com>
2023-10-09 19:28:47 -05:00
monosans 73d7253bf0 Fix typo in README 2022-08-23 11:29:27 -07:00
Thomas Grainger 31ba48ca92
use asyncio.Runner loop_factory on 3.11+ (#472) 2022-07-16 18:20:07 -05:00
Fantix King 33c1d6a13b Fix the CI badge 2021-02-09 23:52:30 -06:00
Fantix King cdd2218fa3
Drop Python 3.5/3.6 support (#383)
Fixes #381
2021-01-24 19:59:20 -06:00
Elvis Pranskevichus e21ceea0f0
Add release workflow (#376)
This is mostly a copy of asyncpg/release workflow
2021-01-20 18:01:14 -06:00
Pavel Savchenko 3810530552 Use full path to performance.png
To make it visible in https://pypi.org/project/uvloop/
2020-12-15 10:54:40 -08:00
Yury Selivanov ee02de2bd1
Note that it's recommended to upgrade pip before installing uvloop 2019-10-24 22:18:27 -04:00
Yury Selivanov 6e24e88eb8 A better uvloop.install() example 2019-04-25 12:44:57 -04:00
Yury Selivanov c181ecd333 Promote uvloop.install() to be the default approach 2019-04-25 12:43:24 -04:00
Yury Selivanov 7ef3c18182 Minor edits 2019-01-11 12:11:39 -05:00
Ofek Lev 83ee1e37aa Add downloads badge to README.rst 2019-01-11 12:07:10 -05:00
Yury Selivanov 921699be8f readme: Mention uvloop.install() 2018-10-31 20:27:38 -04:00
Yury Selivanov 067e6ee22a readme: rephrase the link to the blog post. 2018-08-02 11:03:49 -04:00
Yury Selivanov 37f964b757 Enable 3.7 CI on Travis; drop AppVeyor
Special thanks to @waghanza (pr #179) for working on this change.
2018-07-04 14:43:21 -04:00
Yury Selivanov 6773ea3f97 readme: Change 3.5 to 3.5+; update build from source instructions 2018-05-30 16:50:55 -04:00
Yury Selivanov b2eb2f575a ci: Test Python 3.7 on AppVeyor 2018-05-28 19:25:48 -04:00
Yury Selivanov cd53b7f559
Prohibit adding a signal handler for SIGCHLD (#156) 2018-05-25 17:35:05 -04:00
Yury Selivanov 6b494bbe90 Fix README to render on PyPI 2016-08-24 12:36:09 -04:00
Yury Selivanov 08aa8150a7 readme: Add a link to the wiki page 2016-07-27 11:10:04 -04:00
Yury Selivanov 956d6cd86a Dual-license uvloop under MIT and Apache 2.0 2016-07-05 15:04:11 -04:00
Yury Selivanov 13fb68b258 readme: Fix markup 2016-06-28 18:17:37 -04:00
Yury Selivanov 4e3065cb51 readme: Update PyPI badge 2016-06-28 18:02:13 -04:00
Yury Selivanov bee505b874 readme: a few edits 2016-05-24 10:26:16 -04:00
Yury Selivanov d93fe3698f readme: Fix markup 2016-05-22 14:51:09 -04:00
Yury Selivanov a8585f768a readme: Add a section about uvloop performance 2016-05-22 14:47:25 -04:00
Yury Selivanov f2a5da5cf8 README: Add a link to RTD 2016-05-09 15:54:39 -04:00
Yury Selivanov 9e618fbf72 README: Add py3.5 requirement 2016-05-05 23:20:09 -04:00
Yury Selivanov d3d52a3797 README: Highlight python code 2016-05-05 22:13:25 -04:00
Yury Selivanov dca023dc81 README: Add a link to the blog post 2016-05-04 10:21:28 -04:00
Yury Selivanov 7448803d92 README: Add a status badge 2016-05-03 23:05:49 -04:00
Yury Selivanov ca6c961f92 README: Fix markup 2016-05-03 21:13:43 -04:00
Yury Selivanov 3283755b38 README: Fix repo link 2016-05-03 21:12:47 -04:00
Yury Selivanov 2ad923930a Update README 2016-05-03 16:27:02 -04:00
Yury Selivanov 48bb817b8c Add Travis integration 2016-04-14 15:03:41 -04:00
Yury Selivanov c4b4fc3959 Edits in README 2015-11-11 16:35:40 -05:00