Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python module updates #3728

Merged
merged 12 commits into from
Nov 12, 2024
2 changes: 1 addition & 1 deletion build/python312/cffi/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/cffi-312
PROG=cffi
VER=1.17.0
VER=1.17.1
SUMMARY="cffi"
DESC="Foreign Function Interface for Python calling C code"

Expand Down
2 changes: 1 addition & 1 deletion build/python312/coverage/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/coverage-312
PROG=coverage
VER=7.6.1
VER=7.6.4
SUMMARY="Python coverage module"
DESC="Code coverage testing for Python"

Expand Down
2 changes: 1 addition & 1 deletion build/python312/crossenv/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/crossenv-312
PROG=crossenv
VER=1.4.0
VER=1.5.0
SUMMARY="A cross-compiling tool for Python extension modules"
DESC="$SUMMARY"

Expand Down
4 changes: 2 additions & 2 deletions build/python312/crossenv/patches/illumos.patch
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
diff -wpruN '--exclude=*.orig' a~/crossenv/__init__.py a/crossenv/__init__.py
diff -wpruN --no-dereference '--exclude=*.orig' a~/crossenv/__init__.py a/crossenv/__init__.py
--- a~/crossenv/__init__.py 1970-01-01 00:00:00
+++ a/crossenv/__init__.py 1970-01-01 00:00:00
@@ -509,6 +509,8 @@ class CrossEnvBuilder(venv.EnvBuilder):
@@ -520,6 +520,8 @@ class CrossEnvBuilder(venv.EnvBuilder):
self.host_machine = self.host_gnu_type.split('-')[0]

self.host_release = ''
Expand Down
2 changes: 1 addition & 1 deletion build/python312/cryptography/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/cryptography-312
PROG=cryptography
VER=43.0.0
VER=43.0.3
SUMMARY="Cryptographic recipes and primitives"
DESC="$SUMMARY"

Expand Down
2 changes: 1 addition & 1 deletion build/python312/idna/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/idna-312
PROG=idna
VER=3.7
VER=3.10
SUMMARY="Internationalized Domain Names in Applications (IDNA)"
DESC="Support for the Internationalised Domain Names in Applications (IDNA) "
DESC+="protocol as specified in RFC 5891"
Expand Down
2 changes: 1 addition & 1 deletion build/python312/meson/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/meson-312
PROG=meson
VER=1.5.1
VER=1.6.0
SUMMARY="The Meson Build system"
DESC="An open source build system meant to be both extremely fast, "
DESC+="and, even more importantly, as user friendly as possible"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
diff -wpruN --no-dereference '--exclude=*.orig' a~/mesonbuild/compilers/compilers.py a/mesonbuild/compilers/compilers.py
--- a~/mesonbuild/compilers/compilers.py 1970-01-01 00:00:00
+++ a/mesonbuild/compilers/compilers.py 1970-01-01 00:00:00
@@ -1113,7 +1113,7 @@ class Compiler(HoldableObject, metaclass
@@ -1107,7 +1107,7 @@ class Compiler(HoldableObject, metaclass

def get_largefile_args(self) -> T.List[str]:
'''Enable transparent large-file-support for 32-bit UNIX systems'''
Expand All @@ -13,7 +13,7 @@ diff -wpruN --no-dereference '--exclude=*.orig' a~/mesonbuild/compilers/compiler
diff -wpruN --no-dereference '--exclude=*.orig' a~/mesonbuild/linkers/detect.py a/mesonbuild/linkers/detect.py
--- a~/mesonbuild/linkers/detect.py 1970-01-01 00:00:00
+++ a/mesonbuild/linkers/detect.py 1970-01-01 00:00:00
@@ -20,7 +20,7 @@ if T.TYPE_CHECKING:
@@ -21,7 +21,7 @@ if T.TYPE_CHECKING:
from ..mesonlib import MachineChoice

defaults: T.Dict[str, T.List[str]] = {}
Expand Down
2 changes: 1 addition & 1 deletion build/python312/orjson/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/orjson-312
PROG=orjson
VER=3.10.7
VER=3.10.11
SUMMARY="orjson"
DESC="A fast, correct JSON library for Python."

Expand Down
2 changes: 1 addition & 1 deletion build/python312/packaging/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/packaging-312
PROG=packaging
VER=24.1
VER=24.2
SUMMARY="Core utilities for Python packages"
DESC="Reusable core utilities for various Python Packaging interoperability "
DESC+="specifications"
Expand Down
2 changes: 1 addition & 1 deletion build/python312/pip/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/pip-312
PROG=pip
VER=24.2
VER=24.3.1
SUMMARY="Tool for installing Python packages"
DESC="$PROG is the standard package installer for Python"

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ diff -wpruN --no-dereference '--exclude=*.orig' a~/src/pip/_internal/cli/cmdopti
diff -wpruN --no-dereference '--exclude=*.orig' a~/src/pip/_internal/exceptions.py a/src/pip/_internal/exceptions.py
--- a~/src/pip/_internal/exceptions.py 1970-01-01 00:00:00
+++ a/src/pip/_internal/exceptions.py 1970-01-01 00:00:00
@@ -769,9 +769,8 @@ class LegacyDistutilsInstall(DiagnosticP
@@ -771,9 +771,8 @@ class LegacyDistutilsInstall(DiagnosticP
super().__init__(
message=Text(f"Cannot uninstall {distribution}"),
context=(
Expand Down
2 changes: 1 addition & 1 deletion build/python312/setuptools-rust/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/setuptools-rust-312
PROG=setuptools_rust
VER=1.10.1
VER=1.10.2
SUMMARY="Python setuptools rust extension plugin"
DESC="Compile and distribute Python extensions written in rust as easily "
DESC+="as if they were written in C."
Expand Down
2 changes: 1 addition & 1 deletion build/python312/setuptools/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/setuptools-312
PROG=setuptools
VER=73.0.1
VER=75.4.0
SUMMARY="Python package management"
DESC="Easily download, build, install, upgrade, and uninstall Python packages"

Expand Down
2 changes: 1 addition & 1 deletion build/python312/tomli/build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@

PKG=library/python-3/tomli-312
PROG=tomli
VER=2.0.1
VER=2.1.0
SUMMARY="Python TOML parser"
DESC="Tomli is a Python library for parsing TOML"

Expand Down
24 changes: 12 additions & 12 deletions doc/packages.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,18 +128,18 @@
| library/security/trousers | 0.3.15 | https://sourceforge.net/projects/trousers/files/trousers
| library/python-3/asn1crypto-312 | 1.5.1 | https://pypi.org/project/asn1crypto
| library/python-3/attrs-312 | 24.2.0 | https://pypi.org/project/attrs
| library/python-3/cffi-312 | 1.17.0 | https://pypi.org/project/cffi
| library/python-3/coverage-312 | 7.6.1 | https://pypi.org/project/coverage
| library/python-3/crossenv-312 | 1.4.0 | https://pypi.org/project/crossenv
| library/python-3/cryptography-312 | 43.0.0 | https://pypi.org/project/cryptography
| library/python-3/idna-312 | 3.7 | https://pypi.org/project/idna
| library/python-3/cffi-312 | 1.17.1 | https://pypi.org/project/cffi
| library/python-3/coverage-312 | 7.6.4 | https://pypi.org/project/coverage
| library/python-3/crossenv-312 | 1.5.0 | https://pypi.org/project/crossenv
| library/python-3/cryptography-312 | 43.0.3 | https://pypi.org/project/cryptography
| library/python-3/idna-312 | 3.10 | https://pypi.org/project/idna
| library/python-3/js-regex-312 | 1.0.1 | https://pypi.org/project/js-regex
| library/python-3/jsonrpclib-312 | 0.4.3.3 | https://github.com/tcalmant/jsonrpclib/releases
| library/python-3/jsonschema-312 | 4.17.3 | https://pypi.org/project/jsonschema
| library/python-3/meson-312 | 1.5.1 | https://github.com/mesonbuild/meson/releases https://mesonbuild.com/
| library/python-3/orjson-312 | 3.10.7 | https://github.com/ijl/orjson/releases
| library/python-3/packaging-312 | 24.1 | https://pypi.org/project/packaging
| library/python-3/pip-312 | 24.2 | https://pypi.org/project/pip
| library/python-3/meson-312 | 1.6.0 | https://github.com/mesonbuild/meson/releases https://mesonbuild.com/
| library/python-3/orjson-312 | 3.10.11 | https://github.com/ijl/orjson/releases
| library/python-3/packaging-312 | 24.2 | https://pypi.org/project/packaging
| library/python-3/pip-312 | 24.3.1 | https://pypi.org/project/pip
| library/python-3/pycodestyle-312 | 2.12.1 | https://pypi.org/project/pycodestyle/
| library/python-3/pycparser-312 | 2.22 | https://pypi.org/project/pycparser
| library/python-3/pycurl-312 | 7.44.1 | https://pypi.org/project/pycurl
Expand All @@ -148,9 +148,9 @@
| library/python-3/pyyaml-312 | 6.0.2 | https://pypi.org/project/PyYAML
| library/python-3/rapidjson-312 | 1.20 | https://pypi.org/project/python-rapidjson
| library/python-3/semantic-version-312 | 2.10.0 | https://pypi.org/project/semantic-version
| library/python-3/setuptools-312 | 73.0.1 | https://pypi.org/project/setuptools
| library/python-3/setuptools-rust-312 | 1.10.1 | https://pypi.org/project/setuptools-rust
| library/python-3/setuptools-312 | 75.4.0 | https://pypi.org/project/setuptools
| library/python-3/setuptools-rust-312 | 1.10.2 | https://pypi.org/project/setuptools-rust
| library/python-3/six-312 | 1.16.0 | https://pypi.org/project/six
| library/python-3/tomli-312 | 2.0.1 | https://pypi.org/project/tomli
| library/python-3/tomli-312 | 2.1.0 | https://pypi.org/project/tomli
| library/python-3/typing-extensions-312| 4.12.2 | https://pypi.org/project/typing-extensions

Loading