Airport Manager: One-stop shop for all airport management needs.
Project description
PyPI Publisher Template
This repository is a template for publishing Python packages to PyPI and TestPyPI using GitHub Actions and shell scripts.
Setup
-
Clone the repository:
git clone https://github.com/yourusername/pypi-publisher-template.git cd pypi-publisher-template
-
Run the setup script:
./setup.sh
-
Update your .env file with your PyPI and TestPyPI tokens:
TEST_PYPI_API_TOKEN=your_test_pypi_token_here PYPI_API_TOKEN=your_pypi_token_here BASE_URL=your_base_url_here
Publishing
To TestPyPI
Run the following command to publish to TestPyPI:
./publish_test.sh
To PyPI
Run the following command to publish to PyPI:
./publish_pypi.sh
Workflow
The GitHub Actions workflow is configured to publish to PyPI on tag creation and push to the main branch. Make sure to configure your repository secrets with the required tokens.
License
This project is licensed under the MIT License.
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 airport_manager-0.0.1.tar.gz
.
File metadata
- Download URL: airport_manager-0.0.1.tar.gz
- Upload date:
- Size: 6.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e6e8393beaa65b92285e2f4931f6b9a5a439494505360d41cd25b7b9f637c6c8 |
|
MD5 | acd31228c17f63d6272e6d7aefc853cd |
|
BLAKE2b-256 | 196b230f4aa174b274e09da8e0139cd59a3e4facfcc3d6bd6eff0ec192c280a3 |
File details
Details for the file airport_manager-0.0.1-py3-none-any.whl
.
File metadata
- Download URL: airport_manager-0.0.1-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 177a488c841e1175ae093a2fe6e9e59c5bd4dd97d6baccfcbee1b8e3cc11d130 |
|
MD5 | 6ed2736593af1384064ae862efb1f91d |
|
BLAKE2b-256 | 652a1aaed14d736cb575f7ddfa42a0cb4d2b7e4b348f020f171e5dc80284f42b |