Skip to content

Commit ed7d6d7

Browse files
committed
chore: add badges in README.md and classifiers in pyproject.toml
1 parent d6d079b commit ed7d6d7

File tree

4 files changed

+42
-26
lines changed

4 files changed

+42
-26
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## Upcoming
4+
5+
- chore: add badges in `README.md` and classifiers in `pyproject.toml`
6+
37
## Version 0.23.0
48

59
- refactor: remove `WithState` as it wasn't doing anything beyond `functools.wraps`

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# 🎛️ Python Redux
22

3+
[![codecov](https://codecov.io/gh/sassanh/python-redux/graph/badge.svg?token=4F3EWZRLCL)](https://codecov.io/gh/sassanh/python-redux)
4+
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/python-redux.svg)](https://pypi.org/project/python-redux/)
5+
[![PyPI](https://img.shields.io/pypi/v/python-redux.svg)](https://pypi.org/project/python-redux/)
6+
[![PyPI - License](https://img.shields.io/pypi/l/python-redux.svg)](https://pypi.org/project/python-redux/)
7+
[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/sassanh/python-redux/integration_delivery.yml?label=CI%2FCD&logo=github)]()
8+
39
## 🌟 Overview
410

511
Python Redux is a Redux implementation for Python, bringing Redux's state management

pyproject.toml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,18 @@ readme = "README.md"
99
requires-python = ">=3.11"
1010
keywords = ['python', 'store', 'redux', 'reactive', 'autorun', 'view']
1111
dependencies = ["python-immutable >= 1.1.1", "python-strtobool >= 1.0.0"]
12+
classifiers = [
13+
"Programming Language :: Python :: 3.11",
14+
"Programming Language :: Python :: 3.12",
15+
"Programming Language :: Python :: 3.13",
16+
"Programming Language :: Python :: 3 :: Only",
17+
]
1218

1319
[tool.uv]
1420
dev-dependencies = [
1521
"poethepoet >= 0.24.4",
16-
"pyright >= 1.1.399",
17-
"ruff >= 0.11.0",
22+
"pyright >= 1.1.400",
23+
"ruff >= 0.11.8",
1824
"pytest >= 8.1.1",
1925
"pytest-cov >= 4.1.0",
2026
"pytest-timeout >= 2.3.1",

uv.lock

Lines changed: 24 additions & 24 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)