Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python 3.10 support (v3 branch) #749

Merged
merged 5 commits into from
Dec 4, 2021
Merged

Conversation

mattbennett
Copy link
Member

Equivalent to #747, for v3 prerelease branch

* test on py3.10

* only pin down dnspython on compatible versions of python

we can remove this pin when we drop support for older eventlet versions

* stringify python version

* evenlet 0.33.0 needed for py3.10

* release kombu pin; require compatible version on 3.10

* bump pinned version of kombu

* fix ssl tests now that kombu correctly checks client certs

* correct oldest pin for kombu

* import sort

* adjust pins

* need to be explicit about python versions

* 2.7 support stops at kombu 4.6.11
# Conflicts:
#	setup.py
#	test/standalone/test_event_dispatcher.py
#	test/standalone/test_rpc_proxy.py
#	test/test_events.py
#	test/test_messaging.py
#	test/test_rpc.py
@mattbennett mattbennett requested a review from iky December 3, 2021 15:12
@mattbennett mattbennett merged commit 711b931 into nameko:v3.0.0-rc Dec 4, 2021
@mattbennett mattbennett deleted the py310-v3 branch December 4, 2021 14:47
trolldbois pushed a commit to trolldbois/nameko that referenced this pull request Feb 23, 2022
* Python 3.10 support (nameko#747)

* test on py3.10

* only pin down dnspython on compatible versions of python

we can remove this pin when we drop support for older eventlet versions

* stringify python version

* evenlet 0.33.0 needed for py3.10

* release kombu pin; require compatible version on 3.10

* bump pinned version of kombu

* fix ssl tests now that kombu correctly checks client certs

* correct oldest pin for kombu

* import sort

* adjust pins

* need to be explicit about python versions

* 2.7 support stops at kombu 4.6.11
# Conflicts:
#	setup.py
#	test/standalone/test_event_dispatcher.py
#	test/standalone/test_rpc_proxy.py
#	test/test_events.py
#	test/test_messaging.py
#	test/test_rpc.py

* simplify tests: use ssl for client and server

* import sort

* collections module has moved

* missing import
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant