From 04f1da91bfc019496e623bcd4bdab4de3ff7a281 Mon Sep 17 00:00:00 2001 From: Carl Crowder Date: Sat, 20 Jul 2024 11:13:16 +0300 Subject: [PATCH] Updating changelog to include more fixes for next version and tidy up previous mistake ; correcting trove classifiers to reflect currently supported versions ; bumping version definitions and using latest for some dev dependencies --- CHANGELOG.rst | 10 ++++++++-- pyproject.toml | 18 +++++++++--------- 2 files changed, 17 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index bb486bf..7509f92 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,7 +1,7 @@ Changelog ========= -Version 2.7.0 +Version 2.6.0 ------------- NOTICE @@ -9,8 +9,14 @@ NOTICE This version drops support for Python 3.7 - latest Pylint no longer supports 3.7, and CI tasks were taking hours under 3.7. `Python 3.7 `_ received its last security update more than a year ago (from the date of this release). +Bugfixes +~~~~~~~~ + +- Added Django aliases for ranges to support psycopg 2 and 3 (`#421 `_) +- Support for PYthon 3.12 datetime (`#427 `_) + -Version 2.6.0 (14 May 2023) +Version 2.5.5 (14 May 2023) --------------------------- NOTICE diff --git a/pyproject.toml b/pyproject.toml index 1f684ff..586e1cc 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -12,11 +12,11 @@ classifiers=[ "Operating System :: Unix", "Topic :: Software Development :: Quality Assurance", "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", "Framework :: Django :: 2.2", "Framework :: Django :: 3", "Framework :: Django :: 3.0", @@ -26,6 +26,7 @@ classifiers=[ "Framework :: Django :: 4.0", "Framework :: Django :: 4.1", "Framework :: Django :: 4.2", + "Framework :: Django :: 5.0", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", ] keywords=["pylint", "django", "plugin"] @@ -40,21 +41,20 @@ include = [ exclude = ["**/tests/**", "**/testutils.py", "**/tests.py"] [tool.poetry.dependencies] -python = ">=3.7,<4.0" +python = ">=3.8,<4.0" pylint-plugin-utils = ">=0.8" pylint = ">=2.0,<4" Django = {version=">=2.2", optional = true} [tool.poetry.group.dev.dependencies] -tox = "^4.5.1" +tox = "^4" pytest = "^7.3.1" -pylint = ">=2.13" ruff = ">=0.1.1" -wheel = "^0.40.0" -pytest-cov = "^4.0.0" -django-tables2 = "^2.6.0" -factory-boy = "^3.3.0" -django-tastypie = "^0.14.6" +wheel = "^0.40" +pytest-cov = "^4" +django-tables2 = "^2.6" +factory-boy = "^3.3" +django-tastypie = "^0.14" [tool.poetry.extras] with_django = ["Django"]