Skip to main content

BioX

BioX is a modern, production-grade Python package scaffold for reproducible bioinformatics tooling.

Features

  • src/ layout with Hatch builds
  • Typed code (mypy), linted and formatted with Ruff
  • Pytest + Coverage configuration
  • Pre-commit hooks
  • GitHub Actions CI for tests, lint, type-checking
  • Publishing to PyPI via GitHub Actions (API token) or Twine

Installation

pip install bioxai

Usage

from biox import hello
print(hello())

Development

  • Python >= 3.9
  • Create venv, then:
pip install -U pip
pip install -e .[dev]
pre-commit install
pytest

Releasing

  1. Update CHANGELOG.md and bump __version__ in src/biox/__init__.py.
  2. Create a git tag like v0.1.0 and push.
  3. GitHub Actions will build and publish to PyPI if PYPI_API_TOKEN is configured in repo secrets, or publish locally with Twine.

License

MIT

Metadata

Release files for bioxai 0.0.2

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

Source distribution (sdist)

Source distribution for bioxai 0.0.2
File Size Uploaded Provenance Actions
bioxai-0.0.2.tar.gz 3.2 kB Without provenance Details for bioxai-0.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for bioxai 0.0.2
File Interpreter ABI Platform Actions
bioxai-0.0.2-py3-none-any.whl Python 3 none any Details for bioxai-0.0.2-py3-none-any.whl

Total release size: 6.9 kB

Release files / bioxai-0.0.2.tar.gz

Download URL bioxai-0.0.2.tar.gz
Size 3.2 kB
Tags Source
SHA-256 checksum
How to use checksums
2d3715f7f44e3a1c1b2b1fdde90d37e9c309364083fa02684ee4b44cfa3ce4b8
BLAKE2b-256 checksum
How to use checksums
4bf3f42969eac1e4f60fc77cbdd2e79ca2a06221666193dba3884e17d675bb24
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Release files / bioxai-0.0.2-py3-none-any.whl

Download URL bioxai-0.0.2-py3-none-any.whl
Size 3.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
95af6fcb1cfaa656c5d81828a926e285801bfc94ca590baf963d83f582a253d3
BLAKE2b-256 checksum
How to use checksums
5e148b844aaacbaed9500dc7b5087e969e9e68ff817b60c14343f0377149b83b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.12.9

Security for bioxai 0.0.2

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.2 This release

2 release files No provenance

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