Jan Matejek's avatar

Jan Matejek

matejcik

Involved Projects and Packages
Bugowner

ObexFTP works with all protocols supported by openobex (OpenOBEX).
Currently, these are: - irda (IrDA),

- bluez-utils (BlueTooth)

- setserial (Serial)

Pybliographer is a tool for managing bibliographic databases. It
currently supports the following formats:

* BibTeX (quite complete)

* Medline (read-only)

* Ovid files (from ovid.com)

* Refer and EndNote (read only)

* SGML DocBook (write only)

Pybliographer can be used for searching, editing, reformatting, etc. In
fact, it's a simple framework that provides easy to use python classes
and functions, and therefore can be extended to any usage (generating
HTML pages according to bibliographic searches, etc).

In addition to the scripting environment, a graphical GNOME interface
is available. It provides powerful editing capabilities, in addition to
a nice hierarchical search mechanism.

PyChecker is a tool for finding bugs in python source code. It finds
problems that are typically caught by a compiler for less dynamic
languages, like C and C++. Because of the dynamic nature of python,
some warnings may be incorrect; however, spurious warnings should be
fairly infrequent.

Bugowner

Python is an interpreted, object-oriented programming language, and is
often compared to Tcl, Perl, Scheme, or Java. You can find an overview
of Python in the documentation and tutorials included in the python-doc
(HTML) or python-doc-pdf (PDF) packages.

If you want to install third party modules using distutils, you need to
install python-devel package.

XML tools and libraries for Python: Domlette, XPath, XSLT, XPointer, XLink,
XUpdate.

A database migration tool for SQLAlchemy

This module makes the libao (libao (Audio Output)) functions available
in python (Python). With this module you can write Python applications
that use the cross platform audio output library.

A collection of tools for internationalizing Python applications.

Python is an interpreted, object-oriented programming language, and is
often compared to Tcl, Perl, Scheme, or Java. You can find an overview
of Python in the documentation and tutorials included in the python-doc
(HTML) or python-doc-pdf (PDF) packages.

This package contains all of stand-alone Python files, minus binary
modules that would pull in extra dependencies.

Beaker is a web session and general caching library that includes WSGI
middleware for use in web applications.

As a general caching library, Beaker can handle storing for various times
any Python object that can be pickled with optional back-ends on a
fine-grained basis.

Beaker was built largely on the code from MyghtyUtils, then refactored and
extended with database support.

Beaker includes Cache and Session WSGI middleware to ease integration with
WSGI capable frameworks, and is automatically used by Pylons.

Features:

* Fast, robust performance
* Multiple reader/single writer lock system to avoid duplicate simultaneous
cache creation
* Cache back-ends include dbm, file, memory, memcached, and database (Using
SQLAlchemy for multiple-db vendor support)
* Signed cookie's to prevent session hijacking/spoofing
* Cookie-only sessions to remove the need for a db or file backend (ideal
for clustered systems)
* Extensible Container object to support new back-ends
* Cache's can be divided into namespaces (to represent templates, objects,
etc.) then keyed for different copies
* Create functions for automatic call-backs to create new cache copies after
expiration
* Fine-grained toggling of back-ends, keys, and expiration per Cache object

This python extension contains a BibTeX parser and simple bindings to
the GNU Recode library. This extension is intended to be used with
pybliographer.

biplist is a binary plist parser/generator for Python.

Binary Property List (plist) files provide a faster and smaller serialization format for property lists on OS X. This is a library for generating binary plists which can be read by OS X, iOS, or other clients.

Blinker provides a fast dispatching system that allows any number of interested parties to subscribe to events, or "signals".

Signal receivers can subscribe to specific senders or receive signals sent by any sender.

Bottle is a fast and simple micro-framework for small web-applications. It
offers request dispatching (Routes) with url parameter support, Templates, a
build-in HTTP Server and adapters for many third party WSGI/HTTP-server and
template engines. All in a single file and with no dependencies other than the
Python Standard Library.

Authors:
--------
Marcell Hellkamp

Welcome to Brownie!

- Have you ever started a new project and implemented this little function foo or this datastructure bar you already implemented for another project?
- Ever wondered why a specific feature is not in the standard library already?
- Wanted to use that new datastructure but you are still stuck with this ancient Python version or are just not willing or able to switch to
Python 3.x, yet?
- And most importantly were too lazy to implement this datastructure which would be more appropriate to use?

Brownie wants to solve these problems by providing all these small things well documented, well tested and most importantly right now when you need it.

Python bindings for cairo.

Cheetah is an open source template engine and code generation tool.

It can be used standalone or combined with other tools and frameworks. Web
development is its principle use, but Cheetah is very flexible and is also being
used to generate C++ game code, Java, sql, form emails and even Python code.

CherryPy is a pythonic, object-oriented HTTP framework.

CherryPy allows developers to build web applications in much the same way they
would build any other object-oriented Python program. This usually results in
smaller source code developed in less time.

CherryPy is now more than three years old and it is has proven very fast and
stable. It is being used in production by many sites, from the simplest ones
to the most demanding ones.

Oh, and most importantly: CherryPy is fun to work with :-)

`cmdln.py` is an extension of Python's default `cmd.py` module that
provides "a simple framework for writing line-oriented command
interpreters". The idea (with both cmd.py and cmdln.py) is to be able
to quickly build multi-sub-command tools (think cvs or svn) and/or
simple interactive shells (think gdb or pdb). Cmdln's extensions make
it more natural to write sub-commands, integrate optparse for simple
option processing, and make having good command documentation easier.

Jinja2 adapter for Django.

Coherence is a framework written in Python, providing a variety of UPnP
MediaServer and UPnP MediaRenderer implementations for instant use.

It includes an UPnP ControlPoint, which is accessible via D-Bus too.

Furthermore it enables your application to participate in
digital living networks, at the moment primarily the DLNA/UPnP universe.
Its objective and demand is to relieve your application from all the
membership/the UPnP related tasks as much as possible.

openSUSE Build Service is sponsored by