On Thu, 25 Aug 2016 at 15:08 Victor Stinner email@example.com wrote:
For the first release of the "new" benchmark suite, I chose the name "performance", since "benchmark" and "benchmarks" names were already reserved on PyPI. It's the name of the Python module, but also of the command line tool: "pyperformance".
Since there is an "old" benchmark suite (https://hg.python.org/benchmarks), PyPy has its benchmark suite, etc. I propose to rename the GitHub project to "performance" to avoid confusion.
What do you think?
If you want to do then go ahead, but I don't think it will be a big issue in the grand scheme of things.
Note: I'm not a big fan of the "performance" name, but I don't think it matters much. The name only needs to be unique and available on PyPI :-D
By the way, I don't know if it's worth it to have a "pyperformance" command line tool. You can already use "python3 -m performance ..." syntax. But you have to recall the Python version used to install the module. "python2 -m performance ..." doesn't work if you only installed performance for Python 3!
As Antoine pointed out, if it doesn't matter what interpreter has the script installed to run the benchmarks against another interpreter than a script makes sense (but do keep it available through -m).