diff --git a/CHANGELOG.md b/CHANGELOG.md index df3c088..f07d1dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,14 @@ the set of symbols exported from `devol.__all__`; anything else is internal. ### Added +- README badges: PyPI version, supported Python versions, CI status, license. + +## [0.1.0] - 2026-05-03 + +First published release to PyPI. + +### Added + - Project metadata for PyPI publication (license, authors, classifiers, URLs). - `LICENSE` file (MIT). - `py.typed` marker so downstream type checkers pick up `devol`'s inline hints. @@ -36,7 +44,3 @@ the set of symbols exported from `devol.__all__`; anything else is internal. ### Fixed - `DiffusionEvolution.run()` no longer requires `initial_population`; calling `algo.run()` now initializes a population automatically, matching the documented Quick Start usage and unblocking the `devol` CLI entry point. - -## [0.1.0] - -Initial development version. Not yet released to PyPI. diff --git a/README.md b/README.md index 1aa5eaf..51110be 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,10 @@ # Devol +[![PyPI version](https://img.shields.io/pypi/v/devol.svg)](https://pypi.org/project/devol/) +[![Python versions](https://img.shields.io/pypi/pyversions/devol.svg)](https://pypi.org/project/devol/) +[![CI](https://github.com/LabStrangeLoop/devol/actions/workflows/ci.yml/badge.svg?branch=main)](https://github.com/LabStrangeLoop/devol/actions/workflows/ci.yml) +[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://github.com/LabStrangeLoop/devol/blob/main/LICENSE) + **Diffusion Evolution** - What if evolution worked like image generation? ## What Is This?