Skip to main content

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

Project description

Run Tests

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.3.tar.gz (30.7 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.3-py3-none-any.whl (38.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: codegreen_core-0.0.3.tar.gz
  • Upload date:
  • Size: 30.7 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.3.tar.gz
Algorithm Hash digest
SHA256 2912663545505072468b5d463c7245b561e132a79ec9f3041dd562cbab6af200
MD5 0aadb94c6a2acfb9bd3f71dcc7924741
BLAKE2b-256 28e3d556249b7b8674236319d23f727e2f3be4be733b937fe2f32a17f74d6435

See more details on using hashes here.

Provenance

The following attestation bundles were made for codegreen_core-0.0.3.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.3-py3-none-any.whl.

File metadata

  • Download URL: codegreen_core-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 38.1 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 ad1a7043ea9c5256ff782d19bd596a3672bff8757c7dd96712dc0149a3631904
MD5 41d3b4aad5356a62ec2184aa1a9841d9
BLAKE2b-256 6b781f7936a3f4b7e86b261c4201f4a3798935c3a2a760f56e99f440cfae7205

See more details on using hashes here.

Provenance

The following attestation bundles were made for codegreen_core-0.0.3-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