Skip to main content

clalit-evals

A minimal Python package with a single function, hello_world(), that prints Hello, World!.

Installation

pip install clalit-evals

Usage

from clalit_evals import hello_world

hello_world()
# Hello, World!

Development

Create a virtual environment, install the package in editable mode with the dev tools, and run the tests:

python -m venv .venv
source .venv/bin/activate
pip install -e ".[dev]"
pytest

Building and publishing

Build the source distribution and wheel, then check the metadata:

python -m build
twine check dist/*

Upload to TestPyPI first (recommended), then to PyPI. Both need an API token from the respective site, used as the password with the username __token__:

twine upload --repository testpypi dist/*
twine upload dist/*

Alternatively, .github/workflows/publish.yml publishes automatically when a GitHub release is published. It uses PyPI trusted publishing, so no token is stored in GitHub: on PyPI, go to Your account → Publishing and add this repository with workflow name publish.yml and environment name pypi.

Bump version in pyproject.toml and add an entry to CHANGELOG.md before each release.

License

MIT

Release files for clalit-evals 0.1.0

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

Source distribution (sdist)

Source distribution for clalit-evals 0.1.0
File Size Uploaded
clalit_evals-0.1.0.tar.gz 3.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for clalit-evals 0.1.0
File Interpreter ABI Platform
clalit_evals-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / clalit_evals-0.1.0.tar.gz

Download URL clalit_evals-0.1.0.tar.gz
Size 3.3 kB
Tags Source
SHA-256 checksum
How to use checksums
06360dedfacd63203c97a53c2009217d2c703a029e79e59d3c9c440b6232d825
BLAKE2b-256 checksum
How to use checksums
fe86e16607ee2322b62fbcaed9f642838aec8b36895b142226a7f51c3f32e2d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 24, 2026.

Transparency log

Release files / clalit_evals-0.1.0-py3-none-any.whl

Download URL clalit_evals-0.1.0-py3-none-any.whl
Size 3.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2ca6fa1be45a457b74c70159728a0f4d3cc44e220abbf33410d93dd1f64cf734
BLAKE2b-256 checksum
How to use checksums
e3fb3d72d1e3aa211b0e6bfb39ff3217fc217743bd7270fb1bbbadfab992fea6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

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