Merge pull request #13908 from suvari/master
new packages: python-gast, python3-beniget, python3-pythran
This commit is contained in:
+846
-442
File diff suppressed because it is too large
Load Diff
@@ -1 +1 @@
|
||||
e9e810a473138a5ea522e177a7720d2d30f60e2b
|
||||
08fbf09046f45f5a5e5b7e858e7dbb72b74e46d0
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
4351f2288ccba1027331fd968d7a29493987a9da
|
||||
cc06a90d65505bb7b3cd5980d8a1090995d00d4a
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools, pythonmodules, shelltools, pisitools
|
||||
|
||||
def setup():
|
||||
pass
|
||||
|
||||
def build():
|
||||
shelltools.system("python3 setup.py build") #autotools.make()
|
||||
|
||||
def install():
|
||||
pythonmodules.install(pyVer = '3')
|
||||
|
||||
pisitools.dodoc("LICENSE", "README.rst")
|
||||
|
||||
@@ -0,0 +1,46 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-beniget</Name>
|
||||
<Homepage>https://github.com/serge-sans-paille/beniget</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Icon>python</Icon>
|
||||
<PartOf>programming.language.python3</PartOf>
|
||||
<Summary>Extract semantic information about static Python code</Summary>
|
||||
<Description>Beniget is a collection of Compile-time analyse on Python Abstract Syntax Tree(AST). It's a building block to write static analyzer or compiler for Python. Beniget relies on gast to provide a cross version abstraction of the AST, effectively working across all Python 3 versions greater than 3.6.</Description>
|
||||
<Archive sha1sum="0167f16d17fbd61b91e620bca07e4ec7054ce51d" type="targz">https://files.pythonhosted.org/packages/14/e7/50cbac38f77eca8efd39516be6651fdb9f3c4c0fab8cf2cf05f612578737/beniget-0.4.1.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python3-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python3-beniget</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>python3-gast</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python3.*/site-packages</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2024-04-09</Date>
|
||||
<Version>0.4.1</Version>
|
||||
<Comment>First Release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-beniget</Name>
|
||||
<Summary xml:lang="tr">Statik Python koduyla ilgili anlamsal bilgileri çıkarın</Summary>
|
||||
<Description xml:lang="tr">Beniget, Python Özet Sözdizimi Ağacı (AST) üzerinde Derleme zamanı analizinin bir koleksiyonudur. Python için statik analizör veya derleyici yazmak için bir yapı taşıdır. Beniget, AST'nin çapraz sürüm soyutlamasını sağlamak için gast'a güveniyor ve 3.6'dan büyük tüm Python 3 sürümlerinde etkili bir şekilde çalışıyor.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools, pythonmodules, shelltools, pisitools
|
||||
|
||||
def setup():
|
||||
pass
|
||||
|
||||
def build():
|
||||
shelltools.system("python3 setup.py build") #autotools.make()
|
||||
|
||||
def install():
|
||||
pythonmodules.install(pyVer = '3')
|
||||
|
||||
pisitools.dodoc("LICENSE", "README.rst")
|
||||
|
||||
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-gast</Name>
|
||||
<Homepage>https://github.com/serge-sans-paille/gast</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Icon>python</Icon>
|
||||
<PartOf>programming.language.python3</PartOf>
|
||||
<Summary>A generic AST to represent Python2 and Python3’s Abstract Syntax Tree(AST).</Summary>
|
||||
<Description>GAST provides a compatibility layer between the AST of various Python versions, as produced by ast.parse from the standard ast module.</Description>
|
||||
<Archive sha1sum="6c113cf8d33cc654d33210335103485ab41d3dbb" type="targz">https://files.pythonhosted.org/packages/e4/41/f26f62ebef1a80148e20951a6e9ef4d0ebbe2090124bc143da26e12a934c/gast-0.5.4.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python3-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python3-gast</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>python3</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="library">/usr/lib/python3.*/site-packages</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2024-04-09</Date>
|
||||
<Version>0.5.4</Version>
|
||||
<Comment>First Release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-gast</Name>
|
||||
<Summary xml:lang="tr">Python2 ve Python3'ün Soyut Sözdizimi Ağacını (AST) temsil eden genel bir AST.</Summary>
|
||||
<Description xml:lang="tr">GAST, standart ast modülünden ast.parse tarafından üretilen çeşitli Python sürümlerinin AST'leri arasında bir uyumluluk katmanı sağlar.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
@@ -0,0 +1,19 @@
|
||||
#!/usr/bin/python
|
||||
# -*- coding: utf-8 -*-
|
||||
#
|
||||
# Licensed under the GNU General Public License, version 3.
|
||||
# See the file https://www.gnu.org/licenses/gpl-3.0.txt
|
||||
|
||||
from pisi.actionsapi import autotools, pythonmodules, shelltools, pisitools
|
||||
|
||||
def setup():
|
||||
pass
|
||||
|
||||
def build():
|
||||
shelltools.system("python3 setup.py build") #autotools.make()
|
||||
|
||||
def install():
|
||||
pythonmodules.install(pyVer = '3')
|
||||
|
||||
pisitools.dodoc("LICENSE", "README.rst")
|
||||
|
||||
@@ -0,0 +1,52 @@
|
||||
<?xml version="1.0" ?>
|
||||
<!DOCTYPE PISI SYSTEM "https://pisilinux.org/projeler/pisi/pisi-spec.dtd">
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-pythran</Name>
|
||||
<Homepage>https://pypi.org/project/pythran/</Homepage>
|
||||
<Packager>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Packager>
|
||||
<License>BSD</License>
|
||||
<IsA>library</IsA>
|
||||
<Icon>python</Icon>
|
||||
<PartOf>programming.language.python3</PartOf>
|
||||
<Summary>Ahead of Time compiler for numeric kernels</Summary>
|
||||
<Description>Pythran is an ahead of time compiler for a subset of the Python language, with a focus on scientific computing. It takes a Python module annotated with a few interface descriptions and turns it into a native Python module with the same interface, but (hopefully) faster.</Description>
|
||||
<Archive sha1sum="dc8a6035c0c46d36630085003160a3aba4444add" type="targz">https://files.pythonhosted.org/packages/82/31/cc6fd7a2b91efc6cdb03e7c42df895b4a65a8f049b074579d45d1def746f/pythran-0.15.0.tar.gz</Archive>
|
||||
<BuildDependencies>
|
||||
<Dependency>python3-devel</Dependency>
|
||||
<Dependency>python3-setuptools</Dependency>
|
||||
</BuildDependencies>
|
||||
</Source>
|
||||
|
||||
<Package>
|
||||
<Name>python3-pythran</Name>
|
||||
<RuntimeDependencies>
|
||||
<Dependency>xsimd</Dependency>
|
||||
<Dependency>boost</Dependency>
|
||||
<Dependency>python3</Dependency>
|
||||
<Dependency>python3-PLY</Dependency>
|
||||
<Dependency>python3-gast</Dependency>
|
||||
<Dependency>python3-numpy</Dependency>
|
||||
<Dependency>python3-beniget</Dependency>
|
||||
<Dependency>python3-setuptools</Dependency>
|
||||
</RuntimeDependencies>
|
||||
<Files>
|
||||
<Path fileType="executable">/usr/bin</Path>
|
||||
<Path fileType="library">/usr/lib/python3.*/site-packages</Path>
|
||||
<Path fileType="doc">/usr/share/doc</Path>
|
||||
</Files>
|
||||
</Package>
|
||||
|
||||
<History>
|
||||
<Update release="1">
|
||||
<Date>2024-04-09</Date>
|
||||
<Version>0.15.0</Version>
|
||||
<Comment>First Release</Comment>
|
||||
<Name>Kamil Atlı</Name>
|
||||
<Email>suvarice@gmail.com</Email>
|
||||
</Update>
|
||||
</History>
|
||||
</PISI>
|
||||
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" ?>
|
||||
<PISI>
|
||||
<Source>
|
||||
<Name>python3-pythran</Name>
|
||||
<Summary xml:lang="tr">Sayısal çekirdekler için Zamanın Önünde derleyici</Summary>
|
||||
<Description xml:lang="tr">Pythran, Python dilinin bir alt kümesi için bilimsel hesaplamaya odaklanan, zamanın ilerisinde bir derleyicidir. Birkaç arayüz açıklamasıyla açıklamalı bir Python modülünü alır ve onu aynı arayüze sahip, ancak (umarız) daha hızlı, yerel bir Python modülüne dönüştürür.</Description>
|
||||
</Source>
|
||||
</PISI>
|
||||
Reference in New Issue
Block a user