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

The `rpy2` project seems to be about there. #61

Closed
lgautier opened this issue Dec 3, 2016 · 4 comments
Closed

The `rpy2` project seems to be about there. #61

lgautier opened this issue Dec 3, 2016 · 4 comments

Comments

@lgautier
Copy link
Contributor

@lgautier lgautier commented Dec 3, 2016

The target Python version for rpy2 is 3.5, and there are already Python 3-only features (and no Python 2-only features...).

@takluyver
Copy link
Member

@takluyver takluyver commented Dec 3, 2016

Thanks Laurent! Do you think you'll be making Python 3 only releases by 2020? Would you like to add rpy2 to the statement?

@lgautier
Copy link
Contributor Author

@lgautier lgautier commented Dec 3, 2016

Sure. If you need a logo you can snatch it from the doc page: http://rpy2.readthedocs.io/en/version_2.8.x/

I tried making rpy2 Python 3-only 4-5 years ago but I quickly realized that the world was not yet ready for that. Now seems the right time if there is a coordinated movement of the data-oriented Python ecosystem in that direction.

If the Gantt chart on the page is accurate, and projects do start with Python-3 only next year I am ready to make the current rpy2 release series (2.8.x) an LTS and make the next release series (2.9.x) Python 3-only (or if too much push back from user, this would be with 2.10.x in about a year / a year and a half).

@Carreau
Copy link
Member

@Carreau Carreau commented Dec 3, 2016

If the Gantt chart on the page is accurate, and projects do start with Python-3 only next year I am ready to make the current rpy2 release series (2.8.x) an LTS and make the next release series (2.9.x) Python 3-only (or if too much push back from user, this would be with 2.10.x in about a year / a year and a half).

It should be about time. I'm working on (hopefully) the last patch that make PyPI/PIP aware of the requires_python metadata (to use in setup.py) for Python-3 only version to not install on Python 2.x (and break for less users)

Once packages can start to be release we at least less fear.

@lgautier
Copy link
Contributor Author

@lgautier lgautier commented Dec 19, 2016

rpy2 is now on board. Closing.

@lgautier lgautier closed this Dec 19, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
3 participants
You can’t perform that action at this time.