Source Organiser
Source Organiser is a user-friendly CLI file organiser for developers with more human-readable commands.
Installation
You can install Source Organiser using the command: pip install source-organiser
Features
- A setup wizard that creates folders with metadata and ensures the necessary directories are available.
- A CLI interface for entering more human-readable commands:
about: Displays information about Source Organiser.change: Change folder.clear: Clears the screen.create: Creates a new file or folder within the folder.- Add '--file' or '-i' to create a file.
- Add '--folder' or '-o' to create a folder.
remove: Removes the current folder.- Add '--noprompt' or '-n' to remove confirmation prompts.
exit: Quits the CLI interface.generate-metadata: Regenerates metadata files.help: Display the help message.info: Display information about the selected folder.log: Load the folder's log file.rename: Rename a folder.
Using as a Module
folderSetup(): Ensure the necessary directories are available.folderCreate(): Create folders.mainInterface(name): Starts the interface. Setnameto the name of folder or0to ignore this parameter.
Using as an Application
Run source-organiser in your terminal to use Source Organiser as an application.
Metadata
Release files for source-organiser 1.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| source_organiser-1.0.1.tar.gz | 5.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| source_organiser-1.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 12.1 kB
Release files / source_organiser-1.0.1.tar.gz
| Download URL | source_organiser-1.0.1.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ba4bfc0dedf2ce475af97a229c54d6abf36a69c61ca608935c4e5fcda9c60dab
|
|
BLAKE2b-256 checksum How to use checksums |
c2d2020bccd66564c6a2febdd54f8910f88c47d8a32c76e1ddc73e41a848b0c5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / source_organiser-1.0.1-py3-none-any.whl
| Download URL | source_organiser-1.0.1-py3-none-any.whl |
|---|---|
| Size | 6.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0408cb40b9ca981def4b2f3b8bea66cacec4c1dc66d56b3c9cc355bc32ba2724
|
|
BLAKE2b-256 checksum How to use checksums |
5adfc9c1b9a9f2b10a822d2282e35e57982c3b631e91d201b02707a54feffe75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|