A placeholder for future Ultralytics projects.
Project description
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
andsetup.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.
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
File details
Details for the file ultralytics-hub-0.0.0.tar.gz
.
File metadata
- Download URL: ultralytics-hub-0.0.0.tar.gz
- Upload date:
- Size: 18.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2507e57c7506dc43d572df9e89e9ef781047fcbdb2d8eb5c888c58e5ff3a6e37 |
|
MD5 | 9ba42f55bcda4f19ba739c9273574e6c |
|
BLAKE2b-256 | b9883131745ff0c8cc267dfaf1f09524e1478215448a5a6c7e5a784d773cc689 |
File details
Details for the file ultralytics_hub-0.0.0-py3-none-any.whl
.
File metadata
- Download URL: ultralytics_hub-0.0.0-py3-none-any.whl
- Upload date:
- Size: 18.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 296642a4fb6430fc1a13d2a384e7ac5668620427073c78ac2f0382d4dda33c2d |
|
MD5 | 92abd0ec975d33cef8be4d78ba1eaf10 |
|
BLAKE2b-256 | 2e2e1ce7d1d3674cf80b43297b67b5f48f59fcd277e78bb13e09fbdb28880677 |