A textual user interface application that facilitates the association of files in the MP3 format with metadd.
Project description
Wiki Application For Tunes
waft is a textual user interface application that facilitates the association of files in the MP3 format with metadata according to the ID3 standard.
Installation
Install waft via pip:
pip install waft
Usage
Usage instructions will be provided once the command-line interface and core workflows are finalized.
Implementation Details
This section will provide a detailed explanation of the database entity relationships and the application’s implementation of the Elm Architecture once design documentation is complete.
erDiagram
ARTIST {
string ID PK
string Name
}
TRACK {
string ID PK
string Name
date ReleaseDate
int Duration
boolean explicit
}
ALBUM {
string ID PK
string Name
string CoverImageLink
}
FILE {
string Hash PK
string TrackID FK
string SourceLink
}
RECORDS {
string ArtistID FK
string TrackID FK
}
ON {
string TrackID FK
string AlbumID FK
int TrackNumber
}
ARTIST ||--o{ RECORDS : ""
TRACK ||--|| RECORDS : ""
TRACK o|--|| FILE : ""
TRACK ||--|| ON : ""
ALBUM o|--o{ ON : ""
TEA - https://guide.elm-lang.org/architecture/
Contribution Guide
Check out our Contribution Guide for more information on how to contribute to the project.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file waft-0.1.1.tar.gz.
File metadata
- Download URL: waft-0.1.1.tar.gz
- Upload date:
- Size: 30.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.2 cpython/3.13.11 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bacddd4fa5ca8253c3d4bb1973c44552aea37f3ed866815f48306b42b80ad2de
|
|
| MD5 |
82938527e44652ac1545b01f5d43507a
|
|
| BLAKE2b-256 |
8d8a8d893b4c0416404e7c45293cb3cc348661cd0073be29259d9461154dbe13
|
File details
Details for the file waft-0.1.1-py3-none-any.whl.
File metadata
- Download URL: waft-0.1.1-py3-none-any.whl
- Upload date:
- Size: 27.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: Hatch/1.16.2 cpython/3.13.11 HTTPX/0.28.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5777430f86baee3bb02be0c709ddb8e6e6bc8af60e491888134aacf3c4bed567
|
|
| MD5 |
7d599ee5387aeeb224a798617a76731a
|
|
| BLAKE2b-256 |
e6877cb6d0f225f0760e5f9f786df289a3e912eb32b344808166cbb2be4492f2
|