Metadata-Version: 2.4
Name: probecheck
Version: 0.1.1
Summary: Placeholder package used to reserve ProbeCheck on PyPI and bootstrap trusted publishing.
License: MIT
License-File: LICENSE
Keywords: probecheck,placeholder,trusted-publishing
Author: ProbeCheck Maintainers
Requires-Python: >=3.9,<4.0
Classifier: Development Status :: 1 - Planning
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Project-URL: Repository, https://github.com/cristiancmrg/ProbeCheck
Description-Content-Type: text/markdown

# ProbeCheck

ProbeCheck is a placeholder Python package maintained so the PyPI project name can be reserved and a GitHub Trusted Publisher can be attached.

This package intentionally does not provide application behavior. It contains only a tiny importable module so the first PyPI release can be published through GitHub Actions without storing PyPI API tokens.

Installing this package is not required for normal ProbeCheck usage unless future releases document otherwise.

## Trusted Publisher Setup

Register the GitHub Actions publisher on PyPI with these values:

- Owner: `cristiancmrg`
- Repository: `ProbeCheck`
- Workflow name: `publish.yml`
- Environment name: `pypi`

The workflow uses PyPI Trusted Publishing through `pypa/gh-action-pypi-publish`, so no PyPI token secret is required.

## Development

```bash
poetry install
poetry run pytest
poetry build
```

## Publishing

1. Update `version` in `pyproject.toml`.
2. Commit the change and create a GitHub release.
3. Approve the `pypi` environment deployment if your repository requires approvals.
4. The `publish.yml` workflow builds and uploads the package to PyPI.

