Purpose Transcribe
A CLI tool for transcribing audio for the purpose project.
Installation
install Purpose Transcribe via pip:
pip install purpose_transcribe
Usage
To use the tool, navigate to the directory containing your audio files and run:
purpose_transcribe your_audio_file_name.zip
This will transcribe the specified zip file and output transcriptions in the same directory.
For only technical Update of the Package
This should only done if there is need to upgrade or update the codebase for this project.
1. Software Package Upgrade
Before you attempt to upgrade this package to PyPI, make sure to:
- Validate all dependencies are correctly listed and installable.
- Test the package in a clean Python environment (using virtual environments) to ensure it installs and runs as expected.
- Ensure the package information (like the author name, version, and description) is accurate and reflective in the project.
2. Building and Uploading to PyPI
Build the package:
python -m pip install --upgrade build
python -m build
This will generate distribution files in the dist/ directory. Upload the package to PyPI: First, install Twine:
python -m pip install --upgrade twine
Then, upload the contents of the dist directory:
python -m twine upload dist/*
You will need a PyPI account to upload. Enter your username and password as prompted. Verify Installation Once uploaded, you can install your package using:
pip install your_package
Release files for purpose-transcribe 0.2.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 | |
|---|---|---|---|
| purpose_transcribe-0.2.1.tar.gz | 4.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| purpose_transcribe-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 9.2 kB
Release files / purpose_transcribe-0.2.1.tar.gz
| Download URL | purpose_transcribe-0.2.1.tar.gz |
|---|---|
| Size | 4.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1d618eb48ed6e4d7587e80b8db2e43a34b19a50e58d92306c5c6186ffe09e0cb
|
|
BLAKE2b-256 checksum How to use checksums |
17707b5ff2f0b260c854b6504f71de1286eecedb5215deb60db98b70a78930c1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.7
|
Release files / purpose_transcribe-0.2.1-py3-none-any.whl
| Download URL | purpose_transcribe-0.2.1-py3-none-any.whl |
|---|---|
| Size | 5.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
403847bf2b1032d15bcd06080c18ddd23a5efa270eb3a328fa0402e5cfc0461b
|
|
BLAKE2b-256 checksum How to use checksums |
68bac39aa3f8cdb89389ed85b423d000fef9dfd9ea0b20a7d1a86a9915c4220b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.0.0 CPython/3.11.7
|