Bug#893339: ITP: python-epc -- RPC stack for Emacs Lisp
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: python-epc Version : 0.0.5 Upstream Author : Takafumi Arakaki * URL or Web page : https://pypi.python.org/pypi/epc * License : GPL-3+ Programming Lang: Python Description : RPC stack for Emacs Lisp EPC is an RPC stack for Emacs Lisp and Python-EPC is its server side and client side implementation in Python. Using Python-EPC, you can easily call Emacs Lisp functions from Python and Python functions from Emacs. It supports both Python 2 and Python 3.
Bug#893338: ITP: python-sexpdata -- S-expression parser
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: python-sexpdata Version : 0.0.3 Upstream Author : Takafumi Arakaki * URL or Web page : https://pypi.python.org/pypi/sexpdata * License : GPL-3+ Programming Lang: Python Description : S-expression parser This package is a simple S-expression parser/serializer. It has simple `load' and `dump' functions like pickle, json or PyYAML module. It supports both Python 2 and Python 3.
Bug#893329: ITP: golang-github-facebookgo-atomicfile -- Package atomicfile provides an atomically written/replaced file.
Package: wnpp Severity: wishlist Owner: Eric Dorland * Package name: golang-github-facebookgo-atomicfile Version : 0.0~git20151019.2de1f20-1 Upstream Author : Facebook Go * URL : https://github.com/facebookgo/atomicfile * License : BSD Programming Lang: Go Description : Provides an atomically written/replaced file. Package atomicfile provides the ability to write a file with an eventual rename on Close (using os.Rename). This allows for a file to always be in a consistent state and never represent an in-progress write. NOTE: `os.Rename` may not be atomic on your operating system.
Bug#893313: ITP: python-certbot-dns-dnsimple -- DNSimple DNS Authenticator plugin for Certbot
Package: wnpp Severity: wishlist Owner: Andrew Starr-Bochicchio * Package name: python-certbot-dns-dnsimple Version : 0.22.0 Upstream Author : Certbot Project * URL : https://certbot.eff.org * License : Apache-2.0 Programming Lang: Python Description : DNSimple DNS Authenticator plugin for Certbot This will be maintained by the Debian Let's Encrypt Team inside the certbot sub-team. The certbot_dns_dnsimple.dns_dnsimple plugin automates the process of completing a dns-01 challenge (acme.challenges.DNS01) by creating, and subsequently removing, TXT records using the DNSimple API.
Bug#893307: ITP: python-certbot-dns-rfc2136 -- RFC 2136 DNS Authenticator plugin for Certbot
Package: wnpp Severity: wishlist Owner: Andrew Starr-Bochicchio * Package name: python-certbot-dns-rfc2136 Version : 0.22.0 Upstream Author : Certbot Project * URL : https://certbot.eff.org * License : Apache-2.0 Programming Lang: Python Description : RFC 2136 DNS Authenticator plugin for Certbot This will be maintained by the Debian Let's Encrypt Team inside the certbot sub-team. The certbot_dns_rfc2136.dns_rfc2136 plugin automates the process of completing a dns-01 challenge (acme.challenges.DNS01) by creating, and subsequently removing, TXT records using RFC 2136 Dynamic Updates.
Bug#893306: ITP: taptempo -- A command line tap tempo.
Package: wnpp Severity: wishlist Owner: Francois Mazen * Package name: taptempo Version : 1.2.0 Upstream Author : Francois Mazen * URL : https://github.com/moleculext/taptempo * License : GPL-3.0 Programming Lang: C++ Description : A command line tap tempo. A command line tap tempo. Hit enter key with style and you'll get the corresponding number of beats per minute (bpm). I'm the author of this software. I have developed it with a simple use-case: type "taptempo" in a terminal and hit the enter key at a regular rate to get the corresponding tempo in BPM (beats per minute). This is very useful to quickly find the tempo of a song without launching a big digital workstation like Ardour or LMMS. This software is simple and minimal, so the maintenance effort should be small: - C++11 language - CMake for project generation - gettext for translation (already English and French) - getopt for option parsing
Bug#893304: ITP: python-certbot-dns-route53 -- Route53 DNS Authenticator plugin for Certbot
Package: wnpp Severity: wishlist Owner: Andrew Starr-Bochicchio * Package name: python-certbot-dns-route53 Version : 0.22.0 Upstream Author : Certbot Project * URL : https://certbot.eff.org * License : Apache-2.0 Programming Lang: Python Description : Route53 DNS Authenticator plugin for Certbot This will be maintained by the Debian Let's Encrypt Team inside the certbot sub-team. The certbot_dns_route53.dns_route53 plugin automates the process of completing a dns-01 challenge (acme.challenges.DNS01) by creating, and subsequently removing, TXT records using the Amazon Web Services Route 53 API.
Re: Bug#893056: ITP: libpe1 -- The PE library used by pev
Hi Scott, I just had a look at similar packages and also the debian maint-guide best practice: https://www.debian.org/doc/manuals/maint-guide/advanced.en.html Regards, Robert Haist 2BC8 3F55 A400 7468 864C 680E 1B7C C8D4 D4E9 14AA > Scott Kitterman hat am 16. März 2018 um 00:13 > geschrieben: > > > On Thursday, March 15, 2018 11:51:11 PM Robert Haist wrote: > > Package: wnpp > > Severity: wishlist > > Owner: Robert Haist > > > > * Package name: libpe1 > > Version : 1.0.0 > > Upstream Author : Fernando Mercês > > * URL : https://github.com/merces/libpe > > * License : LGPLv3 > > Programming Lang: C > > Description : The PE library used by pev > > > > Currently the pev package in debian contains the pev tools and the library, > > because upstream had a single integrated repo in the past. Now upstream is > > divided in two repos and we have to package the library as dependency too. > > Is there a reason you picked libpe1 instead of libpe? Generally encoding the > soname in the source package name is not a good practice. > > Scott K
Re: Bug#893056: ITP: libpe1 -- The PE library used by pev
Including the soname is for the binary package, not the source. This should be: Source: libpe Binary: libpe1 Scott K On March 17, 2018 5:35:51 PM UTC, Robert Haist wrote: >Hi Scott, > >I just had a look at similar packages and also the debian maint-guide >best practice: > >https://www.debian.org/doc/manuals/maint-guide/advanced.en.html > >Regards, > >Robert Haist > >2BC8 3F55 A400 7468 864C 680E 1B7C C8D4 D4E9 14AA > > >> Scott Kitterman hat am 16. März 2018 um 00:13 >geschrieben: >> >> >> On Thursday, March 15, 2018 11:51:11 PM Robert Haist wrote: >> > Package: wnpp >> > Severity: wishlist >> > Owner: Robert Haist >> > >> > * Package name: libpe1 >> > Version : 1.0.0 >> > Upstream Author : Fernando Mercês >> > * URL : https://github.com/merces/libpe >> > * License : LGPLv3 >> > Programming Lang: C >> > Description : The PE library used by pev >> > >> > Currently the pev package in debian contains the pev tools and the >library, >> > because upstream had a single integrated repo in the past. Now >upstream is >> > divided in two repos and we have to package the library as >dependency too. >> >> Is there a reason you picked libpe1 instead of libpe? Generally >encoding the >> soname in the source package name is not a good practice. >> >> Scott K
Bug#893271: ITP: python-certbot-dns-google -- a certbot plugin for validations through Google DNS
Package: wnpp Severity: wishlist Owner: Andrew Starr-Bochicchio * Package name: python-certbot-dns-google Version : 0.22.0 Upstream Author : Certbot Project * URL : https://certbot.eff.org * License : Apache-2.0 Programming Lang: Python Description : a certbot plugin for validations through Google DNS This will be maintained by the Debian Let's Encrypt Team inside the certbot sub-team. The certbot_dns_google.dns_google plugin automates the process of completing a dns-01 challenge (acme.challenges.DNS01) by creating, and subsequently removing, TXT records using the Google Cloud DNS API.
Bug#893266: ITP: pcre2el -- Emacs mode to convert between PCRE, Emacs and rx regexp syntax
Package: wnpp Owner: Lev Lamberov Severity: wishlist * Package name: pcre2el Version : 1.8 Upstream Author : Jon Oddie * URL or Web page : https://github.com/joddie/pcre2el * License : GPL-3+ Programming Lang: Emacs Lisp Description : Emacs mode to convert between PCRE, Emacs and rx regexp syntax This package provides `pcre2el' or `rxt' (RegeXp Translator or RegeXp Tools), a utility for working with regular expressions in Emacs, based on a recursive-descent parser for regexp syntax. In addition to converting (a subset of) PCRE syntax into its Emacs equivalent, it can do the following: - convert Emacs syntax to PCRE; - convert either syntax to `rx', an S-expression based regexp syntax untangle complex regexps by; - showing the parse tree in `rx' form and highlighting the; - corresponding chunks of code show the complete list of strings (productions) matching a regexp, provided the list is finite; - provide live font-locking of regexp syntax (so far only for Elisp buffers).
Bug#893213: ITP: python-mastodon -- Python wrapper for the Mastodon API
Package: wnpp Severity: wishlist Owner: Craig Small * Package name: python-mastodon Version : 1.2.2 Upstream Author : Lorenz Diener * URL : https://github.com/halcy/Mastodon.py * License : MIT/X Programming Lang: Python Description : Python wrapper for the Mastodon API Mastodon is an ActivityPub and OStatus based twitter-like federated social network node. It has an API that allows you to interact with its every aspect. This is a simple python wrapper for that api, provided as a single python module. This will be maintained by me but will be part of the Debian Python Modules Team.