Merge pull request #316 from goodboy/310_windows

Try windows CI on py 3.10
aio_error_propagation
goodboy 2022-07-12 10:53:06 -04:00 committed by GitHub
commit 86d020d309
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 13 additions and 4 deletions

View File

@ -123,7 +123,7 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
os: [windows-latest] os: [windows-latest]
python: ['3.9'] python: ['3.9', '3.10']
spawn_backend: ['trio', 'mp'] spawn_backend: ['trio', 'mp']
steps: steps:

View File

@ -0,0 +1,5 @@
Run windows CI jobs on python 3.10 after some
hacks for ``pdbpp`` dependency issues.
Issue was to do with the now deprecated `pyreadline` project which
should be changed over to `pyreadline3`.

View File

@ -51,13 +51,17 @@ setup(
'tricycle', 'tricycle',
'trio_typing', 'trio_typing',
# serialization
'msgpack>=1.0.3',
# tooling # tooling
'colorlog', 'colorlog',
'wrapt', 'wrapt',
'pdbpp', 'pdbpp',
# windows deps workaround for ``pdbpp``
# serialization # https://github.com/pdbpp/pdbpp/issues/498
'msgpack>=1.0.3', # https://github.com/pdbpp/fancycompleter/issues/37
'pyreadline3 ; platform_system == "Windows"',
], ],
extras_require={ extras_require={