tensorflow / tensorflow/privacy

Python version restricted to >=3.9, inability to use official docker containers of tensorflow

Open
#472 1 comment 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
2k
Forks
477
Avg merge
22h 12m
Merged PRs (30d)
1

Description

Since the addition of dp-accounting, the minimum version of python required to use the latest releases of this package is restricted to >=3.9. This restriction causes plenty of inconsistencies when using the official docker images for tensorflow and the official nvidia tensorflow images, given that they only support python3.8.

To sum up, it is not possible to use the latest version of tensorflow-privacy with the official docker containers of tensorflow due to the python version required.

Consequently, it will be nice to add a note in the README indicating that the python version required is >=3.9.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading the README and checking how it currently describes the required Python version. Add a note explaining the Python >=3.9 requirement and its incompatibility with the referenced TensorFlow Docker images, then verify that the README accurately reflects the latest package requirements.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, tensorflow
Domain
documentation, machine-learning
Issue type
Documentation
Difficulty
1/5
Estimated time
Under an hour
Activity status
Stale
Clarity
Clearly specified
Newbie friendliness
50/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.