Merge pull request #8394 from blue-devil/master

python modules updates
This commit is contained in:
Blue DeviL
2020-04-09 15:51:04 +00:00
committed by GitHub
19 changed files with 238043 additions and 237574 deletions
+237743 -237561
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1 +1 @@
52cbc3a618c1e0abd40ff3e66c5927a98a0dbceb bb8d0df8b745b2668b7b9fa19111384d7fe4e02c
BIN
View File
Binary file not shown.
+1 -1
View File
@@ -1 +1 @@
b13395c0bff0b88187801ffaae69258ee98593ce 2c4485f5cfabdfac13acee4a91316406613178c0
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>The next generation YAML parser and emitter for Python</Summary> <Summary>The next generation YAML parser and emitter for Python</Summary>
<Description>python-pyyaml is the next generation YAML parser and emitter for Python.</Description> <Description>python-pyyaml is the next generation YAML parser and emitter for Python.</Description>
<Archive sha1sum="f4e1334bd78eb4d82423613e9cf26d75982ad457" type="targz">https://github.com/yaml/pyyaml/archive/5.3.tar.gz</Archive> <Archive sha1sum="0254618e37235cd269811dd821691f99081e3d1c" type="targz">https://github.com/yaml/pyyaml/archive/5.3.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency versionFrom="0.2.2">libyaml-devel</Dependency> <Dependency versionFrom="0.2.2">libyaml-devel</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
@@ -30,12 +30,19 @@
<Dependency>libyaml</Dependency> <Dependency>libyaml</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-PyYAML</Path> <Path fileType="doc">/usr/share/doc/python-PyYAML</Path>
<Path fileType="library">/usr/lib/python2*</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="10">
<Date>2020-04-07</Date>
<Version>5.3.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="9"> <Update release="9">
<Date>2020-02-22</Date> <Date>2020-02-22</Date>
<Version>5.3</Version> <Version>5.3</Version>
@@ -6,8 +6,8 @@
from pisi.actionsapi import pythonmodules from pisi.actionsapi import pythonmodules
from pisi.actionsapi import shelltools from pisi.actionsapi import shelltools
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def build(): def build():
# suppress compiler warnings # suppress compiler warnings
@@ -15,9 +15,13 @@ def build():
# fix unused direct dependency analysis # fix unused direct dependency analysis
shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common") shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread -Wl,-O1 -Wl,-z,relro -Wl,--hash-style=gnu -Wl,--as-needed -Wl,--sort-common")
pythonmodules.compile() pythonmodules.compile()
# build documentation
#shelltools.cd("docs")
#autotools.make("html")
def install(): def install():
pythonmodules.install() pythonmodules.install()
#pisitools.dohtml("docs/_build/html/*")
for dirs in ["vectors"]: #for dirs in ["vectors"]:
pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs) # pisitools.insinto("%s/%s" % (get.docDIR(), get.srcNAME()), dirs)
@@ -13,11 +13,22 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>Cryptographic recipes for Python</Summary> <Summary>Cryptographic recipes for Python</Summary>
<Description>A package designed to expose cryptographic recipes and primitives to Python developers</Description> <Description>A package designed to expose cryptographic recipes and primitives to Python developers</Description>
<Archive sha1sum="93d4e9d58f911d342c68973a75542375ef8021ab" type="targz">https://github.com/pyca/cryptography/archive/2.8.tar.gz</Archive> <Archive sha1sum="d30a891552c70febeb67f936877a8abfc220e0ef" type="targz">https://github.com/pyca/cryptography/archive/2.9.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency> <Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
<Dependency>openssl-devel</Dependency> <Dependency>openssl-devel</Dependency>
<Dependency>python-devel</Dependency>
<!-- documentation dependencies
<Dependency>python-sphinxcontrib-websupport</Dependency>
<Dependency>python-sphinx-alabaster-theme</Dependency>
<Dependency>python-snowballstemmer</Dependency>
<Dependency>python-imagesize</Dependency>
<Dependency>python-requests</Dependency>
<Dependency>python-certifi</Dependency>
<Dependency>python-sphinx</Dependency>
<Dependency>python-typing</Dependency>
<Dependency>python-Babel</Dependency>
-->
</BuildDependencies> </BuildDependencies>
</Source> </Source>
@@ -28,11 +39,31 @@
<Dependency>python-cffi</Dependency> <Dependency>python-cffi</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<Files> <Files>
<Path fileType="doc">/usr/share/doc/python-cryptography/README.rst</Path>
<Path fileType="doc">/usr/share/doc/python-cryptography/LICENSE</Path>
<Path fileType="library">/usr/lib/python2*</Path> <Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-cryptography</Path>
</Files> </Files>
</Package> </Package>
<!--
<Package>
<Name>python-cryptography-docs</Name>
<Summary>Documentation files for python-cryptography</Summary>
<RuntimeDependencies>
<Dependency release="current">python-cryptography</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/python-cryptography/html</Path>
</Files>
</Package>
-->
<History> <History>
<Update release="2">
<Date>2020-04-08</Date>
<Version>2.9</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2019-11-06</Date> <Date>2019-11-06</Date>
<Version>2.8</Version> <Version>2.8</Version>
@@ -5,4 +5,11 @@
<Summary xml:lang="tr">Python için kriptografik tarifler</Summary> <Summary xml:lang="tr">Python için kriptografik tarifler</Summary>
<Description xml:lang="tr">python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir.</Description> <Description xml:lang="tr">python-cryptography, Python geliştiricileri icin kriptografik tarifler ve ilkeler sunan bir pakettir.</Description>
</Source> </Source>
<!--
<Package>
<Name>python-cryptography-docs</Name>
<Summary xml:lang="tr">python-cryptography için belgelendirme dosyaları</Summary>
<Description xml:lang="tr">python-cryptography-docs, python-cryptography için belgelendirme dosyaları içerir.</Description>
</Package>
-->
</PISI> </PISI>
@@ -0,0 +1,13 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
def build():
pythonmodules.compile()
def install():
pythonmodules.install("-O1")
@@ -0,0 +1,48 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python-snowballstemmer</Name>
<Homepage>https://snowballstem.org/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.python</PartOf>
<License>BSD</License>
<IsA>library</IsA>
<Summary>Snowball stemming library collection for Python</Summary>
<Description>Snowball is a small string processing language designed for creating stemming algorithms for use in Information Retrieval. </Description>
<Archive sha1sum="d303e11059ecbb8ad3a6d7b08af5d2f15b83ddec" type="targz">https://pypi.python.org/packages/source/s/snowballstemmer/snowballstemmer-2.0.0.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-snowballstemmer</Name>
<Summary>Snowball stemming library collection for Python</Summary>
<Files>
<Path fileType="doc">/usr/share/doc/python-snowballstemmer</Path>
<Path fileType="library">/usr/lib/python2*</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2019-12-06</Date>
<Version>2.0.0</Version>
<Comment>Rebuilt</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1">
<Date>2019-12-06</Date>
<Version>2.0.0</Version>
<Comment>First pisi release</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python-snowballstemmer</Name>
<Summary xml:lang="tr">Snowball, python için sözcük kökeni bulma kitaplığıdır.</Summary>
<Description xml:lang="tr">Snowball, sıklıkla kullanılan bilgi çekme yapılırken kullanılan sözcük kökü bulma işlemi için yaratılmış küçük bir sözcük işleme kitaplığıdır.</Description>
</Source>
</PISI>
@@ -0,0 +1,16 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
def build():
pythonmodules.compile()
def check():
pythonmodules.compile("test")
def install():
pythonmodules.install("-O1")
@@ -0,0 +1,68 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python-sphinxcontrib-websupport</Name>
<Homepage>https://www.sphinx-doc.org/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.python</PartOf>
<License>BSD</License>
<IsA>library</IsA>
<Summary>Sphinx API for Web Apps</Summary>
<Description>sphinxcontrib-websupport provides a Python API to easily integrate Sphinx documentation into your Web application.</Description>
<Archive sha1sum="313f4b764872d36f890e76579985e6aaa732f4ca" type="targz">https://pypi.org/packages/source/s/sphinxcontrib-websupport/sphinxcontrib-websupport-1.2.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-sphinxcontrib-websupport</Name>
<Summary>sphinxcontrib-websupport module for python</Summary>
<RuntimeDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-docutils</Dependency>
<Dependency>python-Jinja2</Dependency>
<!--<Dependency>python-sphinx</Dependency>-->
</RuntimeDependencies>
<Files>
<Path fileType="doc">/usr/share/doc/python-sphinxcontrib-websupport</Path>
<Path fileType="library">/usr/lib/python2*</Path>
</Files>
</Package>
<History>
<Update release="4">
<Date>2020-03-27</Date>
<Version>1.2.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="3">
<Date>2020-02-24</Date>
<Version>1.2.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="2">
<Date>2019-12-13</Date>
<Version>1.1.2</Version>
<Comment>Rebuilt and clean</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1">
<Date>2019-11-13</Date>
<Version>1.1.2</Version>
<Comment>First pisi release</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python-sphinxcontrib-websupport</Name>
<Summary xml:lang="tr">python-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir.</Summary>
<Description xml:lang="tr">python-sphinxcontrib-websupport, Sphinx belgelendirme üretecisidir. python3-sphinxcontrib-websupport, ağ uygulamalarınız için Sphinx ile bütünleşebilen python apisi sunar.</Description>
</Source>
</PISI>
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>A Fast, Extensible Progress Bar for Python and CLI.</Summary> <Summary>A Fast, Extensible Progress Bar for Python and CLI.</Summary>
<Description>python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!</Description> <Description>python-tqdm provides a fast, extensible progress bar for python and commandline. Instantly make your loops show a smart progress meter - just wrap any iterable with tqdm(iterable), and you're done!</Description>
<Archive sha1sum="e6391586d010236285ee29d71aacbcd0578f4d9c" type="targz">https://github.com/tqdm/tqdm/archive/v4.44.1.tar.gz</Archive> <Archive sha1sum="66f3cfd744fb1d893361c1a04df1db724f32ccfa" type="targz">https://github.com/tqdm/tqdm/archive/v4.45.0.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency> <Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
@@ -34,6 +34,13 @@
</Package> </Package>
<History> <History>
<Update release="7">
<Date>2020-04-08</Date>
<Version>4.45.0</Version>
<Comment>Minor version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="6"> <Update release="6">
<Date>2020-03-29</Date> <Date>2020-03-29</Date>
<Version>4.44.1</Version> <Version>4.44.1</Version>
@@ -0,0 +1,14 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
#
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
from pisi.actionsapi import pythonmodules
from pisi.actionsapi import pisitools
def build():
pythonmodules.compile()
def install():
pythonmodules.install()
@@ -0,0 +1,41 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://www.pisilinux.org/projeler/pisi/pisi-spec.dtd">
<PISI>
<Source>
<Name>python-typing</Name>
<Homepage>https://pypi.org/project/typing/</Homepage>
<Packager>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Packager>
<PartOf>programming.language.python</PartOf>
<License>PSF</License>
<IsA>library</IsA>
<Summary>Backport of the standard library typing module</Summary>
<Description>This is a backport of the standard library typing module to Python versions older than 3.5. Typing defines a standard notation for Python function and variable type annotations. The notation can be used for documenting code in a concise, standard format, and it has been designed to also be used by static and runtime type checkers, static analyzers, IDEs and other tools.</Description>
<Archive sha1sum="f977239c310a5dd5ae5b6cb598d76eba45b92ed6" type="targz">https://pypi.io/packages/source/t/typing/typing-3.7.4.1.tar.gz</Archive>
<BuildDependencies>
<Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency>
</BuildDependencies>
</Source>
<Package>
<Name>python-typing</Name>
<Summary>Backport of the standard library typing module</Summary>
<Files>
<Path fileType="doc">/usr/share/doc/python-typing</Path>
<Path fileType="library">/usr/lib</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-11-13</Date>
<Version>3.7.4.1</Version>
<Comment>First Pisi Release</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
</History>
</PISI>
@@ -0,0 +1,8 @@
<?xml version="1.0" ?>
<PISI>
<Source>
<Name>python-typing</Name>
<Summary xml:lang="tr">Geriye dönük Python 2.7 typing bağlayıcıları</Summary>
<Description xml:lang="tr">Python 3.5'dan önceki sürümler için geriye dönüklük destegi saglayan pyton2 bağlayıcısıdır.</Description>
</Source>
</PISI>
@@ -13,7 +13,7 @@
<IsA>library</IsA> <IsA>library</IsA>
<Summary>The comprehensive WSGI web application library.</Summary> <Summary>The comprehensive WSGI web application library.</Summary>
<Description>Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries.</Description> <Description>Werkzeug is a comprehensive WSGI web application library. It began as a simple collection of various utilities for WSGI applications and has become one of the most advanced WSGI utility libraries.</Description>
<Archive sha1sum="e03701b940e2ddc085148e55a5b2b3c9cd909562" type="targz">https://github.com/pallets/werkzeug/archive/1.0.0.tar.gz</Archive> <Archive sha1sum="ee959f86524b5a15e4d3baa90cb1f7a895c0b872" type="targz">https://github.com/pallets/werkzeug/archive/1.0.1.tar.gz</Archive>
<BuildDependencies> <BuildDependencies>
<Dependency>python-setuptools</Dependency> <Dependency>python-setuptools</Dependency>
<Dependency>python-devel</Dependency> <Dependency>python-devel</Dependency>
@@ -24,12 +24,19 @@
<Name>python-werkzeug</Name> <Name>python-werkzeug</Name>
<Summary>The comprehensive WSGI web application library</Summary> <Summary>The comprehensive WSGI web application library</Summary>
<Files> <Files>
<Path fileType="library">/usr/lib/python2*</Path>
<Path fileType="doc">/usr/share/doc/python-werkzeug</Path> <Path fileType="doc">/usr/share/doc/python-werkzeug</Path>
<Path fileType="library">/usr/lib/python2*</Path>
</Files> </Files>
</Package> </Package>
<History> <History>
<Update release="2">
<Date>2020-04-07</Date>
<Version>1.0.1</Version>
<Comment>Patch version bump.</Comment>
<Name>Blue Devil</Name>
<Email>bluedevil@sctzine.com</Email>
</Update>
<Update release="1"> <Update release="1">
<Date>2020-02-15</Date> <Date>2020-02-15</Date>
<Version>1.0.0</Version> <Version>1.0.0</Version>