bbuenoun / trace-glare

Script to run dynamic glare simulations (DGP) by using Radiance raytracing
Other
0 stars 0 forks source link

Use standard Python project structure #1

Closed simon-wacker closed 4 years ago

simon-wacker commented 4 years ago

For details see Packaging Python Projects.

bbuenoun commented 4 years ago

Do you agree with this structure? trace-glare ├── LICENSE ├── README.md ├── glare │ └── init.py │ └── trace.py ├── setup.py └── tests

bbuenoun commented 4 years ago

We don't need to generate pip distribution packages for the trace-glare yet, right?

simon-wacker commented 4 years ago

Yes, that's the standard structure. And yes, there is no need to generate a pip distribution yet. But in the long run distributing the package through pip will increase its potential user base a lot (it's just super easy to install packages with pip and to have pip manage your dependencies with requirements.txt files).