noise-lab / netml

Feature Extraction and Machine Learning from Network Traffic Traces
Apache License 2.0
54 stars 16 forks source link

library packaging #3

Closed jesteria closed 3 years ago

jesteria commented 3 years ago

Moved subpackages to src/ directory & made installation of these go under the base package namespace odet.

Previously, all library "sub-packages" were installed into the top level of the global Python module environment.

For example, any Python module's import utils statement might have received this library's utils package. This is resolved with namespacing, such that this package is only accessible as odet.utils, e.g.: import odet.utils.


FYI – and thanks to – @Learn-Live