Bug#879737: ITP: python-envparse -- environment variable parsing for Python

2017-10-25 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: python-envparse
  Version : 0.2.0
  Upstream Author : Rick Harris 
* URL : https://github.com/rconradharris/envparse
* License : MIT
  Programming Lang: Python
  Description : simple utility to parse environment variables

python-envparse is a simple utility to parse environment variables.

It's a dependency for elastalert package (ITP #876963).
I plan to maintain this package in the Python Modules Team.



Bug#879741: RFH: phpmyadmin -- MySQL web administration tool

2017-10-25 Thread Michal Čihař
Package: wnpp
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

I request assistance with maintaining the phpmyadmin package. It was not
upgraded to 4.7 releases due to lack of time to package PHP libraries it
uses - it's now using composer to manage the depenencies, so packaging
them should be quite straightforward for somebody having experience with
that (what is not my case).

The package description is:
 This package allows administering of MySQL or MariaDB with a web interface.
 .
 It allows administrators to:
  - browse through databases and tables;
  - create, copy, rename, alter and drop databases;
  - create, copy, rename, alter and drop tables;
  - perform table maintenance;
  - add, edit and drop fields;
  - execute any SQL-statement, even multiple queries;
  - create, alter and drop indexes;
  - load text files into tables;
  - create and read dumps of tables or databases;
  - export data to SQL, CSV, XML, Word, Excel, PDF and LaTeX formats;
  - administer multiple servers;
  - manage MySQL users and privileges;
  - check server settings and runtime information with configuration hints;
  - check referential integrity in MyISAM tables;
  - create complex queries using Query-by-example (QBE), automatically
connecting required tables;
  - create PDF graphics of database layout;
  - search globally in a database or a subset of it;
  - transform stored data into any format using a set of predefined
functions, such as displaying BLOB-data as image or download-link;
  - manage InnoDB tables and foreign keys;
 and is fully internationalized and localized in dozens of languages.

 -- 
Michal Čihař | https://cihar.com/ | https://weblate.org/

-BEGIN PGP SIGNATURE-

iQIzBAEBCAAdFiEEh+Zzr4P2w6DDRMjD9KoinU1YwkUFAlnwT38ACgkQ9KoinU1Y
wkXKrBAAgXFH6bC2tfU5b9wI1qjd2PWTjhImv+QjEfCeKqGeh9e4vEbhYv+v9NoO
jwb+6QhHxsajbaGFA2ikq42Je1aYJlSTggSvx+pjLv6heaVIg3NLsX2saIA5QLfX
CLYwEh7jHeh1nLF9FtIykm5XhRcXSNxy0F0EapIHatup0fIDa32ZJpxEqcYwGzuN
59je20O2DsgpoL8LNsdmzn0Sf0u5gnXgOZE61O44OmrV+bRFTVMDiCEZg5vzddAr
UAQjTmHR3sCWpWh+mTTtRZfvPffojIsQFXxxvqJXNYhCku30El2UEAC/tSOjUp88
QW+ty4xf9zkz9sm1GnpmAzoSWHE25BuCcqh06NxV+CTFbkTGFDNgTq6+b1lWT0mC
VSWnTpMO/AnrkmkHXfaGzQtsgWfkWpaqwndUudpRRHRLYFqMDC2eKhHxHKF5prt+
0CqYWZoXJRoEj2NUwJaalQHEKEhHgNssrZg74NnIaUhHnzV3AJ6QuWljk440OfSZ
8pxJBX41qXu3lVIu45xHmUiw8jgcsgAla2almHo2iI68lW2s6Ti07qMEsR0wGD2a
riu07JDE2A0bj7o6JAedzGup8O6oOfUBSXLMapX7HA9o6Qbq2PmXO6F069d1Xkpf
rldGOLn9cPMJ2T0ThDIC64al59HnT3Hn6LhMexkQzvjVeUBBFpM=
=j37u
-END PGP SIGNATURE-


Bug#879745: ITP: python-aws-requests-auth -- AWS Signature Version 4 Signing Process with Python

2017-10-25 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: python-aws-requests-auth
  Version : 0.4.1
  Upstream Author : David Muller
* URL : https://github.com/davidmuller/aws-requests-auth
* License : BS-3-clause
  Programming Lang: Python
  Description : AWS Signature Version 4 Signing Process with Python

This package allows you to authenticate to AWS with Amazon's signature
version 4 signing process with the python requests library.

It's a dependency for elastalert package (ITP #876963).
I plan to maintain this package in the Python Modules Team.



Bug#879747: ITP: golang-github-alecthomas-assert -- Fork of Go stretchr/testify/assert that uses FailNow()

2017-10-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-alecthomas-assert
  Version : 0.0~git20170929.405dbfe-1
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/assert
* License : Expat
  Programming Lang: Go
  Description : Fork of Go stretchr/testify/assert that uses FailNow()

 This is a fork of stretchr's assertion library that does two things:
 .
 1. It makes spotting differences in equality much easier.  It uses
github.com/alecthomas/repr and github.com/sergi/go-diff/diffmatchpatch
to display structural differences in colour.
 2. Aborts tests on first assertion failure (the same behaviour as
stretchr/testify/require).

Reasoning: Required by golang-github-alecthomas-chroma for hugo:
 Hugo 0.28 brings blistering fast and native syntax highlighting
 from Chroma.  A big thank you to Alec Thomas for taking on this
 massive task of porting the popular python highlighter Pygments to Go.



Bug#879749: ITP: golang-github-alecthomas-chroma -- A general purpose syntax highlighter in pure Go

2017-10-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-alecthomas-chroma
  Version : 0.1.1+git20171001.6d28166-1
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/chroma
* License : Expat
  Programming Lang: Go
  Description : A general purpose syntax highlighter in pure Go

 Chroma takes source code and other structured text and converts it into
 syntax highlighted HTML, ANSI-coloured text, etc.
 .
 Chroma is based heavily on Pygments (http://pygments.org/), and includes
 translators for Pygments lexers and styles.


Reasoning: Required by Hugo 0.28, which "brings blistering fast and native
 syntax highlighting.  A big thank-you to Alec Thomas for taking on this
 massive task of porting the popular python highlighter Pygments to Go."



Bug#879748: ITP: golang-github-alecthomas-repr -- Python's repr() for Go

2017-10-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-alecthomas-repr
  Version : 0.0~git20171013.3757840-1
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/repr
* License : Expat
  Programming Lang: Go
  Description : Python's repr() for Go

 The repr package attempts to represent Go values in a form that can be
 used almost directly in Go source code.
 .
 Unfortunately, some values (such as pointers to basic types) cannot
 be represented directly in Go.  These values will be represented as
 &, e.g. &23
 .
 Example:
 .
   type test struct {
 S string
 I int
 A []int
   }
 .
   func main() {
 repr.Print(&test{
   S: "String",
   I: 123,
   A: []int{1, 2, 3},
 })
   }
 .
 Outputs
 .
   &main.test{S: "String", I: 123, A: []int{1, 2, 3}}

Reasoning: Required by golang-github-alecthomas-chroma for hugo:
 Hugo 0.28 brings blistering fast and native syntax highlighting
 from Chroma.  A big thank you to Alec Thomas for taking on this
 massive task of porting the popular python highlighter Pygments to Go.



Bug#879750: ITP: golang-github-alecthomas-colour -- Quake-style colour formatting for Unix terminals

2017-10-25 Thread Anthony Fok
Package: wnpp
Severity: wishlist
Owner: Anthony Fok 

* Package name: golang-github-alecthomas-colour
  Version : 0.0~git20160524.60882d9-1
  Upstream Author : Alec Thomas
* URL : https://github.com/alecthomas/colour
* License : Expat
  Programming Lang: Go
  Description : Quake-style colour formatting for Unix terminals

 Colour terminal text for Go (Golang)

 Go package colour provides Quake-style colour formatting
 for Unix terminals.
 .
 The package level functions can be used to write to stdout (or strings
 or other files).  If stdout is not a terminal, colour formatting will
 be stripped.
 .
 Example:
 colour.Printf("^0black ^1red ^2green ^3yellow ^4blue ^5magenta ^6cyan
^7white^R\n")
 .
 For more control, a Printer object can be created with various helper
 functions. This can be used to do useful things such as strip formatting,
 write to strings, and so on.

Reasoning: Required by golang-github-alecthomas-chroma for hugo:
 Hugo 0.28 brings blistering fast and native syntax highlighting
 from Chroma.  A big thank you to Alec Thomas for taking on this
 massive task of porting the popular python highlighter Pygments to Go.



Bug#879753: ITP: pystaticconfiguration -- Python library for loading static configuration

2017-10-25 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: pystaticconfiguration
  Version : 0.10.3
  Upstream Author : Daniel Nephin 
* URL : https://github.com/dnephin/PyStaticConfiguration
* License : Apache-2.0
  Programming Lang: Python
  Description : Python library for loading static configuration

This package provides the staticconf Python module. It's a Python library
for loading, validating and reading configuration from many heterogeneous
formats.

It's a dependency for elastalert package (ITP #876963).
I plan to maintain this package in the Python Modules Team.



Re: Switching to sysvinit-core fails miserably in buster/sid

2017-10-25 Thread Ian Jackson
Adam Borowski writes ("Re: Switching to sysvinit-core fails miserably in 
buster/sid"):
> I've checked what happens for completely independent runs: on stretch, all
> is ok, no matter the order.  On current unstable, update-rc.d must be run
> only after getting rid of systemd-sysv (not sure if a reboot is needed or
> not).
> 
> Sounds like this is the culprit:
> 
> init-system-helpers (1.50) unstable; urgency=medium

Oh dear.  We discussed that change here on -devel recently and I
looked it over.  I didn't test this use case.

Please send patches, if you can, and/or file a bug.

Ian.



Bug#879761: ITP: python-exotel -- Python library for exotel api

2017-10-25 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: python-exotel
  Version : 0.1.5
  Upstream Author : sarath 
* URL : https://github.com/sarathsp06/exotel-py
* License : MIT
  Programming Lang: Python
  Description : Python library for exotel api

This package contains a Python module for exotels call and sms apis
(unofficial).

It's a dependency for elastalert package (ITP #876963).
I plan to maintain this package in the Python Modules Team.



Bug#879763: ITP: python-stomp -- Python STOMP client

2017-10-25 Thread Sophie Brun
Package: wnpp
Severity: wishlist
Owner: Sophie Brun 

* Package name: python-stomp
  Version : 4.1.19
  Upstream Author : Jason R Briggs 
* URL : https://github.com/jasonrbriggs/stomp.py
* License : Apache-2.0
  Programming Lang: Python
  Description : Python STOMP client

This package is a Python client library for accessing messaging servers
using the STOMP protocol (versions 1.0, 1.1 and 1.2). It can also be run
as a standalone, command-line client for testing.

It's a dependency for elastalert package (ITP #876963).
I plan to maintain this package in the Python Modules Team.



Re: Switching to sysvinit-core fails miserably in buster/sid

2017-10-25 Thread Daniel Reichelt
Thanks a lot, Adam, for your detailed answer!

With your information I could hunt this down and just filed #879771.


Cheers
Daniel



signature.asc
Description: OpenPGP digital signature


Bug#879775: ITP: emacs-helm-ag -- Silver Searcher integration with Emacs Helm

2017-10-25 Thread Sean Whitton
Package: wnpp
Severity: wishlist
Owner: Sean Whitton 

* Package name: emacs-helm-ag
  Version : 0.58
  Upstream Author : Syohei YOSHIDA
* URL : https://github.com/syohex/emacs-helm-ag/
* License : GPL-3+
  Programming Lang: Emacs Lisp
  Description : Silver Searcher integration with Emacs Helm

This enables the use of the helm-projectile-ag function in the existing
elpa-helm-projectile package.  This function permits fast, incremental
search across the files of a projectile project (e.g. a git repo).

-- 
Sean Whitton


signature.asc
Description: PGP signature


Re: Switching to sysvinit-core fails miserably in buster/sid

2017-10-25 Thread Felipe Sateler
Hi,

On Tue, 24 Oct 2017 18:46:06 +0200, Daniel Reichelt wrote:

> Hi *,
> 
> for development purposes I frequently create xen-vms via
> xen-create-image (jessie, stretch, buster, sid - each in 32 and 64bit)
> on a stretch Dom0. In a custom role script for xen-tools, I install
> sysvinit-core. (For non-users of xen-tools: this happens after
> debootstrap has completed.) Until a few weeks ago, this used to be
> enough and everything worked just fine.
> 
> Now, after sysvinit-core is installed, init scripts don't get enabled
> (i.e. S* symlinks are missing in /etc/rc?.d), which leaves a big mess of
> things as not even networking or ssh are enabled.

Mea Culpa. This was a bug in the "defaults-disabled" implementation. I 
have just uploaded a fixed version.

Thanks for reporting.

It is clear that the lack of CI/automated testing is harmful. Patches to 
address that welcome :)

-- 
Saludos,
Felipe Sateler



Bug#879782: Subject: ITP: node-get-func-name -- Utility for getting a function's name for node and the browser

2017-10-25 Thread Sruthi Chandran
Package: wnpp
Severity: wishlist
Owner: Sruthi Chandran 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-get-func-name
  Version : 2.0.0
  Upstream Author : Jake Luer 
(http://alogicalparadox.com)
* URL : https://github.com/chaijs/get-func-name#readme
* License : Expat
  Programming Lang: JavaScript
  Description : Utility for getting a function's name for node and
the browser
 This is a module to retrieve a function's name securely and
consistently both in NodeJS and the browser.
 .
 Node.js is an event-based server-side JavaScript engine.



signature.asc
Description: OpenPGP digital signature


Re: Switching to sysvinit-core fails miserably in buster/sid

2017-10-25 Thread Ian Jackson
Felipe Sateler writes ("Re: Switching to sysvinit-core fails miserably in 
buster/sid"):
> Mea Culpa. This was a bug in the "defaults-disabled" implementation. I 
> have just uploaded a fixed version.
> 
> Thanks for reporting.

Thank you for your quick response!

> It is clear that the lack of CI/automated testing is harmful. Patches to 
> address that welcome :)

Yes.

Ian.