Background
This is a question for the known issues of the venv Python package, NOT an opinion.
It looks causing confusions that there are multiple packages to create a Python virtual environment. Some articles on "How to create virtual environment" only talk about one specific package which may mislead the readers into believing there is only one way to create a virtual environment.
Question
Is there any reason not to use the standard venv package. Any known issues?
It appears Linux distributions have different default virtual environment Python package choices, e.g. Ubuntu for venv, Fedora for virtualenv. This might be one reason.
Please suggest if any. I would like to stick to venv only, but to know any issues or reasons not to use it.