SIGs/Python

From FedoraProject

< SIGs(Difference between revisions)
Jump to: navigation, search
(Package requests)
(Members: add me)
 
(7 intermediate revisions by 6 users not shown)
Line 37: Line 37:
 
[[User:lbazan | Luis Bazán]] <BR>
 
[[User:lbazan | Luis Bazán]] <BR>
 
[[User:Bkabrda | Bohuslav Kabrda]] <BR>
 
[[User:Bkabrda | Bohuslav Kabrda]] <BR>
 +
[[User:Ramkrsna | Ramakrishna Reddy Yekulla]] <BR>
 +
[[User:Kushal | Kushal Das]] <BR>
 +
[[User:Tadej | Tadej Janež]] <BR>
 +
[[User:Ncoghlan | Nick Coghlan]] <BR>
 +
[[User:Tradej | Tomas Radej]] <BR>
 +
[[User:Jamielinux | Jamie Nguyen]] <BR>
  
 
=== Python packages awaiting review ===
 
=== Python packages awaiting review ===
Line 42: Line 48:
  
 
* [https://bugzilla.redhat.com/show_bug.cgi?id=593069 pynie] - Python 3, on top of the [https://admin.fedoraproject.org/pkgdb/acls/name/parrot Parrot virtual machine]
 
* [https://bugzilla.redhat.com/show_bug.cgi?id=593069 pynie] - Python 3, on top of the [https://admin.fedoraproject.org/pkgdb/acls/name/parrot Parrot virtual machine]
 +
 +
=== Packaging Quickstart ===
 +
 +
If you're just getting started with packaging python modules for Fedora, here's some hints to get you started:
 +
 +
* The [[Packaging:Guidelines Fedora Packaging Guidelines]] must be followed for any package.  The [[Packaging:Python Python specific guidelines]] are a good starting point.
 +
* You can generate a spec template for your new python package like this: <pre>yum install rpmdevtools && rpmdev-newspec -t python</pre>.  That will generate a spec file template that is a good starting point to making your package.
  
 
=== Package requests ===
 
=== Package requests ===

Latest revision as of 17:16, 18 August 2013


Contents

[edit] Python Special Interest Group

A SIG for people who are interested in Python on Fedora. This includes:

[edit] Contact Info

Mailing List: [python-devel]
IRC: #fedora-python on irc.freenode.net

[edit] Members

Ignacio Vazquez-Abrams
Tim Lauridsen
Paul Nasrat
Toshio Kuratomi
Tejas Dinkar
Aurelien Bompard
José Matos
Michel Salim
Alex Lancaster
Luke Macken
Christos Trochalakis
FelixSchwarz
Dave Malcolm: interested in core Python runtimes and low-level implementation details
Martin Bacovsky
Thomas Spura
Andrew Colin Kissa
Abdel Martínez
Luis Bazán
Bohuslav Kabrda
Ramakrishna Reddy Yekulla
Kushal Das
Tadej Janež
Nick Coghlan
Tomas Radej
Jamie Nguyen

[edit] Python packages awaiting review

[edit] Packaging Quickstart

If you're just getting started with packaging python modules for Fedora, here's some hints to get you started:

[edit] Package requests

  • Chandler PIM - I don't think it is such hot idea ... upstream is pinning for the fjords, and after couple of years of non-development, it is not that advanced as it used to be.
  • itools - A python library that includes several useful tools, such as an ODF anonymizer that can be used to sanitize confidential documents before attaching them tp bug reports
  • python-multiprocessing - multiprocessing backport useful for EL-5 review request
  • repoze.profile - WSGI profiling middleware
  • tgscheduler - TurboGears scheduler

[edit] Links

Python website
Building Python packages
TurboGears
Packaging TurboGears Applications
Packaging Python Eggs
Parallel installable Python26 information (mainly EPEL5).
Unicode in Python, Completely Demystified

[edit] Upstream Release Schedules

Python 3.4

[edit] Python Features

[edit] Future work

[edit] Under development (Fedora 18)

[edit] Added in Fedora 17

[edit] Added in Fedora 16

[edit] Added in Fedora 15

[edit] Added in Fedora 14

[edit] Added in Fedora 13

[edit] Added in Fedora 11

[edit] Added in Fedora 10

[edit] Stalled features

[edit] Python Runtimes

Within Fedora:

Within EPEL:


Awaiting review:

Awaiting packaging

[edit] Python Compilers

Within Fedora:

  • Package-x-generic-16.pngpyjamas - Python-to-JavaScript compiler, implemented in Python
  • Package-x-generic-16.pngshedskin - Python to C++ compiler (for a subset of Python with "implicit types")