Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

How to name new libraries/modules properly with conflictions with 3rd party code

Hello,

I am currently working on some code for SageMath that I want to name in the src as "control". However, the third party code I am integrating it with is also called "control" from the PyPI repository.

https://pypi.org/project/control/

https://github.com/python-control/python-control

Can I maintain the name "control" in the SageMath code while using the external "control" code? Or with these names conflict? Do I need to change mine to something else in a first-come-first-serve fashion?