Skip to main content

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

  1. Clone the repository:

    git clone https://github.com/yourusername/pypi-publisher-template.git
    cd pypi-publisher-template
    
  2. Run the setup script:

    ./setup.sh
    
  3. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

airport_manager-0.0.1.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

airport_manager-0.0.1-py3-none-any.whl (9.4 kB view details)

Uploaded Python 3

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

Hashes for airport_manager-0.0.1.tar.gz
Algorithm Hash digest
SHA256 e6e8393beaa65b92285e2f4931f6b9a5a439494505360d41cd25b7b9f637c6c8
MD5 acd31228c17f63d6272e6d7aefc853cd
BLAKE2b-256 196b230f4aa174b274e09da8e0139cd59a3e4facfcc3d6bd6eff0ec192c280a3

See more details on using hashes here.

File details

Details for the file airport_manager-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for airport_manager-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 177a488c841e1175ae093a2fe6e9e59c5bd4dd97d6baccfcbee1b8e3cc11d130
MD5 6ed2736593af1384064ae862efb1f91d
BLAKE2b-256 652a1aaed14d736cb575f7ddfa42a0cb4d2b7e4b348f020f171e5dc80284f42b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page