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
|
include $(TOPDIR)/rules.mk
|
||||||
|
|
||||||
PKG_NAME:=python-flask-seasurf
|
PKG_NAME:=python-flask-seasurf
|
||||||
PKG_VERSION:=1.1.1
|
PKG_VERSION:=2.0.0
|
||||||
PKG_RELEASE:=1
|
PKG_RELEASE:=1
|
||||||
|
|
||||||
PYPI_NAME:=Flask-SeaSurf
|
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_MAINTAINER:=Josef Schlehofer <pepe.schlehofer@gmail.com>
|
||||||
PKG_LICENSE:=BSD-3-Clause
|
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