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.

[RFC] Drop Python 3.6 support in v10

See original GitHub issue

We are now discussing to drop support for Python 3.6 in CuPy v10. Feel free to leave a comment here if you have any concerns.

Background:

  • CUDA Python is unlikely to provide a wheel for Python 3.6, although it can be built from the source without any issue. CUDA Python currently requires -std=c++14 so recent versions of gcc, which is not in RHEL/CentOS 7 by default, is needed. We want to avoid requiring CuPy wheel users to manually install non-default GCC.
  • NumPy dropped Python 3.6 support in June 2020: https://numpy.org/neps/nep-0029-deprecation_policy.html
  • Python 3.6 support become EOL in December 2021.

Issue Analytics

  • State:closed
  • Created 2 years ago
  • Reactions:2
  • Comments:7 (7 by maintainers)

github_iconTop GitHub Comments

1reaction
twmhtcommented, Nov 30, 2021

And I also found out we may build python bindings for TensorRT by ourself (https://github.com/NVIDIA/TensorRT/tree/main/python) . I am working on that.

1reaction
twmhtcommented, Nov 27, 2021

@kmaehashi

oops. my bad. I thought TensorRT bindinds is bundled with JetPack version. I would try this in next week.

thank you.

Read more comments on GitHub >

github_iconTop Results From Across the Web

RFC 77: Drop Python 2 support in favour of Python 3.6 - GDAL
This RFC suggest the new minimum supported Python version should be 3.6 for the following reasons: Python < 3.6 is End of Life....
Read more >
[RFC] Drop Python 3.6 support · Issue #3021 · optuna ... - GitHub
We decide to stop Python 3.6 support for integrations and optuna-examples but keep supporting it in pure Optuna uses. It means that we...
Read more >
Dropping support for older Python versions
This mechanism can be used to drop support for older Python versions, by amending the “Requires-Python” attribute in the package metadata. This guide...
Read more >
Requests Documentation - Read the Docs
According to RFC 7230, HTTP Header names are ... Requests has officially dropped support for Python 3.6 (including pypy3.6). (#6091).
Read more >
History — CherryPy 18.6.1.dev49+g98929b51.d20210117 ...
#1730: Drop support for Python 2.7. ... 14 Aug 2018. #1694 via PR #1695: Add support for accepting uploaded files with non-ascii filenames...
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