Commit Graph

4477 Commits

Author SHA1 Message Date
Ben Darnell 031c435a6d
Merge pull request #3193 from jakestambaugh/master
Add support for parsing lists of str in config files if multiple=True
2022-10-15 11:40:46 -04:00
Jake Stambaugh e150461c53 Add support for parsing lists of str in config files 2022-10-07 18:03:25 -04:00
Ben Darnell 15d1a72a34
Merge pull request #3192 from jepperaskdk/master
Changed websocket message buffer from bytes to bytearray
2022-10-03 21:57:24 -04:00
Jeppe Rask 0acb0aad28 Changed websocket message buffer from bytes to bytearray for performance increase 2022-10-03 21:43:21 +02:00
Ben Darnell 7689e3f01e
Merge pull request #3180 from tornadoweb/fix-lint
auth: Fix lint error (long line)
2022-08-26 15:23:09 -04:00
Ben Darnell fe501fbb01 auth: Fix trailing comma and lint errors
This slipped in with #3137 because that PR was submitted at a time when
the CI config was broken and I didn't notice the incomplete run.
2022-08-26 15:17:39 -04:00
Timofey Kukushkin 217d57690e
Fix contextvars.Context propagation to first yield with native coroutines (#3176)
* Fix contextvars.Context propagation to first yield with native coroutines
2022-08-26 15:05:22 -04:00
Ben Darnell 1a4c8e5437
Merge pull request #3172 from takluyver/websocket-resolver
Allow custom resolver in WebSocketClientConnection
2022-08-26 14:46:36 -04:00
Ben Darnell 868b5337fb
Merge pull request #3169 from anilbey/typing
add type-var ignore for the recently introduced mypy error
2022-08-26 14:11:20 -04:00
Ben Darnell 8967cca25f
Merge pull request #3137 from frankdu/master
Google OAuth2: change oauth config provision from hardcoded to develo…
2022-08-26 14:09:49 -04:00
Ben Darnell 5c7a34f1d0
Merge pull request #3179 from tornadoweb/iostream-cleanup
iostream: Remove _read_buffer_pos attribute
2022-08-26 13:45:14 -04:00
Ben Darnell ee703fae8a iostream: Remove _read_buffer_pos attribute
Since PR #3087, this attribute is always zero (except for temporary
usage in _consume) and can be removed.
2022-08-26 13:19:43 -04:00
Ben Darnell 75f2fedb37
Merge pull request #3087 from laggardkernel/feature/cleanup-bytearray-shrink
Cleanup bytearray shrink code designed for Python 2
2022-08-26 13:08:13 -04:00
Ben Darnell ef6cd564a8
Merge pull request #3178 from reganto/patch-1
Fix URL plural
2022-08-26 10:58:35 -04:00
Morteza Naghizadeh cd15bc9311
Fix URL plural 2022-08-24 19:03:30 +04:30
Ben Darnell c042790bf6
Merge pull request #3177 from spagh-eddie/patch-3
Fix typo in release notes
2022-08-22 16:25:30 -04:00
Eddie Darling 450e5bc970
Fix typo in release notes 2022-08-22 10:19:28 -07:00
Thomas Kluyver a8f5b2f8ab Allow custom resolver in WebSocketClientConnection 2022-08-01 11:51:34 +01:00
Anil Tuncel 1de1388bc5 add type-var ignore for the recent mypy error 2022-07-17 18:36:56 +01:00
Ben Darnell e72cc57692 Bump version number on main branch to 6.3.dev1 2022-07-03 22:22:03 -04:00
Ben Darnell a4f08a31a3
Merge pull request #3167 from bdarnell/6.2-final
Set version number to 6.2.0
2022-07-03 18:10:16 -04:00
Ben Darnell ea479e2ce1 Set version number to 6.2.0
Closes #3165
2022-07-03 18:03:24 -04:00
Ben Darnell a5a6b03eb7
Merge pull request #3163 from graingert/avoid-threading-identity
use get_running_loop to choose between call_soon and call_soon_thread…
2022-06-22 20:26:37 -04:00
Ben Darnell d1ce56d53c
Merge branch 'master' into avoid-threading-identity 2022-06-21 08:47:30 -04:00
Ben Darnell 7a80716c15
Merge pull request #3164 from graingert/patch-1
make existing_loop check atomic
2022-06-21 08:12:59 -04:00
Thomas Grainger a619885cc5
make existing_loop check atomic 2022-06-21 08:41:38 +01:00
Thomas Grainger 8394f40718
use get_running_loop to choose between call_soon and call_soon_threadsafe 2022-06-20 10:52:17 +01:00
Ben Darnell 1de5e68d16
Merge pull request #3162 from bdarnell/6.2b2
Set version to 6.2b2
2022-06-17 16:40:41 -04:00
Ben Darnell 84d45fcc51 Set version to 6.2b2 2022-06-17 16:30:35 -04:00
Ben Darnell cec6927bbd
Merge pull request #3161 from tornadoweb/build-workflow-abi3
setup: Build wheels with the stable ABI (abi3)
2022-06-17 16:27:31 -04:00
Ben Darnell e71fb6e616 setup: Build wheels with the stable ABI (abi3)
This will produce cross-version wheels so we won't have to do
releases just to make new wheels when new versions of Python
are available.

Also modernize the build process a bit to require setuptools and use
the native "optional" flag for extensions.
2022-06-17 15:55:17 -04:00
Ben Darnell 6cfa37ab4e
Merge pull request #3160 from bdarnell/ioloop-docs
ioloop: Update docs for IOLoop constructor
2022-06-17 14:28:57 -04:00
Ben Darnell 32642b78b3 ioloop: Update docs for IOLoop constructor
The constructor is not completely deprecated; the make_current=False
mode is still usable.

Fixes #3156
2022-06-17 14:21:23 -04:00
Ben Darnell 12d4d0a0ba
Merge pull request #3157 from minrk/explicit-asyncio-loop
Allow passing asyncio_loop argument to AsyncIOLoop
2022-06-17 13:20:31 -04:00
Ben Darnell be44f6fe5a
Merge pull request #3159 from minrk/deprecation-stacklevel
Add stacklevel to deprecation warnings
2022-06-17 13:18:49 -04:00
Min RK 019fd527c2
Add stacklevel to deprecation warnings
so warnings are associated with the line where the deprecated methods are called
rather than the line where the warning itself is
2022-06-17 11:22:53 +02:00
Min RK 7d3ff9429e
trailing comma?
black seems to have changed its mind
2022-06-16 16:33:09 +02:00
Min RK 44e28cf32c
Prevent multiple IOLoops for one asyncio loop 2022-06-16 10:20:39 +02:00
Min RK a86d3c7746
Allow passing asyncio_loop argument to AsyncIOLoop
allows patterns of creating and explicitly passing the asyncio loop before creating IOLoop

For example: creating a loop with the non-default event loop policy without having to set the current policy
2022-06-15 13:43:50 +02:00
Ben Darnell 713f06b115
Merge pull request #3155 from graingert/patch-1
fix mulitple typo
2022-06-14 19:20:46 -04:00
Thomas Grainger 08ee0f2a4f
fix mulitple typo 2022-06-13 15:40:51 +01:00
laggardkernel 7f1bba769c Do bytearray shrinking unconditionally in Python 3 2022-06-12 19:45:24 +08:00
Ben Darnell 4470d6927a build: Run build workflow on tags 2022-06-10 15:08:59 -04:00
Ben Darnell ae4fd6457a
Merge pull request #3154 from tornadoweb/build-workflow-publish
Set version number to 6.2, publish wheels via GH actions
2022-06-10 15:01:07 -04:00
Ben Darnell cc38e3042d build: Add pypi upload (non test) for tags 2022-06-10 14:23:12 -04:00
Ben Darnell 9d3e0e44a2 setup: Set readme content-type explicitly
Silences a warning when uploading to pypi.
2022-06-10 14:14:23 -04:00
Ben Darnell 3ee1548704 build: Publish to testpypi via github actions 2022-06-10 13:12:50 -04:00
Ben Darnell 0e60e70d6f Set version number to 6.2b1 2022-06-10 12:23:33 -04:00
Ben Darnell 54418e392b
Merge pull request #3153 from bdarnell/relnotes62
docs: Release note updates
2022-06-09 17:53:26 -04:00
Ben Darnell 8448077ec3 docs: Release note updates 2022-06-09 17:47:24 -04:00