question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Drop Python2 support

See original GitHub issue

I understand that it may be too early to actually drop Python 2 support, because still ~ 40% of downloads come from Python 2 (according to PyPI stats). But it might be a good idea to announce plans in advance and tell users which version of hvac will be the latest with Python 2 support. Does the hvac project have any plan on this matter?

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:14 (13 by maintainers)

github_iconTop GitHub Comments

5reactions
and-semakincommented, Jul 9, 2021

For historical purposes, here’s how the picture of 2 vs 3 among hvac users looks in the last 6 months:

image

4reactions
and-semakincommented, May 4, 2020

Pallets Project (flask, werkzeug, jinja2) decided just to bump a major version to indicate this breaking change. Python 2 users won’t be able to install the latest version, but pip will install the latest version with Python 2 support for them. I think it’s a good approach.

See their blog: https://palletsprojects.com/blog/ending-python2-support/

Read more comments on GitHub >

github_iconTop Results From Across the Web

Dropping Python 2 Support From Open Source Projects
I've recently dropped Python 2 support from most of the open source projects I maintain. Python 2 support ends 2020-01-01 (see ...
Read more >
Plan for dropping Python 2 support - Apache Spark
In the next major release in 2019, we will deprecate Python 2 support. · We will drop Python 2 support in a future...
Read more >
Drop Support for Python2 · Issue #4261 · pypa/pipenv - GitHub
Pip 20.3 (October 2020) will be the last version to support Python 2.7, and pip 21.0 (January 2021) will be the first version...
Read more >
Sunsetting Python 2 support
A pledge to drop Python 2 support by 2020. ... Almost all major open source Python packages now support both Python 3.x and...
Read more >
Changelog - pip documentation v22.3.1
Deprecations and Removals# · Drop support for Python 2. · Remove support for legacy wheel cache entries that were created with pip versions...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found