Skip to main content

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 LICENSE file appropriate for your project.
  • Update the requirements.txt and setup.py as 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)

Source distribution for ultralytics-hub-sdk 0.0.0
File Size Uploaded
ultralytics-hub-sdk-0.0.0.tar.gz 18.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ultralytics-hub-sdk 0.0.0
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page