Bug#877103: ITP: python-rebulk -- Define simple search patterns in bulk to perform advanced matching on any string

2017-09-28 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 

* Package name: python-rebulk
  Version : 0.9.0
  Upstream Author : RĂ©mi Alvergnat (https://github.com/Toilal)
* URL : https://github.com/Toilal/rebulk/
* License : MIT
  Programming Lang: Python
  Description : Define simple search patterns in bulk to perform advanced 
matching on any string

ReBulk is a python library that performs advanced searches in strings
that would be hard to implement using re module or String methods
only.

It includes some features like Patterns, Match, Rule that allows
developers to build a custom and complex string matcher using a
readable and extendable API.

This library is a dependency for new versions of python-guessit,
already in Debian and maintained by myself in the DPMT.

I intend to maintain it there as well, and comaintainers are more than
welcome.

Thanks

-- 
Etienne Millon



Bug#729872: ITP: pysrt -- Python parser for SubRip (srt) files

2013-11-18 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 
X-Debbugs-Cc: python-modules-t...@lists.alioth.debian.org

* Package name: pysrt
  Version : 0.5.1
  Upstream Author : Antoine Bertin 
* URL : https://github.com/byroot/pysrt
* License : GPL-3
  Programming Lang: Python
  Description : Python parser for SubRip (srt) files

Pysrt can be used to edit or create SubRip (.srt) subtitle files from
Python. It supports parsing, shifting, removing, slicing, spliting and
rescaling of these files.

This library is needed as a dependency of subliminal (ITP #729781).
It will be maintained within the Debian Python Modules Team. 

A preliminary version provided by Oxan van Leeuwen can be found at the
following URL:

https://github.com/oxan/pysrt-debian

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131118130417.GA14474@klow



Bug#729870: ITP: guessit -- Python library for guessing information from video filenames

2013-11-18 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 
X-Debbugs-Cc: python-modules-t...@lists.alioth.debian.org

* Package name: guessit
  Version : 0.6.2
  Upstream Author : Antoine Bertin 
* URL : https://github.com/wackou/guessit
* License : LGPLv3
  Programming Lang: Python
  Description : Python library for guessing information from video filenames

GuessIt is a Python library that tries to extract as much information
as possible from a video file. It has a very powerful filename matcher
that allows to guess a lot of metadata from a video using only its
filename. This matcher works with both movies and TV show episodes.

This library is needed as a dependency of subliminal (ITP #729781).
It will be maintained within the Debian Python Modules Team. 

A preliminary version provided by Oxan van Leeuwen can be found at the
following URL:

https://github.com/oxan/guessit-debian

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131118130016.GA14145@klow



Bug#729869: ITP: babelfish -- Python library to work with countries and languages

2013-11-18 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 
X-Debbugs-Cc: python-modules-t...@lists.alioth.debian.org

* Package name: babelfish
  Version : 0.3.0
  Upstream Author : Antoine Bertin 
* URL : https://github.com/Diaoul/babelfish
* License : BSD-3
  Programming Lang: Python
  Description : Python library to work with countries and languages

Babelfish makes it easy to work with countries, languages, scripts,
ISO codes and IETF codes from Python. It has converters between all
different data can be extended to use custom converters and data.

This library is needed as a dependency of subliminal (ITP #729781).
It will be maintained within the Debian Python Modules Team. 

A preliminary version provided by Oxan van Leeuwen can be found at the
following URL:

https://github.com/oxan/babelfish-debian

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131118125650.GA13989@klow



Bug#729868: ITP: enzyme -- Python module to parse video metadata

2013-11-18 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 
X-Debbugs-Cc: python-modules-t...@lists.alioth.debian.org

* Package name: enzyme
  Version : 0.4.0
  Upstream Author : Antoine Bertin 
* URL : https://github.com/Diaoul/enzyme
* License : Apache2
  Programming Lang: Python
  Description : Python module to parse video metadata

Enzyme extracts metadata such as the type and encoding of video
streams, type, encoding and language of audio streams, chapters, tags
and subtitle tracks from video files.

This library is needed as a dependency of subliminal (ITP #729781).
It will be maintained within the Debian Python Modules Team.

A preliminary version provided by Oxan van Leeuwen can be found at the
following URL:

https://github.com/oxan/enzyme-debian

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131118125011.GA13571@klow



Bug#729781: ITP: subliminal -- Command-line tool to search and download subtitles

2013-11-17 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 
X-Debbugs-Cc: python-modules-t...@lists.alioth.debian.org

* Package name: subliminal
  Version : 0.7.2
  Upstream Author : Antoine Bertin 
* URL : http://subliminal.readthedocs.org/
* License : MIT
  Programming Lang: Python
  Description : Command-line tool to search and download subtitles

It comes with an easy to use CLI (command-line interface) suitable for
direct use or cron jobs.
 
Subliminal uses multiple providers to give users a vast choice and
have a better chance to find the best matching subtitles. Providers
are extensible through a dedicated entry point.

I intend to maintain this package within the Debian Python Modules
Team.

It has a few unpackaged dependencies (I'll file RFPs and/or ITPs if
there is no objection to the inclusion of subliminal):

  - python-charade (ITP #698258, not sure if replaceable by chardet)
  - python-enzyme (same author ; https://github.com/Diaoul/enzyme ; Apache2)
  - python-babelfish (same author ; https://github.com/Diaoul/babelfish ; BSD-3)
  - python-guessit (https://github.com/wackou/guessit ; LGPLv3)
  - python-pysrt (https://github.com/byroot/pysrt ; GPLv3)

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20131117105653.GA5685@klow



Bug#704587: ITP: libtcod -- an API for roguelike developpers

2013-04-03 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 

* Package name: libtcod
  Version : 1.5.1
  Upstream Author : Jice & Mingos
* URL : http://doryen.eptalys.net/libtcod/
* License : BSD-3
  Programming Lang: C, C++
  Description : cross-platform C/C++ library for roguelike developers

A free, fast, portable and uncomplicated API for roguelike developpers
providing an advanced true color console, input, and lots of other
utilities frequently used in roguelikes.
  - keyboard and mouse input
  - true color console
  - antialiased bitmap font support
  - Sub-cell resolution & SDL callback
  - unicode support
  - high quality pseudo-random number generator
  - advanced plain text configuration file parser
  - bmp and png images support
  - Perlin noise toolkit
  - heightmap toolkit
  - field of view toolkit
  - path finding toolkit
  - BSP toolkit
  - Flexible name generator

--

I intend to maintain this package within the Games Team ; this is a
dependency for brogue (ITP #698843).

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130403101055.GA20203@klow



Bug#698843: ITP: brogue -- Roguelike game by Brian Walker

2013-01-24 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 

* Package name: brogue
  Version : 1.7
  Upstream Author : Brian Walker 
* URL : https://sites.google.com/site/broguegame/
* License : GPL3+
  Programming Lang: C
  Description : Roguelike game by Brian Walker

Brogue is a direct descendant of Rogue, unlike other popular modern
roguelikes, and it favors simplicity over complexity, while trying to
ensure that the interactions between components will be interesting
and varied. It is possible to control it entirely with the keyboard or
entirely with the mouse.

---

I intend to maintain this package within the Games Team.

The only non-packaged dependency is libtcod which is released under a
BSD license :

http://doryen.eptalys.net/libtcod/

-- 
Etienne Millon


-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20130124122150.GA13767@klow



Bug#651416: ITP: glyr -- search engine for music-related metadata

2011-12-08 Thread Etienne Millon
Package: wnpp
Severity: wishlist
Owner: Etienne Millon 

* Package name: glyr
  Version : 0~git20111205
  Upstream Author : Christopher Pahl 
* URL : https://github.com/sahib/glyr
* License : GPL-3+
  Programming Lang: C
  Description : search engine library for music-related metadata

Glyr is a library to retrieve music-related metadata from several
online providers (Amazon, Discogs, Musicbrainz...).
A command-line client, glyrc, is also included.

---

This ITP was filed because I maintain gmpc (gtk frontend to mpd) and
it started using glyr instead of several providers. I believe that
such a library may be useful to others packages too.

Co-maintainers are welcome !

-- 
Etienne Millon



-- 
To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20111208131640.GA26296@klow



Re: packages whose Description first line is merely their name again

2010-11-24 Thread Etienne Millon
Hello, 

> There could be a checker added that if the package name equals the first
> line of the Description, the package should be given a better
> Description first line.

Actually, there is already a lintian check for that :

http://lintian.debian.org/tags/description-starts-with-package-name.html

Maybe it could be enhanced to catch this case.

Cheers,

-- 
Etienne Millon


signature.asc
Description: Digital signature