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

We are finding worrying bugs with Python3 #58

Open
koolfy opened this issue Jan 15, 2015 · 3 comments
Open

We are finding worrying bugs with Python3 #58

koolfy opened this issue Jan 15, 2015 · 3 comments

Comments

@koolfy
Copy link
Contributor

koolfy commented Jan 15, 2015

Recent developments have led us to believe that we might uncover some annoying or dangerous python3 bugss in the future.

The change between python2 and 3 are sometimes somewhat less innocuous than one might believe at first (for example: issue #56)

This calls for a warning message in the README file clearly stating that POTR is experimental and even more so with python3.

In the sort-of-long term, we should us any occasion we get to stress potr with python3 in any way we come up (and write some tests in accordance), to spot all these little pitfalls and fix them litle by little.

For now we haven't found anyhing too critical IMO, but I dont want this to bite someone in the bottom.

@koolfy
Copy link
Contributor Author

koolfy commented Jul 20, 2016

I'm enclined to start dropping python2.7 support to focus on 3+.
This makes it all the more important to triple-check that no weird behaviours will become "the norm" as people make the switch (I'm pretty sure everybody has already done it already...)

I'm thinking travis testing might help here, if someone has experience with pitfalls between 2.7 and 3, now would be a good time to weigh in.
(or shortly, when travis is active for this project)

@koolfy
Copy link
Contributor Author

koolfy commented Jul 20, 2016

It has been pointed out here #47 that python 2.7 support must not be dropped.

@kpcyrd
Copy link

kpcyrd commented Sep 28, 2019

What's the status here? python2 is going to get discontinued in a few months and the weechat otr plugin is now using this library with python3 on a recent weechat.

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

No branches or pull requests

2 participants