In enterprise upgrading must be carefully considered.
Benefits vs risks. I have not found any good reasons to upgrade fom v14 yet
You are very welcome to test it against newer versions.
I included supplier specific code which should probably be moved to an example folder because it is useless for most people.
This looks really interesting—great work on building a Python API for Dolibarr
Regarding your questions:
Testing only on v14:
You may want to test on v15+ as well since API endpoints and authentication handling have evolved in newer versions. It will improve compatibility and adoption.
License suggestion:
MIT or Apache 2.0 would be good choices if you want wider adoption and flexibility.
Naming:
You can consider something like:
DolibarrPy
PyDolibarr API
Dolibarr Python SDK
Also, adding proper documentation and examples (especially for authentication and CRUD operations) will help developers a lot.
I’ve worked with Python integrations in ERP environments and seen similar use cases while training learners, so this could be very useful for beginners as well.