Ultralytics pip Package Template
This is a minimal template repository for reserving Python package names on PyPI and deploying v0.0.0 placeholders. It provides a streamlined way to ensure that your package name is available for future development and releases.
What is this repository for?
- Name Reservation: Ensures the package name you desire is reserved on PyPI.
- Placeholder Deployment: Allows for an initial v0.0.0 release to indicate the package name is taken but the package is not yet functional.
Quick Start
Step 1: Clone the Repository
Clone this repository to your local machine.
git clone https://github.com/ultralytics/pip.git <your-package-name>
Step 2: Update Package Information
Edit the setup.py file to update the package name, author, and other meta-information.
Step 3: Create a Virtual Environment (Optional)
It's a good practice to create a virtual environment.
python3 -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
Step 4: Install Dependencies
If your package has dependencies, install them.
pip install -r requirements.txt
Step 5: Package and Upload
Package your code and upload it to PyPI.
python setup.py sdist bdist_wheel
twine upload dist/*
Now your package name is reserved and a v0.0.0 placeholder is deployed on PyPI.
Recommendations
- Once you start the actual development, replace this README with one that describes your package's functionality.
- Add a
LICENSEfile appropriate for your project. - Update the
requirements.txtandsetup.pyas your project evolves.
Support
For issues and feature requests related to this template, please open an issue on GitHub.
License
This project is licensed under the AGPL-3.0 License. For more details, see the LICENSE file.
Release files for ultralytics-hub-sdk 0.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ultralytics-hub-sdk-0.0.0.tar.gz | 18.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ultralytics_hub_sdk-0.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:36.6 kB
Release files / ultralytics-hub-sdk-0.0.0.tar.gz
| Download URL | ultralytics-hub-sdk-0.0.0.tar.gz |
|---|---|
| Size | 18.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
1ee7b9eac44c5a432d5404da018012c202019c4435c0a3242013b3c0d15369d4
|
|
BLAKE2b-256 checksum How to use checksums |
cba9f45c688ba8cf26309de42c63344028b979a679275754a2815bd25394a2b3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|
Release files / ultralytics_hub_sdk-0.0.0-py3-none-any.whl
| Download URL | ultralytics_hub_sdk-0.0.0-py3-none-any.whl |
|---|---|
| Size | 18.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5b159a16a708b95ecaf6788b678f9ec7197f17857ec3cd3773450b698842c0e3
|
|
BLAKE2b-256 checksum How to use checksums |
def1586caf07545457de8377b62eeaab0858fa8f919564e9f7a2e708c8348c7c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.6
|