diff --git a/programming/language/python/python-certifi/pspec.xml b/programming/language/python/python-certifi/pspec.xml
index 47eb0d1789..25d7973c59 100644
--- a/programming/language/python/python-certifi/pspec.xml
+++ b/programming/language/python/python-certifi/pspec.xml
@@ -13,7 +13,7 @@
library
Python package for providing Mozilla's CA Bundle
Certifi is a carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts.
- https://files.pythonhosted.org/packages/41/bf/9d214a5af07debc6acf7f3f257265618f1db242a3f8e49a9b516f24523a6/certifi-2019.11.28.tar.gz
+ https://pypi.org/packages/source/c/certifi/certifi-2020.4.5.1.tar.gz
python-setuptools
python-devel
@@ -24,12 +24,19 @@
python-certifi
Python package for providing Mozilla's CA Bundle
- /usr/lib
/usr/share/doc
+ /usr/lib
+
+ 2020-04-07
+ 2020.4.5.1
+ Version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-28
2019.11.28
diff --git a/programming/language/python/python-pbr/pspec.xml b/programming/language/python/python-pbr/pspec.xml
index 42bd0e0efe..4365e2abed 100644
--- a/programming/language/python/python-pbr/pspec.xml
+++ b/programming/language/python/python-pbr/pspec.xml
@@ -8,30 +8,40 @@
Blue Devil
bluedevil@sctzine.com
- Apache
programming.language.python
+ Apache
library
Python Build Reasonableness
PBR is a library that injects some useful and sensible default behaviors into your setuptools run.
- https://files.pythonhosted.org/packages/98/8a/defa5215d2dcf98cc80f4783e951a8356e38f352f7a169ae11670dcb1f25/pbr-5.4.4.tar.gz
+ https://pypi.org/packages/source/p/pbr/pbr-5.4.5.tar.gz
- python-devel
python-setuptools
+ python-devel
python-pbr
Python Build Reasonableness
+
+ python-setuptools
+
/usr/bin/pbr-py2
+ /usr/share/doc
/usr/lib
/usr/share
- /usr/share/doc
+
+ 2020-04-08
+ 5.4.5
+ Patch version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-14
5.4.4
diff --git a/programming/language/python/python-rfc3986/pspec.xml b/programming/language/python/python-rfc3986/pspec.xml
index 9e920eb406..7b7677645e 100644
--- a/programming/language/python/python-rfc3986/pspec.xml
+++ b/programming/language/python/python-rfc3986/pspec.xml
@@ -8,15 +8,15 @@
Blue Devil
bluedevil@sctzine.com
- Apache
programming.language.python
+ Apache
library
Validating URI References per RFC 3986.
A Python implementation of RFC 3986 including validation and authority parsing.
- https://files.pythonhosted.org/packages/34/c9/bcba83f13f628e947e23a0e54e18d0a6f13e5d03ca4ec04def0105c81bfc/rfc3986-1.3.2.tar.gz
+ https://github.com/python-hyper/rfc3986/archive/1.4.0.tar.gz
- python-devel
python-setuptools
+ python-devel
@@ -24,13 +24,20 @@
python-rfc3986
Validating URI References per RFC 3986.
- /usr/lib
- /usr/share/man
/usr/share/doc/python-rfc3986
+ /usr/share/man
+ /usr/lib
+
+ 2020-04-08
+ 1.4.0
+ Minor version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-15
1.3.2
diff --git a/programming/language/python3/python3-pbr/pspec.xml b/programming/language/python3/python3-pbr/pspec.xml
index 3409b4a40f..b43ecaf9e6 100644
--- a/programming/language/python3/python3-pbr/pspec.xml
+++ b/programming/language/python3/python3-pbr/pspec.xml
@@ -8,15 +8,16 @@
Blue Devil
bluedevil@sctzine.com
- Apache
programming.language.python3
+ Apache
+ app:console
library
Python Build Reasonableness
PBR is a library that injects some useful and sensible default behaviors into your setuptools run.
- https://files.pythonhosted.org/packages/98/8a/defa5215d2dcf98cc80f4783e951a8356e38f352f7a169ae11670dcb1f25/pbr-5.4.4.tar.gz
+ https://pypi.org/packages/source/p/pbr/pbr-5.4.5.tar.gz
- python3-devel
python3-setuptools
+ python3-devel
@@ -24,17 +25,25 @@
python3-pbr
Python Build Reasonableness
+ python3-setuptools
python3
/usr/bin
+ /usr/share/doc
/usr/lib
/usr/share
- /usr/share/doc
+
+ 2020-04-08
+ 5.4.5
+ Patch version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-14
5.4.4
diff --git a/programming/language/python3/python3-pillow/actions.py b/programming/language/python3/python3-pillow/actions.py
index 61835ed62d..1be280fc6c 100644
--- a/programming/language/python3/python3-pillow/actions.py
+++ b/programming/language/python3/python3-pillow/actions.py
@@ -6,23 +6,30 @@
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools
+from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import get
#WorkDir="Imaging-%s" % get.srcVERSION()
def build():
- # suppress warnings
- pisitools.cflags.add("-Wno-sign-compare")
+ # suppress compiler warnings
+ pisitools.cflags.add("-Wno-sign-compare -Wno-pointer-sign")
# fix unused direct dependency analysis
shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread")
pythonmodules.compile(pyVer="3")
+
+ # build documentation
+ shelltools.export("PYTHONPATH", "%s/Pillow-%s/build/lib.linux-x86_64-3.8" % (get.workDIR(), get.srcVERSION()))
+ autotools.make("-C docs html")
def install():
pythonmodules.install(pyVer="3")
# install header files
pisitools.insinto("/usr/include/python3.8/Imaging/", "src/libImaging/*.h")
+ # install documentation
+ pisitools.dohtml("docs/_build/html/*")
- # 2020-01-15 ToDo
- # * Add documentation
+
+ # 2020-04-08 ToDo
# * After Qt5 version bump, extract qt5 bindings(python3-pillow-qt5)
\ No newline at end of file
diff --git a/programming/language/python3/python3-pillow/files/docfix.patch b/programming/language/python3/python3-pillow/files/docfix.patch
new file mode 100644
index 0000000000..a477ac789e
--- /dev/null
+++ b/programming/language/python3/python3-pillow/files/docfix.patch
@@ -0,0 +1,22 @@
+From f1f177ce800c5be7d06b0119b979c661c1bfbbb9 Mon Sep 17 00:00:00 2001
+From: Andrew Murray
+Date: Mon, 6 Apr 2020 19:41:38 +1000
+Subject: [PATCH] Fixed error making HTML from docs
+
+---
+ docs/reference/plugins.rst | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/docs/reference/plugins.rst b/docs/reference/plugins.rst
+index 46f657fce5..cc0742fde4 100644
+--- a/docs/reference/plugins.rst
++++ b/docs/reference/plugins.rst
+@@ -229,7 +229,7 @@ Plugin reference
+ ----------------------------
+
+ .. automodule:: PIL.PngImagePlugin
+- :members: ChunkStream, PngImageFile, PngStream, getchunks, is_cid, putchunk
++ :members: ChunkStream, PngStream, getchunks, is_cid, putchunk
+ :show-inheritance:
+ .. autoclass:: PIL.PngImagePlugin.ChunkStream
+ :members:
diff --git a/programming/language/python3/python3-pillow/pspec.xml b/programming/language/python3/python3-pillow/pspec.xml
index 2651f29039..bfcd7b1a24 100644
--- a/programming/language/python3/python3-pillow/pspec.xml
+++ b/programming/language/python3/python3-pillow/pspec.xml
@@ -8,12 +8,12 @@
PisiLinux Community
admins@pisilinux.org
- BSD
programming.language.python3
+ BSD
library
PIL is the fork of Python Imaging Library.
Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the Python Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow development is supported by Tidelift.
- https://github.com/python-pillow/Pillow/archive/7.0.0.tar.gz
+ https://github.com/python-pillow/Pillow/archive/7.1.1.tar.gz
libjpeg-turbo-devel
libimagequant-devel
@@ -21,10 +21,18 @@
openjpeg2-devel
freetype-devel
python3-devel
+ libxcb-devel
lcms2-devel
tiff-devel
webp-devel
zlib-devel
+
+ python3-sphinx_rtd_theme
+ python3-pycparser
+ python3-olefile
+ python3-sphinx
+ python3-cffi
+ python3-tk
-
+
+
+ docfix.patch
+
@@ -46,6 +57,7 @@
openjpeg2
freetype
python3
+ libxcb
lcms2
tiff
webp
@@ -60,8 +72,8 @@
-->
- /usr/lib
/usr/share/doc
+ /usr/lib
@@ -79,7 +91,25 @@
+
+ python3-pillow-docs
+ Documentation files for python3-pillow
+
+ python3-pillow
+
+
+ /usr/share/doc/python3-pillow/html
+
+
+
+
+ 2020-04-07
+ 7.1.1
+ Minor version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-15
7.0.0
diff --git a/programming/language/python3/python3-pillow/translations.xml b/programming/language/python3/python3-pillow/translations.xml
index 750e383014..2c652478c7 100644
--- a/programming/language/python3/python3-pillow/translations.xml
+++ b/programming/language/python3/python3-pillow/translations.xml
@@ -12,4 +12,10 @@
python3-pillow için geliştirme dosyaları
python3-pillow-devel, python3-pillow için geliştirme dosyalarını içerir.
+
+
+ python3-pillow-docs
+ python3-pillow için belgelendirme dosyaları
+ python3-pillow-docs, python3-pillow için belgelendirme dosyaları içerir.
+
\ No newline at end of file
diff --git a/programming/language/python3/python3-rfc3986/pspec.xml b/programming/language/python3/python3-rfc3986/pspec.xml
index 05621ff395..4892a43298 100644
--- a/programming/language/python3/python3-rfc3986/pspec.xml
+++ b/programming/language/python3/python3-rfc3986/pspec.xml
@@ -8,15 +8,15 @@
Blue Devil
bluedevil@sctzine.com
- Apache
programming.language.python3
+ Apache
library
Validating URI References per RFC 3986.
A Python implementation of RFC 3986 including validation and authority parsing.
- https://files.pythonhosted.org/packages/34/c9/bcba83f13f628e947e23a0e54e18d0a6f13e5d03ca4ec04def0105c81bfc/rfc3986-1.3.2.tar.gz
+ https://github.com/python-hyper/rfc3986/archive/1.4.0.tar.gz
- python3-devel
python3-setuptools
+ python3-devel
@@ -27,13 +27,20 @@
python3
- /usr/lib
- /usr/share/man
/usr/share/doc/python3-rfc3986
+ /usr/share/man
+ /usr/lib
+
+ 2020-04-08
+ 1.4.0
+ Minor version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-15
1.3.2
diff --git a/programming/language/python3/python3-sqlalchemy/pspec.xml b/programming/language/python3/python3-sqlalchemy/pspec.xml
index d18adc4d91..5b2701b751 100644
--- a/programming/language/python3/python3-sqlalchemy/pspec.xml
+++ b/programming/language/python3/python3-sqlalchemy/pspec.xml
@@ -13,7 +13,7 @@
library
The Python SQL Toolkit and Object Relational Mapper
SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. SQLAlchemy provides a full suite of well known enterprise-level persistence patterns, designed for efficient and high-performing database access, adapted into a simple and Pythonic domain language.
- https://github.com/sqlalchemy/sqlalchemy/archive/rel_1_3_15.tar.gz
+ https://github.com/sqlalchemy/sqlalchemy/archive/rel_1_3_16.tar.gz
python3-setuptools
python3-devel
@@ -27,12 +27,19 @@
python3
- /usr/lib
/usr/share/doc
+ /usr/lib
+
+ 2020-04-08
+ 1.3.16
+ Patch version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-03-18
1.3.15
diff --git a/programming/language/python3/python3-xlib/actions.py b/programming/language/python3/python3-xlib/actions.py
index 394290d01e..c2d4032e5e 100644
--- a/programming/language/python3/python3-xlib/actions.py
+++ b/programming/language/python3/python3-xlib/actions.py
@@ -5,10 +5,9 @@
# See the file http://www.gnu.org/copyleft/gpl.txt
from pisi.actionsapi import pythonmodules
-from pisi.actionsapi import pisitools
def build():
pythonmodules.compile(pyVer="3")
def install():
- pythonmodules.install(pyVer="3")
+ pythonmodules.install(pyVer="3")
\ No newline at end of file
diff --git a/programming/language/python3/python3-xlib/pspec.xml b/programming/language/python3/python3-xlib/pspec.xml
index de987830ad..9d174586ab 100644
--- a/programming/language/python3/python3-xlib/pspec.xml
+++ b/programming/language/python3/python3-xlib/pspec.xml
@@ -10,10 +10,10 @@
programming.language.python3
LGPLv2+
- app:console
+ library
X client library for Python3.
- X client library for Python3.
- https://github.com/python-xlib/python-xlib/archive/0.26.tar.gz
+ The Python X Library is intended to be a fully functional X client library for Python programs. It is written entirely in Python, in contrast to earlier X libraries for Python (the ancient X extension and the newer plxlib) which were interfaces to the C Xlib.
+ https://github.com/python-xlib/python-xlib/archive/0.27.tar.gz
python3-setuptools
python3-devel
@@ -24,6 +24,7 @@
python3-xlib
X client library for Python3.
+ python3-six
python3
@@ -33,6 +34,13 @@
+
+ 2020-04-08
+ 0.27
+ Minor version bump.
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-02-27
0.26
@@ -41,4 +49,4 @@
ayhanyalcinsoy@pisilinux.org
-
+
\ No newline at end of file
diff --git a/programming/language/python3/python3-xlib/translations.xml b/programming/language/python3/python3-xlib/translations.xml
new file mode 100755
index 0000000000..740fdaf34d
--- /dev/null
+++ b/programming/language/python3/python3-xlib/translations.xml
@@ -0,0 +1,8 @@
+
+
+
+ python3-xlib
+ Python için X istemci kitaplığı.
+ python3-xlib, python için X istemci kitaplığı sunar.
+
+
\ No newline at end of file