Skip to main content

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.

Release files for codegreen-core 0.0.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for codegreen-core 0.0.8
File Size Uploaded
codegreen_core-0.0.8.tar.gz 32.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for codegreen-core 0.0.8
File Interpreter ABI Platform
codegreen_core-0.0.8-py3-none-any.whl Python 3 none any Details

Total release size: 71.7 kB

Release files / codegreen_core-0.0.8.tar.gz

Download URL codegreen_core-0.0.8.tar.gz
Size 32.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9bbc2b3a9c3551e5d1f8bc1e5578b798546f816e8b493940518fc24e672cc821
BLAKE2b-256 checksum
How to use checksums
a169f935597333c76a88f6a3bd84b19442857f15736c52364615002c7176c829
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 17, 2025.

Transparency log

Release files / codegreen_core-0.0.8-py3-none-any.whl

Download URL codegreen_core-0.0.8-py3-none-any.whl
Size 39.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
521032d16defd18cb6f18866e9b8deb7acdea2c06fa4079612404cdf6c4754ee
BLAKE2b-256 checksum
How to use checksums
55b384ff158ac561a6ecc40445c5c6053226c692d41b1ee931a17973e11b6d63
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.12.9

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Mar 17, 2025.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.8 This release

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release 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