Skip to content

Add cmd2 project to the project list and timeline#135

Merged
Carreau merged 1 commit intopython3statement:masterfrom
tleonhardt:add_cmd2
Jun 18, 2018
Merged

Add cmd2 project to the project list and timeline#135
Carreau merged 1 commit intopython3statement:masterfrom
tleonhardt:add_cmd2

Conversation

@tleonhardt
Copy link
Contributor

This PR adds the cmd2 project to the project list and timeline.

The cmd2 module stopped supporting new features for Python 2 on April 15, 2018 and will stop supporting bug fixes for Python 2 on August 31, 2018. The 0.8.x line supports Python 2 while the new 0.9.x release are Python 3.4+ only.

I am a core cmd2 developer and there is unanimous support among all core cmd2 developers to stop paying the Python 2 tax. We are quite excited to have reliable unicode support, optional type-hinting, etc.

Our GitHub readme makes it very clear that Python 2.7 support is EOL:
https://github.com/python-cmd2/cmd2#python-27-support-is-eol

@tleonhardt
Copy link
Contributor Author

I couldn't get jekyll working on my Mac to preview the changes, so I apologize if anything doesn't look right.

@Carreau
Copy link
Member

Carreau commented Jun 18, 2018

I couldn't get jekyll working on my Mac to preview the changes, so I apologize if anything doesn't look right.

It's ok, if you look into the CI, it automatically deploy your branch on a staging website.
screen shot 2018-06-18 at 11 39 35

And it looks great !

@Carreau Carreau merged commit 5a1acc6 into python3statement:master Jun 18, 2018
@Carreau
Copy link
Member

Carreau commented Jun 18, 2018

Have you looked at the practicality page how to set the python_requires metadata, and how to make sure Python2 user automatically get the latest compatible ?

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.

2 participants