mirror of
https://github.com/openwrt/packages.git
synced 2025-12-21 19:14:30 +04:00
python-flask-seasurf: update to 2.0.0
Changes can be found here: https://github.com/maxcountryman/flask-seasurf/tree/2.0.0 Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
This commit is contained in:
@@ -8,11 +8,12 @@
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_NAME:=python-flask-seasurf
|
||||
PKG_VERSION:=1.1.1
|
||||
PKG_VERSION:=2.0.0
|
||||
PKG_RELEASE:=1
|
||||
|
||||
PYPI_NAME:=Flask-SeaSurf
|
||||
PKG_HASH:=54537008c769ac0ada8237877327c3e7ed74dcd8b01e74a9120ee0232c5951a9
|
||||
PYTHON3_PKG_WHEEL_NAME:=flask_seasurf
|
||||
PKG_HASH:=8e4003be1580ea8663d6bd3adf272f549ca4d735848895192618ed1945d5ad3c
|
||||
|
||||
PKG_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
PKG_LICENSE:=BSD-3-Clause
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
From 8e6267a4c0e8cfedd18ab3efe616904d77ef99d6 Mon Sep 17 00:00:00 2001
|
||||
From: Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
Date: Mon, 3 Nov 2025 23:15:33 +0100
|
||||
Subject: [PATCH] setup.py: use up-to-date SPDX license identifier with LICENSE
|
||||
file
|
||||
|
||||
It fixes setuptoolsDeprecationWarning about deprecated license
|
||||
classifiers and adds LICENSE file.
|
||||
|
||||
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
---
|
||||
setup.py | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
--- a/setup.py
|
||||
+++ b/setup.py
|
||||
@@ -15,7 +15,8 @@ setup(
|
||||
name='Flask-SeaSurf',
|
||||
version=__version__,
|
||||
url='https://github.com/maxcountryman/flask-seasurf/',
|
||||
- license='BSD',
|
||||
+ license='BSD-3-Clause',
|
||||
+ license_files=['LICENSE'],
|
||||
author='Max Countryman',
|
||||
author_email='maxc@me.com',
|
||||
description='An updated CSRF extension for Flask.',
|
||||
@@ -30,7 +31,6 @@ setup(
|
||||
'Development Status :: 4 - Beta',
|
||||
'Environment :: Web Environment',
|
||||
'Intended Audience :: Developers',
|
||||
- 'License :: OSI Approved :: BSD License',
|
||||
'Operating System :: OS Independent',
|
||||
'Programming Language :: Python',
|
||||
'Programming Language :: Python :: 3',
|
||||
@@ -0,0 +1,56 @@
|
||||
From 6b578f03f4efd89a05a120de919386a5834e4900 Mon Sep 17 00:00:00 2001
|
||||
From: Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
Date: Mon, 3 Nov 2025 23:35:26 +0100
|
||||
Subject: [PATCH 2/3] Add pyproject.toml with modern Python packaging
|
||||
configuration
|
||||
|
||||
This follows PEP 621 and as well while keeping backward compatibility
|
||||
with existing setup.py.
|
||||
|
||||
Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||
---
|
||||
pyproject.toml | 38 ++++++++++++++++++++++++++++++++++++++
|
||||
1 file changed, 38 insertions(+)
|
||||
create mode 100644 pyproject.toml
|
||||
|
||||
--- /dev/null
|
||||
+++ b/pyproject.toml
|
||||
@@ -0,0 +1,38 @@
|
||||
+[build-system]
|
||||
+requires = ["setuptools>=61.0", "wheel"]
|
||||
+build-backend = "setuptools.build_meta"
|
||||
+
|
||||
+[project]
|
||||
+name = "Flask-SeaSurf"
|
||||
+version = "2.0.0"
|
||||
+description = "An updated CSRF extension for Flask."
|
||||
+readme = {file = "README.markdown", content-type = "text/markdown"}
|
||||
+license = "BSD-3-Clause"
|
||||
+license-files = ["LICENSE"]
|
||||
+authors = [{name = "Max Countryman", email = "maxc@me.com"}]
|
||||
+requires-python = ">=3.8"
|
||||
+dependencies = ["Flask"]
|
||||
+classifiers = [
|
||||
+ "Development Status :: 4 - Beta",
|
||||
+ "Environment :: Web Environment",
|
||||
+ "Intended Audience :: Developers",
|
||||
+ "Operating System :: OS Independent",
|
||||
+ "Programming Language :: Python",
|
||||
+ "Programming Language :: Python :: 3",
|
||||
+ "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",
|
||||
+ "Topic :: Internet :: WWW/HTTP :: Dynamic Content",
|
||||
+ "Topic :: Software Development :: Libraries :: Python Modules",
|
||||
+]
|
||||
+
|
||||
+[project.urls]
|
||||
+Homepage = "https://github.com/maxcountryman/flask-seasurf/"
|
||||
+
|
||||
+[tool.setuptools]
|
||||
+py-modules = ["flask_seasurf"]
|
||||
+
|
||||
+[project.optional-dependencies]
|
||||
+test = ["pytest"]
|
||||
Reference in New Issue
Block a user