Bug#890091: ITP: pytest-forked -- py.test plugin for running tests in isolated forked subprocesses

2018-02-10 Thread Scott Talbert
Package: wnpp
Severity: wishlist
Owner: Scott Talbert 

* Package name: pytest-forked
  Version : 0.2
  Upstream Author : pytest-dev 
* URL : https://pypi.python.org/pypi/pytest-forked
* License : MIT
  Programming Lang: Python
  Description : py.test plugin for running tests in isolated forked 
subprocesses

The pytest-forked plugin extends py.test by adding an option to run tests in
isolated forked subprocesses. This is useful if you have tests involving C or
C++ libraries that might crash the process. To use the plugin, simply use the
--forked argument when invoking py.test.

Needed as a dependency of pytest-xdist.  Plan to maintain as part of DPMT.



Bug#890080: ITP : node-clone-response -- Clone a Node.js HTTP response stream

2018-02-10 Thread mohit phulera
Package: wnpp
Severity: wishlist
Owner: Mohit Phulera 
X-Debbugs-CC: debian-devel@lists.debian.org

* Package name: node-clone-response
  Version : 1.0.2
  Upstream Author : Luke Childs (
http://lukechilds.co.uk)
* URL : https://github.com/lukechilds/clone-response
* License : Expat
  Programming Lang: JavaScript
  Description : Clone a Node.js HTTP response stream
Clone-response returns a new stream and copies over all properties and
methods from the original response giving you a complete duplicate. This is
useful in situations where you need to consume the response stream but also
want to pass an unconsumed stream somewhere else to be consumed later.
Node.js is an event-based server-side JavaScript engine.


Bug#890071: ITP: python-etcd3gw -- client for etcd3 grpc-gateway v3 API

2018-02-10 Thread Thomas Goirand
Package: wnpp
Severity: wishlist
Owner: Thomas Goirand 

* Package name: python-etcd3gw
  Version : 0.2.1
  Upstream Author : Davanum Srinivas 
* URL : https://github.com/dims/etcd3-gateway
* License : Apache-2.0
  Programming Lang: Python
  Description : client for etcd3 grpc-gateway v3 API

 A python client for etcd3 grpc-gateway v3alpha API.

This is a new dependency for python-oslo.cache, which is one of the
OpenStack libs.



Bug#890066: ITP: golang-gopkg-data-dog-go-sqlmock.v1 -- Sql mock driver for golang to test database interactions

2018-02-10 Thread I Sagar
Package: wnpp
Severity: wishlist
Owner: Sagar Ippalpalli 
X-Debbugs-CC: debian-devel@lists.debian.org,
pkg-go-maintain...@lists.alioth.debian.org

* Package name    : golang-gopkg-data-dog-go-sqlmock.v1
  Version : 1.3.0-1
  Upstream Author : DATA-DOG
* URL : https://github.com/DATA-DOG/go-sqlmock
* License : BSD-3-clause
  Programming Lang: Go
  Description : Sql mock driver for golang to test database interactions

 sqlmock is a mock library implementing sql/driver . Which has one and
only purpose - to simulate

 any sql driver behavior in tests, without needing a real database
connection. It helps to maintain

 correct TDD workflow.



Maintaining a custom out-of-tree patched Debian kernel for specific hardware (an update)

2018-02-10 Thread Kumar Appaiah
Dear Debian Developers,

This is a follow-up to
https://lists.debian.org/debian-devel/2018/01/msg00461.html
(Message-ID: <20180122140840.GA4580@odessa>).

Some good people in the thread above mentioned that maintaing a forked
kernel merely for two one-line patches is too much. I disagreed
initially, but then, found that in recent kernels, one of the patches
is not needed. For the other (related to rfkill), I managed to make a
custom DKMS package with the patch included here:

https://github.com/kumanna/rfkill-dkms

Luckily, this seems to work.

So, my customization of an official Debian ISO consists of:

- Grabbing a stable DVD ISO.

- Replacing the installed kernel with a more recent one from backports
  (should be unnecessary for testing) and ensuring that it gets chosen
  via preseed.

- Adding custom scripts for enabling sound and bluetooth (preseeding)
  grabbed from https://github.com/sundarnagarajan/rdp-thinbook-linux

- Adding the non-free firmware that is needed for wireless and sound.

- Adding my custom patched rfkill DKMS package and ensuring that
  linux-headers is also installed, so that I can use the
  preseed/late_command to build the DKMS module.

My current (hack) is documented here:
https://gitlab.com/kumanna/debian-installer-rdp

I intend moving this to salsa.debian.org and improving this
customization.

With thanks to the previous responders, I wanted to know if there are
other things I should keep in mind. Let me know if I have missed any details.

Thanks.

Kumar
-- 
We apologize for the inconvenience, but we'd still like yout to test out
this kernel.
-- Linus Torvalds, announcing another kernel patch



Bug#890061: ITP: galaxy-lib -- Subset of Galaxy core code base designed to be used

2018-02-10 Thread Michael R. Crusoe
Package: wnpp
Severity: wishlist
Owner: Debian Med team 

* Package name: galaxy-lib
  Version : 17.9.10
  Upstream Author : Galaxy Project and Community 
* URL : https://github.com/galaxyproject/galaxy-lib
* License : AFL
  Programming Lang: Python
  Description : Subset of Galaxy core code base designed to be used


Dependency for the Toil workflow system; group maintained by Debian-Med