Skip to main content

This package helps you become aware of the carbon footprint of your computation

Project description

Run Tests Publish to PyPI

This repository contains the main functionality of the codegreen project. The complete documentation including installation and usage are available on the documentation website.

Development

Installation

  • git clone
  • install poetry
  • install in editable mode : poetry install

Github workflows

Changes in the repo also triggers github actions

Development workflow

  • the release branch contains the latest stable version of the released python package
  • the main branch contains stable, tested code ready to be released.
  • the dev branch is the main working branch. All feature branches are merged to dev

Releasing the package

  • Ensure new changes are merged to dev and the version number is bumped according to sematic versioning.
  • Merge devto main. This should trigger tests.
  • Create a git tag for the new version :
git checkout main
git pull
git tag vX.Y.Z  # Replace X.Y.Z with the new version number
git push origin vX.Y.Z
  • Create a PR from main to release and get one approval
  • Once the PR is merged, it will trigger the release of the new package version and publish the documentation.

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

codegreen_core-0.0.7.tar.gz (32.1 kB view details)

Uploaded Source

Built Distribution

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

codegreen_core-0.0.7-py3-none-any.whl (39.6 kB view details)

Uploaded Python 3

File details

Details for the file codegreen_core-0.0.7.tar.gz.

File metadata

  • Download URL: codegreen_core-0.0.7.tar.gz
  • Upload date:
  • Size: 32.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for codegreen_core-0.0.7.tar.gz
Algorithm Hash digest
SHA256 3de7b5eefef8aa0d73c3dfc0ed11d339d8c519f4874ab0755d691a23da2a569e
MD5 04da5ec554f6ce8af2b53c253fe70aa7
BLAKE2b-256 b353ae3b3b1c8ecdc00b06d4d61c44b6f1e153b6055c9fb562ab12b1001db14d

See more details on using hashes here.

Provenance

The following attestation bundles were made for codegreen_core-0.0.7.tar.gz:

Publisher: workflow.yml on codegreen-framework/codegreen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file codegreen_core-0.0.7-py3-none-any.whl.

File metadata

  • Download URL: codegreen_core-0.0.7-py3-none-any.whl
  • Upload date:
  • Size: 39.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for codegreen_core-0.0.7-py3-none-any.whl
Algorithm Hash digest
SHA256 780ad68ed139a4f71caf9b76be80ef00cba2bbde3e311b2e8a49bc67fc501119
MD5 7604b3e5643b6f845708b719f1ab26e2
BLAKE2b-256 ddb0d88bbe8caa0cf2c02040e732d45ce183aa1960e62073fe6ccc88c171d858

See more details on using hashes here.

Provenance

The following attestation bundles were made for codegreen_core-0.0.7-py3-none-any.whl:

Publisher: workflow.yml on codegreen-framework/codegreen-core

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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