intel / p3-analysis-library

A library simplifying the collection and interpretation of P3 data.
https://intel.github.io/p3-analysis-library/
MIT License
7 stars 10 forks source link

Naming conflict with p3 package #48

Open Pennycook opened 1 month ago

Pennycook commented 1 month ago

Feature/behavior summary

As discovered by @swright87, there is already a package called p3 available on pypi: https://pypi.org/project/p3/. Although we have no immediate plans to make our package available there, a user may execute pip install p3 by mistake and download the wrong package.

Request attributes

Related issues

N/A

Solution description

We could ask pypi to remove the conflicting project (which hasn't been updated since 2013) or change the name of this project.

Potential names:

Additional notes

"p3anlib" is probably my favorite of the options I listed above. It's more explicit than the shorter names but isn't too long.

import p3anlib as p3 as a pattern is similar in complexity to import pandas as pd and import numpy as np.

swright87 commented 1 month ago

+1 for p3analysis, I think the anlib bit is a little clunky.

p3lib is taken too, otherwise I would vote for that...!

p3-analysis-library is another reasonable shout I think, though a little long. But, it does have the simplicity of matching the folder it installs from/github project name.