Commit Graph

49 Commits

Author SHA1 Message Date
Alexandru Ardelean
39bd7a44fe python3: do a simple ls on pip & setuptools if not selected for build
I seem to forget to check/select setuptools and pip (that come bundled with
Python).
This change will do a simple 'ls' on the 2 wheel files, so that the build
fails even if just building Python.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-03-06 03:22:20 +08:00
Alexandru Ardelean
97fbc62da0 python3: update to version 3.9.6
Refreshed patches.
Bumped pip to 21.1.3.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 44e009364f5a115172f5825fbfd8c0b3730021a5)
2022-03-06 03:22:20 +08:00
Alexandru Ardelean
bada89de43 python-dateutil: add setuptools-scm build dep
Following:
  https://github.com/openwrt/packages/pull/16004
  https://github.com/openwrt/packages/pull/15995
  https://github.com/openwrt/packages/issues/15988

It seems that dateutil requires setuptools-scm to be installed.
As such, this is being added as a dependency.

Also, bump setuptools-scm to version 6.0.1

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit e2026346cceeb54216090a75c83d527f8c51f321)
2022-03-06 03:22:20 +08:00
Alexandru Ardelean
8a4ee811ff python-cryptography: bump to version 3.4.7
Dropped patches:
  0004-Replace-EVP_CIPHER_CTX_cleanup-with-EVP_CIPHER_CTX_r.patch
  0005-Switch-get_-Update-APIs-to-get0.patch

Reworked patches:
  0001-Add-new-ASN1_STRING_get0_data-API.patch
  0006-Add-X509_STORE_CTX_trusted_stack-compatibility-macro.patch
These 2 require that we keep only the CUSTOMIZATIONS stuff for now. Maybe
later we can drop this.

Ran 'make package/python-cryptography/refresh'.

Added patch:
  0004-disable-rust.patch
upstream did a sloppy job with the CRYPTOGRAPHY_DONT_BUILD_RUST logic; we
need to patch it, to make sure the setuptools-rust isn't installed.
We may need to carry this patch in our tree for a bit longer than upstream,
because in newer versions, CRYPTOGRAPHY_DONT_BUILD_RUST logic gets removed.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
(cherry picked from commit 01d1b4581e885bc878de6e075b19a1008ef93569)
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-03-06 03:22:20 +08:00
Jeffery To
f410483e60 python3: Add readline to dependency finder script
Signed-off-by: Jeffery To <jeffery.to@gmail.com>
(cherry picked from commit 1eeeba60d8cffc2f655c1ecbb277ca6734ac46b7)
2022-03-06 03:22:20 +08:00
Josef Schlehofer
28a657bbac MarkupSafe: update to version 2.1.0
Changelog:
https://markupsafe.palletsprojects.com/en/2.1.x/changes/#version-2-1-0

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
2022-02-26 05:57:47 +00:00
Daniel Golle
c299293076 MarkupSafe: update to version 2.0.1
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
2022-02-26 05:57:40 +00:00
Eneas U de Queiroz
525d8ff7f4 treewide: mark django1 and dependents BROKEN
Django 1.x is not compatible with python 3.10.
Mark the package as BROKEN.  Since its dependent packages will also
select it, they will need to be marked BROKEN as well to avoid recursive
dependencies--packages not marked as BROKEN will be able to select the
broken package.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-02-11 14:09:30 +00:00
Alexandru Ardelean
3d014e52c4 python-pytz: bump to version 2021.3
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 14:07:50 +00:00
Alexandru Ardelean
461d0c3ee9 seafile-seahub: move Django-1.11.txt in package folder
Django 1.11 (host-build) is only needed for Seahub.
And won't ever be needed for anything else (hopefully).

This change moves it to the Seahub folder.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 14:07:32 +00:00
Eneas U de Queiroz
c0faffc674 django-webpack-loader: bump to 0.7.0
This is the highest version that works with seafile-seahub 7.1.5.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-02-11 14:04:46 +00:00
Eneas U de Queiroz
6cad9bfcb2 django-formtools: bump to 2.2.0
This is the highest version supported by seafile-seahub, because of
the django1 requirement.

Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>
2022-02-11 14:02:41 +00:00
Alexandru Ardelean
dbf1024c6b python: django: bump to 4.0.2
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:57:52 +00:00
Alexandru Ardelean
c6831c08d4 python: pillow: bump to 9.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:54:14 +00:00
Alexandru Ardelean
01179cb6dd pillow: bump to version 8.4.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:54:03 +00:00
Alexandru Ardelean
d442b16b31 pillow: add webp support
Requested via: https://github.com/openwrt/packages/pull/16732

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:53:53 +00:00
Alexandru Ardelean
9a15fd94bc pillow: bump to 8.3.2
And start using AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:53:42 +00:00
Alexandru Ardelean
a24bd40696 pillow: bump to version 8.3.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:53:32 +00:00
Alexandru Ardelean
0d324b9155 pillow: bump to version 8.3.0
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-02-11 13:53:23 +00:00
Peter Stadler
1783200ecf nginx, python3-{asgiref,django-cors-headers,drf-nested-routers,sqlparse}: bump versions
Update to the newest versions and switch to $(AUTORELEASE) for the python3 packages (where I am the maintainer).

Signed-off-by: Peter Stadler <peter.stadler@student.uibk.ac.at>
2022-02-09 08:32:14 +00:00
Kerma Gérald
e6c57c6c3a 2to3: add package host tool
2to3 is a Python program that reads Python 2.x source code and applies a
  series of fixers to transform it into valid Python 3.x code. The standard
  library contains a rich set of fixers that will handle almost all code. 2to3
  supporting library lib2to3 is, however, a flexible and generic library, so it
  is possible to write your own fixers for 2to3. lib2to3 could also be adapted
  to custom applications in which Python code needs to be edited automatically.

This tool is necessary for fail2ban package because of issue
  https://github.com/openwrt/packages/issues/17311
  https://github.com/openwrt/packages/pull/17341

Simple 2to3.py script from Debian, thanks to Matthias Klose <doko@ubuntu.com>
From: https://salsa.debian.org/cpython-team/python3-defaults

Co-authored-by: Jeffery To <jeffery.to@gmail.com>
Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2022-02-06 15:39:23 +00:00
Kerma Gérald
ec6bf0a96f fail2ban: initial package of fail2ban version 0.11.2
python3-pyinotify: initial package version 0.9.6 of pyinotify for python3

Signed-off-by: Kerma Gérald <gandalf@gk2.net>
2022-02-06 15:37:18 +00:00
Jeffery To
df9e53d171 micropython-lib: Update to latest master
The last tagged release (v1.9.3) was in 2017. This updates the package
to the most recent commit of the master branch.

This also sets myself at the maintainer.

Signed-off-by: Jeffery To <jeffery.to@gmail.com>
2022-01-12 07:01:51 +00:00
Alexandru Ardelean
96bd9887bf django: bump to version 4.0.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-01-09 17:21:36 +00:00
Alexandru Ardelean
f465207fe3 django-restframework: bump to version 3.13.1
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2022-01-04 06:02:33 +00:00
Alexandru Ardelean
e486826e29 django: bump to version 3.2.9
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-28 12:27:46 +00:00
Alexandru Ardelean
b9b9a15367 django: bump to version 3.2.8
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-28 12:27:35 +00:00
Alexandru Ardelean
39daf30b8c django: bump to version 3.2.7
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-28 12:27:26 +00:00
Alexandru Ardelean
9dd1abff96 django: bump to version 3.2.6
And switch to AUTORELEASE for PKG_RELEASE.

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-28 12:27:17 +00:00
Alexandru Ardelean
15f126eb94 django: bump to version 3.2.5
Several bug-fixes.
Fix CVE-2021-35042

Release notes:
  https://docs.djangoproject.com/en/3.2/releases/3.2.5/

Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-28 12:27:10 +00:00
Alexandru Ardelean
4c26318218 django: bump to version 3.2.4
Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
2021-12-28 12:27:00 +00:00
HoldOnBro
62b97254b7
Update Makefile 2021-07-18 20:15:25 +08:00
Zhenjian Zhang
8ecaa3c393 修复python3-libsemanage下载链接错误
Signed-off-by: Zhenjian Zhang <itdesk.zhang@gmail.com>
2021-06-17 16:24:04 +08:00
lean
dbf61a05fe lang: bump version 2021-06-14 19:43:42 +08:00
coolsnowwolf
c36ad692b4 packages: sync to new packages 2020-07-08 14:18:52 +08:00
lean
4b54c3c33a python3: bump version 2020-04-01 02:24:43 +08:00
LEAN-ESX
7a68433fe4 python-importlib-metadata:bump to version 0.19 2019-10-27 07:49:40 -07:00
LEAN-ESX
bc0bbd8325 homeassistant: fix patch 2019-10-26 07:19:46 -07:00
lean
03ebd36cba homeassistant: fix package depend 2019-10-26 13:34:45 +08:00
lean
1968d04d9f python3: back to v3.7.5 2019-10-26 13:03:52 +08:00
LEAN-ESX
cede657047 python3: remove some conflict packages 2019-10-25 08:33:47 -07:00
LEAN-ESX
8eec1605c7 python3-pytest: add new package 2019-10-25 08:17:45 -07:00
LEAN-ESX
b9212059f8 python3-importlib-metadata: add package 2019-10-25 08:07:33 -07:00
LEAN-ESX
9f1c7e3452 homeassistant: fix dependence 2019-10-25 08:02:27 -07:00
LEAN-ESX
0cee48ba20 python: updte packages 2019-10-25 07:10:23 -07:00
LEAN-ESX
b9b64b8df2 Home Assistant: add a new package 2019-10-25 06:57:24 -07:00
coolsnowwolf
5fcf0b0d0b Revert "python: bump to latest version"
This reverts commit 8be6cbdcc2.
2019-04-27 15:15:40 +08:00
coolsnowwolf
8be6cbdcc2 python: bump to latest version 2019-04-27 15:06:42 +08:00
coolsnowwolf
d17588da1a first commit 2018-10-18 16:56:47 +08:00