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

Python3.7 support #2193

Closed
wants to merge 5 commits into from
Closed

Conversation

JohnDoee
Copy link

@JohnDoee JohnDoee commented Aug 19, 2018

Motivation for changes:

Add Python 3.7 support, some of the stuff not covered in #2162

Detailed changes:

  • Updated pyyaml & rpyc version
  • Added CircleCi support
  • Added 3.7 to setup.py

To Do:

  • Push 3.7 image to docker hub
  • Finish up 3.7 regex fix #2162
  • Make tests pass (e.g. ensure rpyc works) - This is a bit hard to see as long as 3.7 regex fix #2162 is still in works.
  • Add tests that covers the rpyc code(?)

@liiight
Copy link
Member

liiight commented Aug 19, 2018

Related #2189. Added 3.7 image to docker hub.

@gazpachoking
Copy link
Member

Hmm, all tests seem to be passing on this PR, should we merge it as-is, and open another ticket to track further needs?

@JohnDoee
Copy link
Author

@gazpachoking Sadly, this one basically just tracks all the other needed items for py3.7 and tests last ran when the #2162 was merged.

The regex building logic is a bit of a mess and might require more than meets the eye to get working correctly.

@gazpachoking
Copy link
Member

Gotcha. Maybe I'll try to tackle the regex stuff then. I'm thinking we'll just need to fix our usage of re.sub, and require users to escape their own regex substitutions if they are specifying a replacement in the config.

@gazpachoking
Copy link
Member

This was replaced by #2225, which has now been merged.

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