Skip to main content

umep-reqs

A minimal Python package outlining UMEP dependencies.

Installation

pip install umep-reqs

Version Management

This package uses setuptools_scm for automatic versioning based on Git tags. The package version is automatically determined from the latest Git tag.

How to Update Dependencies

When a new version of SuPy or other dependencies is released:

  1. Update the dependency version in pyproject.toml:

    dependencies = [
        "supy==2025.6.2.dev0",  # Update this version number
        "numba==0.59.0",
        # ... other dependencies
    ]
    
  2. Commit your changes:

    git add pyproject.toml
    git commit -m "Update SuPy to version X.X.X"
    
  3. Create a new release tag:

    git tag 2.6  # Use the next version number
    git push origin main
    git push origin 2.6
    
  4. The CI/CD pipeline will automatically:

    • Build the package with the new dependencies
    • Publish to Test PyPI (for all pushes)
    • Publish to PyPI (for tagged releases)
    • Create a GitHub release

Important Notes

  • DO NOT manually update version numbers in code - they are managed by Git tags
  • All dependency updates should be made in pyproject.toml
  • The setup.py file has been removed in favour of modern pyproject.toml configuration
  • Version numbers follow semantic versioning (MAJOR.MINOR.PATCH)

Download files

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

Source Distribution

umep_reqs-4.1.tar.gz (2.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

umep_reqs-4.1-py3-none-any.whl (2.0 kB view details)

Uploaded Python 3

File details

Details for the file umep_reqs-4.1.tar.gz.

File metadata

  • Download URL: umep_reqs-4.1.tar.gz
  • Upload date:
  • Size: 2.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for umep_reqs-4.1.tar.gz
Algorithm Hash digest
SHA256 15a2f92a6fcaa2fa65bdfd73ca3928e3097f6e0c67704de02e7e68bb70eb0c69
MD5 d8d6b7318c64ddbafb9f748923da875d
BLAKE2b-256 43c869f51395ea4c5fd058b620d6ff3f8feee249f29c977862c947bd25d566c1

See more details on using hashes here.

File details

Details for the file umep_reqs-4.1-py3-none-any.whl.

File metadata

  • Download URL: umep_reqs-4.1-py3-none-any.whl
  • Upload date:
  • Size: 2.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.8

File hashes

Hashes for umep_reqs-4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 98e21bc3d190a6073385ee37e3caa7db4a09da4e416d345feb625f0bc48d9447
MD5 10865b6b3b153eabb8db17cbb33f5348
BLAKE2b-256 9af5c369c53c8e41e07b5672bbf46a0da2a3127c00215cf906549c3ea977d36a

See more details on using hashes here.

Release history Release notifications | RSS feed

4.2

2 files

This release

4.1 This release

2 files

4.0

2 files

3.1

2 files

3.0

2 files

2.9

2 files

2.7

2 files

2.6.3

2 files

2.6.2

2 files

2.6.1

2 files

2.6

2 files

2.5

2 files

2.3

2 files

2.2

2 files

2.1.1

2 files

2.1

2 files

2.0.1

2 files

2.0

2 files

0.3

2 files

0.1

2 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