close
Skip to content

Initial rename of async to multiprocess_pool for python3.7 compatibility - #93

Merged
b4oshany merged 1 commit into
ozgur:masterfrom
Ctrl-Technologies:python3.7_compatibility
Mar 12, 2019
Merged

Initial rename of async to multiprocess_pool for python3.7 compatibility#93
b4oshany merged 1 commit into
ozgur:masterfrom
Ctrl-Technologies:python3.7_compatibility

Conversation

@c-goosen

@c-goosen c-goosen commented Feb 4, 2019

Copy link
Copy Markdown

Hi.

I had a quick look at the python3.7 compatibility. A full fix would be porting the functionality to python3.7's async await syntax. Multiprocessing has a async functionality, but as far as I can see its not used here.

Renamed the file and its references, should still operate the same.

Python version: Python 3.7.1 (linux)

Did run python setup.py test from a python3.7 virtualenv.

test_conversion (tests.jsonutil_test.JSONTestCase) ... ok
test_total_seconds (tests.jsonutil_test.JSONTestCase) ... ok
test_build_endpoint_url (tests.firebase_test.FirebaseTestCase) ... ok
test_make_delete_request (tests.firebase_test.FirebaseTestCase) ... ok
test_make_get_request (tests.firebase_test.FirebaseTestCase) ... ok
test_make_patch_request (tests.firebase_test.FirebaseTestCase) ... ok
test_make_post_request (tests.firebase_test.FirebaseTestCase) ... ok
test_make_put_request (tests.firebase_test.FirebaseTestCase) ... ok

@chris-erickson

Copy link
Copy Markdown

@b4oshany can we get this in? Would go a long ways to keep the project viable in old apps that need to move up to 3.7 without a rewrite.

@c-goosen

c-goosen commented Mar 8, 2019

Copy link
Copy Markdown
Author

@chris-erickson Can also assit in moving more asyncio functionality into this library.

@b4oshany

b4oshany commented Mar 9, 2019

Copy link
Copy Markdown
Collaborator

Hi @chris-erickson, I'll test it and merge it when I'm finished.

@b4oshany
b4oshany merged commit 1c0dfae into ozgur:master Mar 12, 2019
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.

3 participants