Bug#564605: ITP: python-pysilc -- Python bindings for SILC

2010-01-10 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: python-pysilc
  Version : 0.4
  Upstream Author : Alastair Tse 
* URL : http://www.liquidx.net/pysilc/
* License : BSD
  Programming Lang: C
  Description : Python bindings for SILC

PySilc is a near-complete set of Python bindings for creating SILC clients
using the silc-toolkit. It allows developers to write simple bots and clients
for connecting to SILC servers.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#564609: ITP: python-pyfiglet -- A Python port of the FIGlet specification

2010-01-10 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: python-pyfiglet
  Version : 0.4
  Upstream Author : Christopher Jones 
* URL : http://sourceforge.net/projects/pyfiglet/
* License : GPLv2
  Programming Lang: Python
  Description : A Python port of the FIGlet specification

FIGLet is a program that creates large characters out of ordinary screen
characters. It takes ASCII text and renders it in ASCII art fonts.
It can be used on the command line or as an Object Oriented driver
library in your own programs.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#564608: ITP: python-aalib -- A set of bindings for AAlib, an ASCII art library

2010-01-10 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: python-aalib
  Version : 0.1
  Upstream Author : Jakub Wilk 
* URL : http://jwilk.net/software/python-aalib.html
* License : GPLv2
  Programming Lang: Python
  Description : A set of bindings for AAlib, an ASCII art library

AAlib is a portable ascii art graphics library.
Internally, it works like a graphics display, but the output is
rendered into gorgeous platform independent ascii graphics.

These are Python bindings for AAlib.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#564609: ITP: python-pyfiglet -- A Python port of the FIGlet specification

2010-01-10 Thread Stefano Rivera
Hi Sandro (2010.01.10_22:08:40_+0200)
> Please consider joining DPMT [1] and maintain this and #564608 with that team.

Aah, yes I intend to, and have already joined.

SR



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#565885: ITP: ibid -- Multi-protocol general purpose chat bot

2010-01-19 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: ibid
  Version : 0+bzr849
  Upstream Author : The Ibid Developers 
* URL : http://ibid.omnia.za.net/
* License : GPL (mostly MIT/X as well)
  Programming Lang: Python
  Description : Multi-protocol general purpose chat bot

Ibid is a multi-protocol general purpose chat bot written in Python. It
uses a natural language interface, and can connect to multiple sources,
including IRC, Jabber and SILC servers, as well as allowing interaction
using SMTP, HTTP and various RPC protocols. It aims to be agnostic with
regard to how it is used, and to make plugins and extensions as easy as
possible to write.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#544448: Debian: configobj package

2010-01-20 Thread Stefano Rivera
Hi, there seems to be a little confusion over the ownership of
configobj, but I'd like to see a new version get into unstable, as I'm
currently trying to get something in that depends on configobj >= 4.7.0.

Is anyone planning to continue maintaining this package?
Can I do a 4.7.0 upload? (via a sponsor)

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: X4057


signature.asc
Description: Digital signature


Bug#566798: ITP: python-objgraph -- Ad-hoc tools for drawing Python object reference graphs with graphviz

2010-01-25 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: python-objgraph
  Version : 1.2
  Upstream Author : Marius Gedminas 
* URL : http://mg.pov.lt/objgraph/
* License : MIT/X
  Programming Lang: Python
  Description : Ad-hoc tools for drawing Python object reference graphs 
with graphviz

objgraph contains a set of utility functions for exploring Python
objects in memory.
It can be used for counting and statistics, finding root references 
responsible for large object trees and  export the object reference
graphs in graphviz format.

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#567552: ITP: python-html2text -- A Python Script which converts HTML to Markdown

2010-01-29 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: python-html2text
  Version : 2.37
  Upstream Author : Aaron Swartz 
* URL : http://www.aaronsw.com/2002/html2text/
* License : GPL3
  Programming Lang: Python
  Description : A Python Script which converts HTML to Markdown

html2text is a Python script that converts a page of HTML into clean,
easy-to-read plain ASCII text.
Better yet, that ASCII also happens to be valid Markdown (a text-to-HTML
format).

-- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#572135: ITP: libstemmer -- Snowball stemming algorithms for use in Information Retrieval

2010-03-01 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: libstemmer
  Version : 0+svn526
  Upstream Author : Dr Martin Porter  and Richard Boulton 

* URL : http://snowball.tartarus.org/
* License : BSD
  Programming Lang: C
  Description : Snowball stemming algorithms for use in Information 
Retrieval

Snowball provides access to efficient algorithms for calculating a
"stemmed" form of a word.  This is a form with most of the common
morphological endings removed; hopefully representing a common
linguistic base form.  This is most useful in building search engines
and information retrieval software; for example, a search with stemming
enabled should be able to find a document containing "cycling" given the
query "cycles".

Snowball provides algorithms for several (mainly European) languages.
It also provides access to the classic Porter stemming algorithm for
English: although this has been superseded by an improved algorithm, the
original algorithm may be of interest to information retrieval
researchers wishing to reproduce results of earlier experiments.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100301191937.6647.38370.report...@bach



Bug#574276: ITP: re2 -- efficient, principled regular expression library

2010-03-17 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 


* Package name: re2
  Version : 0+hg10+dfsg
  Upstream Author : Google Inc.
* URL : http://code.google.com/p/re2/
* License : BSD
  Programming Lang: C++
  Description : efficient, principled regular expression library

RE2 is a fast, safe, thread-friendly alternative to backtracking regular
expression engines like those used in PCRE, Perl, and Python. It is a C++
library.

RE2 uses automata theory to guarantee that regular expression searches run in
time linear in the size of the input. RE2 implements memory limits, so that
searches can be constrained to a fixed amount of memory. RE2 is engineered to
use a small fixed C++ stack footprint no matter what inputs or regular
expressions it must process; thus RE2 is useful in multithreaded environments
where thread stacks cannot grow arbitrarily large.

On large inputs, RE2 is often much faster than backtracking engines; its use
of automata theory lets it apply optimizations that the others cannot.


It hasn't released a version yet, but is reported to have been widely used
within Google for a while. We presume it has stabilised a bit.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100317100641.13486.30844.report...@bach



Bug#589394: ITP: munkres -- munkres algorithm for the Assignment Problem

2010-07-17 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: munkres
  Version : 1.0.5.4
  Upstream Author : Brian Clapper 
* URL : http://bmc.github.com/munkres/
* License : BSD
  Programming Lang: Python
  Description : munkres algorithm for the Assignment Problem
The Munkres module provides an implementation of the Munkres algorithm
(also called the Hungarian algorithm or the Kuhn-Munkres algorithm), useful
for solving the Assignment Problem.

I intend to package this under the Debian Python Modules Team.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


signature.asc
Description: Digital signature


Bug#589396: ITP: beets -- music tagger and library organizer

2010-07-17 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: beets
  Version : 1.0b2-1
  Upstream Author : Adrian Sampson 
* URL : http://beets.radbox.org/
* License : MIT
  Programming Lang: Python
  Description : music tagger and library organizer
Beets is a media library management system for obsessive-compulsive music
geeks.

The purpose of beets is to get your music collection right once and for all.
It catalogs your collection, automatically improving its metadata as it goes
using the MusicBrainz database.  It then provides a set of tools for
manipulating and accessing your music.

Beets also includes a music player that implements the MPD protocol, so you
can play music in your beets library using any MPD client.

I intend to package this under the Debian Python Apps Team.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


signature.asc
Description: Digital signature


Bug#532140: ITP: python-eventlet -- high performance network library using coroutines

2010-07-17 Thread Stefano Rivera
> Any update on this?

Chris: I take it you never got a reply?

I have no personal need for this, but it's a dependency for beets (ITP
Bug #589396).
I have an initial package:
https://code.launchpad.net/~stefanor/+junk/eventlet
although the test suite isn't passing, it works for my needs.

Can we get this packaged (under the Debian Python Modules Team, for
example?)

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


signature.asc
Description: Digital signature


Bug#589545: ITP: xdot -- interactive viewer for Graphviz dot files

2010-07-18 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: xdot
  Version : 0.4
  Upstream Author : Jose Fonseca 
* URL : http://code.google.com/p/jrfonseca/wiki/XDot
* License : LGPL-3+
  Programming Lang: Python
  Description : interactive viewer for Graphviz dot files
xdot is an interactive viewer for graphs written in Graphviz's dot language.
It uses internally the graphviz's xdot output format as an intermediate
format, and PyGTK and Cairo for rendering. xdot can be used either as a
standalone application from command line, or as a library embedded in your
python application.

Features:
* Since it doesn't use bitmaps it is fast and has a small memory footprint.
* Arbitrary zoom.
* Keyboard/mouse navigation.
* Supports events on the nodes with URLs.
* Animated jumping between nodes.
* Highlights node/edge under mouse.

I intend to package this under the Debian Python Applications Team.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


signature.asc
Description: Digital signature


Bug#668606: ITP: python-flexmock -- Mock/Stub/Spy library for Python

2012-04-13 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: python-flexmock
  Version : 0.9.3
  Upstream Author : Herman Sheremetyev 
* URL : http://has207.github.com/flexmock/
* License : BSD-2-clause
  Programming Lang: Python
  Description : Mock/Stub/Spy library for Python

flexmock is a testing library for Python that makes it easy to create
mocks, stubs and fakes.

The API is inspired by a Ruby library of the same name, but Python
flexmock is not a clone of the Ruby version. It omits a number of
redundancies in the Ruby flexmock API, alters some defaults, and
introduces a number of Python-only features.

flexmock's design focuses on simplicity and intuitiveness. This means
that the API is as lean as possible, though a few convenient short-hand
methods are provided to aid brevity and readability.

flexmock declarations are structured to read more like English sentences
than API calls, and it is possible to chain them together in any order
to achieve high degree of expressiveness in a single line of code.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120413121508.ga3...@purcell.lan



Bug#581847: python-pycparser: changing back from ITP to RFP

2012-06-24 Thread Stefano Rivera
Hi Lucas (2011.02.19_19:07:56_+0200)

retitle 581847 IFP: python-pycparser -- A parser for the C language, written in 
pure Python.
owner 581847 !
thanks

> This is an automatic email to change the status of python-pycparser back from 
> ITP
> (Intent to Package) to RFP (Request for Package), because this bug hasn't seen
> any activity during the last 6 months.

I'll take this. And stick it into DPMT.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120624155439.ga10...@dvorak.kardiogramm.lan



Bug#497153: status of bug #497153 (ITP: git-bzr)

2012-08-03 Thread Stefano Rivera
Owner: !

> What's the status of bug #497153?

Given no activity here, I'll take this.
I use git-bzr-ng, so I might as well maintain it.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120803180236.ga28...@purcell.lan



Bug#497153: status of bug #497153 (ITP: git-bzr)

2012-08-03 Thread Stefano Rivera
Control: owner !

Gah. I knew we could now do control messages in pseudo-headers, but got
the syntax wrong.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120803182229.ga28...@purcell.lan



Bug#685319: RFA: python-eventlet -- concurrent networking library for Python

2012-08-19 Thread Stefano Rivera
Package: wnpp
Severity: normal

I request an adopter for the python-eventlet package.

I packaged it when it was a dependency of beets, but it hasn't been for
years. The only reverse dependencies are OpenStack components, so it
makes more sense for the openstack team (CCed) to maintain it, I think.

The package description is:
 Eventlet allows you to change how you run your code, not how you write it.
 .
 It uses epoll or libevent for highly scalable non-blocking I/O.
 Coroutines ensure that the developer uses a blocking style of programming
 that is similar to threading, but provide the benefits of non-blocking I/O.
 The event dispatch is implicit, which means you can easily use Eventlet from
 the Python interpreter, or as a small part of a larger application.
 .
 It's easy to get started using Eventlet, and easy to convert existing
 applications to use it. Start off by looking at examples, common design
 patterns, and the list of the basic API primitives.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120819173814.ga12...@dvorak.kardiogramm.lan



Bug#685319: ITA: python-eventlet

2012-08-21 Thread Stefano Rivera
Hi Laszlo (2012.08.20_21:59:58_+0200)
> I would like to adopt for several reasons.
> I plan to use it for my own projects. Also plan to be part of the
> OpenStack team, for Ceph packaging and for other things as well.

Thanks.

I previously contacted my co-maintainers, and got an ACK on moving it to
the OpenStack team from Monty, but no replies from anyone else.  I
suggest you remove all of the existing Uploaders when you take this
over, unless anyone explicitly asks to stay involved.

BTW, there's one open RC Bug that needs some attention/coordination:
#684852

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120821161401.ga10...@purcell.lan



Bug#685319: ITA: python-eventlet

2012-08-21 Thread Stefano Rivera
Hi Laszlo (2012.08.21_22:20:43_+0200)
> I think python-greenlet needs to be fixed for Wheezy. Its bug will
> affect everyone, not just python-eventlet. Only the relevant bugfix
> should be uploaded to wheezy-proposed or something that fits this case.

+1

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 461 1230 C: +27 72 419 8559


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120821203746.gb1...@bach.rivera.co.za



Bug#497153: status of bug #497153 (ITP: git-bzr)

2012-09-03 Thread Stefano Rivera
Control: retitle 497153 ITP: git-bzr-ng -- a bidirectional git - bazaar gateway

Hi Olivier (2012.09.02_14:58:27_+0200)
> Does this mean that you're willing to maintain git-bzr-ng and not
> git-bzr (or are these the same ?), and if so, I suggest to rename the
> ITP, otherwise, just create another ITP...

Renamed. Going from message #55, and my experience, it seems that
git-bzr-ng works well for most people

> Any pointer to the sources of the package ?

In PAPT SVN
http://wiki.debian.org/Teams/PythonAppsPackagingTeam

I delayed a but while I prod the upstream about a source release (nice
to get an idea of what the upstream version scheme is going to be,
before we put it in the archive).
https://github.com/termie/git-bzr-ng/issues/43

No response yet, which probably isn't a good sign for the health of this
package. But it seems to work well enough...

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 461 1230 C: +27 72 419 8559


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120903144148.gn1...@bach.rivera.co.za



Bug#497153: any news of this bug (git-bzr-ng -- a bidirectional git - bazaar gateway)

2012-12-07 Thread Stefano Rivera
Hi Bastien (2012.12.06_19:41:37_+0200)
> Do you have any news of this bug ?

I forgot, let me upload it :)

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 461 1230 C: +27 72 419 8559


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20121207084510.gt1...@bach.rivera.co.za



Bug#649477: ITP: unidecode -- ASCII transliterations of Unicode text (Python module)

2011-11-21 Thread Stefano Rivera
Hi Samuel (2011.11.21_11:35:17_+0200)
> Mmm, it seems exactly like the //TRANSLIT suffix support provided by
> iconv?

It is. But we don't have python iconv bindings packaged, either.

Also, I'm looking at this simply because it's blocking #589396.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2021100307.ge19...@bach.rivera.co.za



Bug#649477: ITP: unidecode -- ASCII transliterations of Unicode text (Python module)

2011-11-21 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: unidecode
  Version : 0.04.9
  Upstream Author : Tomaz Solc 
* URL : http://pypi.python.org/pypi/Unidecode
* License : GPL-2+
  Programming Lang: Python
  Description : ASCII transliterations of Unicode text (Python module)

It often happens that you have text data in Unicode, but you need to
represent it in ASCII for display. One could represent non-roman Unicode
characters as "???" or "\\15BA\\15A0\\1610", but neither is useful to
the user reading the text.

Unidecode tries to represent it in ASCII characters (i.e., the
universally displayable characters between 0x00 and 0x7F), where the
compromises taken when mapping between two character sets are chosen to
be near what a human with a US keyboard would choose.

This module generally produces better results than simply stripping
accents from characters (which can be done in Python with built-in
functions). It is based on hand-tuned character mappings that for
example also contain ASCII approximations for symbols and non-Latin
alphabets.

unidecode is a Python port of the Text::Unidecode Perl module.


This will be packaged under the Debian Python Modules Team.



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2021092425.ga26...@dvorak.kardiogramm.lan



Bug#589396: ITP: beets -- music tagger and library organizer

2011-11-22 Thread Stefano Rivera
Hi Alessandro (2011.11.22_15:46:12_+0200)
> I am interested in beets too and I have noticed that you re-started working
> on this. How is the packaging going?

It's there (in SVN), just need to write a manpage.

As you can see, it stalled for a few months, waiting for dependencies,
but I was poked again, and should have it uploaded in a day or two.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/2022140228.gh19...@bach.rivera.co.za



Bug#639315: RFP: pypy -- PyPy is a fast, compliant alternative implementation of the Python language.

2012-01-09 Thread Stefano Rivera
tag 639315 + pending
retitle 639315 ITP: pypy -- PyPy is a fast, compliant alternative 
implementation of the Python language.
owner 639315 !
thanks

Sorry, forgot to close this bug in the upload, but I have a pypy package
sitting in NEW: http://ftp-master.debian.org/new/pypy_1.7%2Bdfsg-2.html

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120109203103.ga2...@dvorak.kardiogramm.lan



Bug#620067: ITA: python-pipeline -- iterator pipelines for Python

2012-02-19 Thread Stefano Rivera
Hi Daniele (2012.01.16_17:54:50_+0200)
> So python-pipeline was removed but I did not get any review from a 
> prospective sponsor.

Sorry, that was me. /me hangs head in shame.

I sent you reviews for python-peak.util and pdfminer at the same time,
but clearly forgot about pipeline.

My apologies.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127


signature.asc
Description: Digital signature


Bug#532140: ITP: python-eventlet -- high performance network library using coroutines

2011-02-14 Thread Stefano Rivera
owner 532140 !
thanks

> > Any update on this?
> Chris: I take it you never got a reply?

Now that the freeze is over, and I've gone 6 months without a response,
I'm hijacking this for DPMT.

It's already packaged in Ubuntu, we can base our package on that.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 465 6908 C: +27 72 419 8559  UCT: x3127



-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20110214172352.ga13...@dvorak.kardiogramm.lan



Bug#711220: ITP: foodcritic -- Lint tool for Chef cookbooks

2013-06-05 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: foodcritic
  Version : 2.1.0
  Upstream Author : Andrew Crump 
* URL : http://acrmp.github.io/foodcritic/
* License : Expat
  Programming Lang: Ruby
  Description : Lint tool for Chef cookbooks

Foodcritic has two goals:

To make it easier to flag problems in your Chef cookbooks that will
cause Chef to blow up when you attempt to converge. This is about faster
feedback. If you automate checks for common problems you can save a lot
of time.

To encourage discussion within the Chef community on the more subjective
stuff - what does a good cookbook look like? Opscode have avoided being
overly prescriptive which by and large I think is a good thing. Having a
set of rules to base discussion on helps drive out what we as a
community think is good style.


I intend to package this within pkg-ruby-extras


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130605160212.ga2...@purcell.lan



Bug#974553: RFP: gomuks -- terminal based Matrix client

2022-08-27 Thread Stefano Rivera
Hi Gürkan (2020.11.12_10:12:49_+0200)
> Note I have completely done the wrong order, first did the packaging
> wrong (downloads from internet during build)
> then read:
> https://people.debian.org/~stapelberg/2015/07/27/dh-make-golang.html

Yeah, that's the biggest blocker here. Most of the dependencies are
packaged in Debian already, but not all of them. From a quick look at
go.mod, we're missing:

gopkg.in/toast.v1 v1.0.0-20180812000517-0a84660828b2
gopkg.in/vansante/go-ffprobe.v2 v2.0.2
maunium.net/go/mautrix v0.9.26
maunium.net/go/mauview v0.1.2
maunium.net/go/tcell v0.2.0

And there are version mismatches, but presumably most of those aren't an
issue.

So, first step would be to package those missing dependencies, above.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#741258: libphonenumber packaging, libre2, ...

2014-06-02 Thread Stefano Rivera
Hi Daniel (2014.06.02_14:33:45_+0200)
> Stefano, we are now at the point where another package needs to link
> against re2 - could you please make an upload to unstable or add any
> other comments about the situation?

Done a bit of hacking on it, and I think it's pretty much good to go.

Uploading to unstable when it's finished building.

> I tried building libre2 manually on wheezy, one of the test cases failed:

That's https://code.google.com/p/re2/issues/detail?id=102 which I'd
forgotten all about, and have just re-worked for upstream submission.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 461 1230 C: +27 72 419 8559


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140602220445.gv3...@bach.rivera.co.za



Bug#741258: libphonenumber packaging, libre2, ...

2014-06-03 Thread Stefano Rivera
Hi Daniel (2014.06.02_14:33:45_+0200)
> Stefano, we are now at the point where another package needs to link
> against re2 - could you please make an upload to unstable or add any
> other comments about the situation?

I notice the current libphonenumber package in Ubuntu is statically
linking to libre2. Please try to avoid that if possible. And use
Built-Using, if not possible.

This seems relevant
https://code.google.com/p/libphonenumber/source/browse/trunk/cpp/CMakeLists.txt#363
but as someone who doesn't really know CMake, it isn't immediately
obvious to me why it isn't seeing the shared library.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  H: +27 21 461 1230 C: +27 72 419 8559


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140603075202.gw3...@bach.rivera.co.za



Bug#735469: ITP: chef-zero -- in-memory Chef server (for testing and solo purposes)

2014-01-15 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: chef-zero
  Version : 2.0.1
  Upstream Author : Opscode, Inc.
* URL : https://github.com/opscode/chef-zero
* License : Apache-2.0
  Programming Lang: Ruby
  Description : in-memory Chef server (for testing and solo purposes)

Chef is a systems integration framework and configuration management
library written in Ruby.
Chef-zero is a self-contained, easy-setup, fast-start in-memory Chef
server for testing and solo setup purposes.

chef-zero is a dependency of chef 11. Package is prepared in
pkg-ruby-extras git.


-- 
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20140115154449.ga22...@purcell.lan



Bug#700084: ITP: python-cffi -- Foreign Function Interface for Python calling C code

2013-02-08 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: python-cffi
  Version : 0.5
  Upstream Author : Armin Rigo
* URL : http://pypi.python.org/pypi/cffi/
* License : Expat
  Programming Lang: Python, C
  Description : Foreign Function Interface for Python calling C code

Foreign Function Interface for Python calling C code. The aim of this
project is to provide a convenient and reliable way of calling C code
from Python. It keeps Python logic in Python, and minimises the C
required. It is able to work at either the C API or ABI level, unlike
most other approaches, that only support the ABI level.


--
To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130208131846.ga23...@purcell.lan



Bug#804350: ITP: vizzini -- Kernel driver for Exar XR21V1414 USB UART

2015-11-07 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: vizzini
  Version : 1.0.0
  Upstream Author : Exar Corporation, Inc.
* URL : https://github.com/mithro/exar-uart-driver
* License : GPL-2+
  Programming Lang: C
  Description : Kernel driver for Exar XR21V1414 USB UART

The debconf-video team is using a board with this UART on it for HDMI
capture.



Bug#804350: ITP: vizzini -- Kernel driver for Exar XR21V1414 USB UART

2015-11-07 Thread Stefano Rivera
Hi Ben (2015.11.07_19:33:52_+0200)
> What's blocking this from going into mainline?

Apparently:
17:49 <@mithro> tumbleweed: but what happened is that the exar guys effectively 
forked an in 
tree kernel driver and made it work with their crappy device
17:50 <@mithro> tumbleweed: shenki then fixed it to work with modern kernels
17:51 <@mithro> tumbleweed: It needs to be rewritten as something that can be 
merged into the 
upstream driver.
17:51 <@mithro> (The CDC-ACM driver)
17:52 <@mithro> That is never going to happen as nobody has the time or will 
power to do it

Less than ideal for the archive, but useful if you want to muck around with
this hardware.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#762346: RFP: pypy3 -- fast alternative implementation of Python3 - PyPy interpreter

2018-08-26 Thread Stefano Rivera
Control: retitle -1 ITP: pypy3 -- fast alternative implementation of Python3 - 
PyPy interpreter
Control: owner -1 stefa...@debian.org

Yeah, I've had it mostly-packaged for a couple of years, just a couple
more kinks to sort out...

https://salsa.debian.org/debian/pypy3

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#942853: ITP: python-mitogen - Python library for writing distributed self-replicating programs

2021-01-16 Thread Stefano Rivera
Hi Emmanuel (2020.10.26_11:37:19_-0700)
> > > I created this salsa repo
> > > https://salsa.debian.org/python-team/packages/python-mitogen
> >
> > Are you okay if I start pushing changes there directly? I'll ping you
> >
> yes of course start pushing :D
> 
> I'm in IRC as eamanu

Pushed some packaging.

Listed everyone who expressed interest in this thread as Uploaders.

Notable bits of my packaging:

1. I broke the package into two binary packages: python3-mitogen and
   ansible-mitogen.
2. Symlinked the strategies into ansible.plugins.strategies, so that no
   configuration is required to make them available.
3. Removed the (Python 2.4 compatibility) vendored simplejson module. It
   can't be parsed python 3.9, which breaks tooling in a couple of
   places. Simpler to remove it.

I'll upload this to NEW, shortly.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#966231: RFP: git-filter-repo -- quickly rewrite git repository history

2021-02-16 Thread Stefano Rivera
Control: owner -1 !
Control: retitle -1 ITP: git-filter-repo -- quickly rewrite git repository 
history

Yeah, we should have this in Debian.
Having a look at it.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#843992: ITP: ruby-knife-acl -- Knife plugin to manupulate Chef server access control lists

2016-11-11 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: ruby-knife-acl
  Version : 1.0.3
  Upstream Author : Seth Falcon , Jeremiah Snapp 

* URL : https://github.com/chef/knife-acl
* License : Apache-2.0
  Programming Lang: Ruby
  Description : Knife plugin to manupulate Chef server access control lists



Bug#845107: ITP: hdmi2usb-mode-switch -- Configuration and firmware tool for HDMI2USB devices

2016-11-20 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: hdmi2usb-mode-switch
  Version : 0.0.0+git20161016-1
  Upstream Author : Tim 'mithro' Ansell 
* URL : https://github.com/timvideos/HDMI2USB-mode-switch
* License : Apache-2.0
  Programming Lang: Python 3
  Description : Configuration and firmware tool for HDMI2USB devices

This is the tool for flashing and configuring the HDMI2USB devices.

It can load a runtime firmware, and write firmware to the device's flash.

https://hdmi2usb.tv/ is an open hardware and software project for capturing
HDMI video with an FPGA board. This package supports the Digilent Atlys and
Numato Opsis boards.



Bug#846185: ITP: ixo-usb-jtag -- Firmware for USB JTAG programmers

2016-11-28 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: ixo-usb-jtag
  Version : 0.0.0+git20160908
  Upstream Author : Tim 'mithro' Ansell 
* URL : https://github.com/mithro/ixo-usb-jtag
* License : GPL-2+
  Programming Lang: C
  Description : Firmware for USB JTAG programmers

This firmware allows a USB-capable microcontroller to act like an Altera
USB-Blaster JTAG pod. Which in turn may allow you to use tools you'd
normally use with the Altera USB-Blaster, including UrJTAG and openocd.

Supported hardware: The Cypress FX2 EZ-USB family, or an FTDI FT245 in
combination with a CPLD. Builds are included for the hdmi2usb project's
boards (Digilet Atlys and Numato Opsis).



Bug#796769: retitle to ITP: hdmi2usb-fx2-firmware -- f/w for micro-controller on HDMI2USB hardware

2016-11-28 Thread Stefano Rivera
Control: retitle -1 ITP: hdmi2usb-fx2-firmware -- FX2 firmware for hdmi2usb 
board development
Control: owner -1 !

This package contains the FX2 firmware for several modes of the Numato
Opsis board's USB interface.

It is used for flashing updates to the board.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#918513: ITP: soupsieve -- A modern CSS selector implementation for BeautifulSoup

2019-01-06 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: soupsieve
  Version : 1.6.2
  Upstream Author : Isaac Muse 
* URL : https://github.com/facelessuser/soupsieve
* License : MIT/Expat
  Programming Lang: Python
  Description : A modern CSS selector implementation for BeautifulSoup

Soup Sieve is a CSS selector library designed to be used with Beautiful
Soup 4 (python-bs4 in Debian). It aims to provide selecting, matching,
and filtering using modern CSS selectors. Soup Sieve currently provides
selectors from the CSS level 1 specifications up through the latest CSS
level 4 drafts (though some are not yet implemented).

Soup Sieve was written with the intent to replace Beautiful Soup's
builtin select feature, and as of Beautiful Soup version 4.7.0, it now
is 🎊. Soup Sieve can also be imported in order to use its API directly
for more controlled, specialized parsing.



Bug#832140: ITP: ruby-cucumber-wire -- Wire protocol for Cucumber (a ruby acceptance testing framework)

2016-07-22 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: ruby-cucumber-wire
  Version : 0.0.1
  Upstream Author : Matt Wynne
* URL : http://cucumber.io
* License : Expat
  Programming Lang: Ruby
  Description : Wire protocol for Cucumber (a ruby acceptance testing 
framework)

cucumber supports a wire protocol for running tests in separate
processes. Not necessarily even ruby processes.

This ruby library implements the wire protocol.

Previously this was part of the cucumber package, but upstream has
broken it out into its own library.

I have no particular interest in long term maintenance, I just need it
for a selfish cucumber version bump. It will live under the
pkg-ruby-extras umbrella, with the other cucumber packages.



Bug#994279: ITP: pyreflink -- Python Library wrapping platform-specific reflink implementations

2021-09-14 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: pyreflink
  Version : 0.2.1
  Upstream Author : Ruben De Smet
* URL : https://gitlab.com/rubdos/pyreflink
* License : Expat
  Programming Lang: Python (CFFI C extensions)
  Description : Python Library wrapping platform-specific reflink 
implementations

 Python wrapper around the ``reflink`` system calls.
 .
 Features:
 .
  * Btrfs, XFS, OCFS2 ``reflink`` support. Btrfs is tested the most.
  * Apple macOS APFS ``clonefile`` support. Little testing, be careful. It
might eat data.
  * A convenience method that checks support for reflinks within a specific
directory.

I intend to maintain this under the Debian Python Team, as a dependency
of the beets testsuite.



Bug#994280: ITP: confuse -- Python Library for painless YAML configuration

2021-09-14 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: python-confuse
  Version : 1.5.0
  Upstream Author : Adrian Sampson 
* URL : https://github.com/beetbox/confuse
* License : Expat
  Programming Lang: Python
  Description : Python Library for painless YAML configuration

Binary package names: python3-confuse

 Confuse is a configuration library for Python that uses YAML. It takes
 care of defaults, overrides, type checking, command-line integration,
 human-readable errors, and standard OS-specific locations.

Confuse is a dependency of beets 1.5.0, and I intend to package it under
the Debian Python Team.



Bug#895638: ITP: ruby-iso8601 -- Ruby parser to work with ISO 8601 dateTimes and durations

2018-04-13 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: ruby-iso8601
  Version : 0.10.1
  Upstream Author : Arnau Siches
* URL : https://github.com/arnau/ISO8601
* License : Expat
  Programming Lang: Ruby
  Description : Ruby parser to work with ISO 8601 dateTimes and durations

ISO8601 is a simple implementation in Ruby of the ISO 8601 (Data elements and
interchange formats - Information interchange - Representation of dates
and times) standard.



Bug#895641: ITP: ruby-tomlrb -- A racc based toml parser

2018-04-13 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 

* Package name: ruby-tomlrb
  Version : 1.2.6
  Upstream Author : Francois Bernier 
* URL : https://github.com/fbernier/tomlrb
* License : Expat
  Programming Lang: Ruby
  Description : A racc based toml parser

A Racc based TOML Ruby parser supporting the 0.4.0 version of the spec.

This is a dependency of the Chef stack.

I intend to package it within the ruby team.



Bug#895641: ITP: ruby-tomlrb -- A racc based toml parser

2018-04-14 Thread Stefano Rivera
Hi Pirate (2018.04.14_07:44:39_+0200)
> There is already a ruby-toml package, 
> https://tracker.debian.org/pkg/ruby-toml
> 
> Can this be used instead?

Yeah, I considered patching it to use that. But I think Chef recipes can
reasonably assume that tomlrb is present, when Chef itself uses it.

From what I see on the TOML wiki [0] the tomlrb library is in better
shape that ruby-toml. I see an issue about merging the many ruby toml
implementations [1], but crickets so far...

[0]: https://github.com/toml-lang/toml/wiki
[1]: https://github.com/jm/toml/issues/53

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#1072818: RFP: hatch -- Modern, extensible Python project management

2024-06-08 Thread Stefano Rivera
Package: wnpp
Severity: wishlist

* Package name: hatch
  Version : 1.12.0
  Upstream Contact: Ofek Lev 
* URL : https://hatch.pypa.io/latest/
* License : MIT
  Programming Lang: Python
  Description : Modern, extensible Python project management

The high level value proposition of Hatch is that if one adopts all
functionality then many other tools become unnecessary since there is
support for everything one might require. Further, if one chooses to use
only specific features then there are still benefits compared to
alternatives.

The community has requested that we package hatch
https://github.com/pyOpenSci/python-package-guide/issues/301
I had a look, and I think all the dependencies are in place.

Stefano



Bug#1009986: ITP: hatch-vcs -- Hatch plugin for versioning from VCS

2022-04-21 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: hatch-vcs
  Version : 0.2.0
  Upstream Author : Ofek Lev 
* URL : https://pypi.org/project/hatch-vcs/
* License : Expat
  Programming Lang: Python
  Description : Hatch plugin for versioning from VCS

This provides a plugin for Hatch that uses your preferred version control
system (like Git) to determine project versions.

It may be required to build a Python module from source.

It's the hatch-equivalent of setuptools-scm (which it uses).
I'll package it under the Debian Python Team.



Bug#1014908: ITP: gender-guesser -- Guess the gender from first name

2022-07-16 Thread Stefano Rivera
Hi Enrico (2022.07.16_08:17:11_+)
> I think the right way to get the statistics you're looking for would be
> to ask speakers to state their own identity on pentabarf, so that
> statistics are based on self-determination, rather than external
> overrides of it.

If you're asking about DebConf 22, we have that information:

 count | gender
---+--
21 | Decline to State
56 | Male
 2 | Non-Binary
 9 | Female
(4 rows)

I guess we should expose this in our conference statistics. We care
about it.

If you want similar data for DebConfs since 16, we can get that, too.

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#1014908: ITP: gender-guesser -- Guess the gender from first name

2022-07-16 Thread Stefano Rivera
Hi debian-devel (2022.07.16_09:12:16_+)
> I guess we should expose this in our conference statistics. We care
> about it.

And in the future, we will:
https://salsa.debian.org/debconf-team/public/websites/wafer-debconf/-/merge_requests/150

SR

-- 
Stefano Rivera
  http://tumbleweed.org.za/
  +1 415 683 3272



Bug#1005257: ITP: hatchling -- Python package build backend used by Hatch

2022-02-09 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: hatchling
  Version : 0.11.2
  Upstream Author : Ofek Lev 
* URL : https://ofek.dev/hatch/
* License : Expat
  Programming Lang: Python
  Description : Python package build backend used by Hatch

This is the extensible, standards compliant build backend used by Hatch.

It may be required to build a Python module from source.

I intend to package it under the Debian Python Team.



Bug#968644: ITP: python-authlib -- Python library for OAuth and OpenID Connect servers

2020-08-18 Thread Stefano Rivera
Package: wnpp
Severity: wishlist
Owner: Stefano Rivera 
X-Debbugs-Cc: debian-de...@lists.debian.org

* Package name: python-authlib
  Version : 0.14.3
  Upstream Author : Hsiaoming Yang 
* URL : https://authlib.org/
* License : BSD-3
  Programming Lang: Python
  Description : Python library for OAuth and OpenID Connect servers

The ultimate Python library in building OAuth and OpenID Connect servers. It
is designed from low level specifications implementations to high level
frameworks integrations, to meet the needs of everyone.


There are several Python libraries supporting bits of OAuth/OpenID, etc.
This is one of the most complete I've seen, and seems well maintained
(if somewhat new).

Matrix Synapse uses it for OIDC.

Intend to package it under the Debian Python Modules Team.