pulsepm / pulse

Unofficial package manager written in python.
MIT License
4 stars 0 forks source link

[ENHANCEMENT]: Project's module structure. #114

Open Mergevos opened 1 week ago

Mergevos commented 1 week ago

Describe the enhancement very clearly and detailed Let's declare a structure for our project:

- src
  - /core
  - /module1
      - /module1/code*
          - something.py
          - something_else.py
      - __init__.py
Mergevos commented 1 week ago

The core should be separated because it holds core of the package manager, and is needed by all modules. It doesn't follow the latter pattern.

Mergevos commented 1 week ago

Prefix the files with _ if they aren't used by any other module then itself (internally)