diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 9f92a83..6a80c3d 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -13,7 +13,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/README.md b/README.md index 168f7ab..e811539 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # DAFFY DataFrame Column Validator -![PyPI](https://img.shields.io/pypi/v/daffy) +[![PyPI](https://img.shields.io/pypi/v/daffy)](https://pypi.org/project/daffy/) ![PyPI - Python Version](https://img.shields.io/pypi/pyversions/daffy) ![test](https://github.com/fourkind/daffy/workflows/test/badge.svg) [![codecov](https://codecov.io/gh/fourkind/daffy/branch/master/graph/badge.svg?token=2FYBMT65A6)](https://codecov.io/gh/fourkind/daffy) @@ -167,6 +167,12 @@ MIT ## Changelog +### 0.7.0 + +- Support Pandas 2.x +- Drop support for Python 3.7 and 3.8 +- Build and test with Python 3.12 also + ### 0.6.0 - Make checking columns of multiple function parameters work also with positional arguments (thanks @latvanii) diff --git a/pyproject.toml b/pyproject.toml index 0b5d764..6d8cabb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "daffy" -version = "0.6.0" +version = "0.7.0" description = "Function decorators for Pandas Dataframe column name and data type validation" authors = ["Janne Sinivirta "] license = "MIT" @@ -14,8 +14,10 @@ classifiers = [ "Topic :: Software Development :: Quality Assurance", "Intended Audience :: Developers", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", - "Programming Language :: Python :: 3.8", + "Programming Language :: Python :: 3.9", + "Programming Language :: Python :: 3.10", + "Programming Language :: Python :: 3.11", + "Programming Language :: Python :: 3.12", "Development Status :: 4 - Beta", "License :: OSI Approved :: MIT License" ]