[Python-modules-team] Accepted django-dirtyfields 1.3.1-1 (source) into unstable

2018-04-04 Thread Christopher Hoskin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 03 Apr 2018 22:29:04 +0100
Source: django-dirtyfields
Binary: python-django-dirtyfields python3-django-dirtyfields 
python-django-dirtyfields-doc
Architecture: source
Version: 1.3.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-team@lists.alioth.debian.org>
Changed-By: Christopher Hoskin <mans0...@debian.org>
Description:
 python-django-dirtyfields - package for tracking dirty fields on a Django 
model instance (Pyt
 python-django-dirtyfields-doc - package for tracking dirty fields on a Django 
model instance (doc
 python3-django-dirtyfields - package for tracking dirty fields on a Django 
model instance (Pyt
Changes:
 django-dirtyfields (1.3.1-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
 .
   [ Christopher Hoskin ]
   * New upstream release (1.3.1)
   * Use secure URL for homepage
   * Bump debhelper compat from 9 to 11
   * Add upstream/metadata
   * Bump Standards Version from 4.1.1 to 4.1.3 (no change required)
   * Update copyright
Checksums-Sha1:
 73eb01e9a52bd01bd7d2962828980748b5a774fe 2526 django-dirtyfields_1.3.1-1.dsc
 048a246bfba23076682561eb53d970eea041073e 21999 
django-dirtyfields_1.3.1.orig.tar.gz
 8e9a65967af6f1c405f648c67691dff518a534db 3164 
django-dirtyfields_1.3.1-1.debian.tar.xz
 b95f87b09fe492cd797d2f66e1d3d16103232850 8134 
django-dirtyfields_1.3.1-1_amd64.buildinfo
Checksums-Sha256:
 b74b431d928d0ec347c17013651d6161033f696f00c552e828cdd2f4f3aff401 2526 
django-dirtyfields_1.3.1-1.dsc
 8b378f3da1351b1f02b696be9420ed66aa068ed0d23e7448b25fb8f08d3fb313 21999 
django-dirtyfields_1.3.1.orig.tar.gz
 92768efbc6297fa066b2ef56d07985e6c4e7d2c71d07706a9a20112b6649db58 3164 
django-dirtyfields_1.3.1-1.debian.tar.xz
 186fc50f41d5d61f5c438a05a6d8997559f5ff83db56f411c11d3f012233964c 8134 
django-dirtyfields_1.3.1-1_amd64.buildinfo
Files:
 3bdfdc502f08404953cc6552c1dfa602 2526 python optional 
django-dirtyfields_1.3.1-1.dsc
 44beefd1f4855756c7e744026fe39a95 21999 python optional 
django-dirtyfields_1.3.1.orig.tar.gz
 bc20a1e2480697d901a6680d70b05778 3164 python optional 
django-dirtyfields_1.3.1-1.debian.tar.xz
 1dff95ab7cb5eff8ec350a2fc35ef33e 8134 python optional 
django-dirtyfields_1.3.1-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEbctJ5K6JlvFsvhGhf6qUsnUUSpoFAlrD89AACgkQf6qUsnUU
SpqNfhAAh5MJHzMI1h/eK5iGK99LjTmDcNRPW/ob4moC2b0/iWuyziGH4v00Z9oQ
t8WivvzeKAnomntIfgjTHAEc7AGzLg2OmqyVfsuSbYQAuLe8K6D9oCKF8qBZ3KLF
3Bf8Zsb7yUINFZmr8651Squ+wgl9AFh1vx5gAxPo8sjMqcWaiW+AK9wdyhO5kWdF
ZLUTHcO2Dz4XlhkezSnOB98TlcHXtnEOvUGUk8MlKkxoeg0bEQ7+QT6ck+vkgRP+
dgaDZ6+8kpNeXMqXTXtSrM9QqWpeB5uBBIKTbyqBpYxR63b0z0ptUuEeOjZF15XK
GxW5D9ZcwX4SFTFsaYIo9hLxbI8IBTjMShzKhZOnHzFIuZj/eecbBxUbTkWJxksp
C4Pl98PZlB30ML++bH8YKbGcrx6jQRkU28vGcMlldc0t/IjIsxvFWmW8IVumhwIl
ElkC0B14Xa3/cFiXbliMQMdzWny/9AWUuqILGsqChgkevUVCTGs/hmIbpLLjV5oh
Unk1Ks+BganCxRTWBTPa/qwLF8fdpMpkt9gUQfoEwn+cq53WByvw2dZt4YkvBNr/
yrN6CV1JI8hYF1uemnSOjAjMPjdpbzGaMLVhQA9JWfOzqgmdNK71ZGDPwIGzBmLj
ZHgHUMCP7FkCyw3UjkoCXNnCwW5Xkd52923fyRt1FOBB7Fa06Ys=
=9gzH
-END PGP SIGNATURE-


___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Accepted pycryptodome 3.4.11-1 (source) into unstable

2018-03-09 Thread Christopher Hoskin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Tue, 06 Mar 2018 07:02:32 +
Source: pycryptodome
Binary: python-pycryptodome python3-pycryptodome python-pycryptodome-doc
Architecture: source
Version: 3.4.11-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-team@lists.alioth.debian.org>
Changed-By: Christopher Hoskin <mans0...@debian.org>
Description:
 python-pycryptodome - cryptographic Python library (Python 2)
 python-pycryptodome-doc - cryptographic Python library (documentation)
 python3-pycryptodome - cryptographic Python library (Python 3)
Closes: 889998
Changes:
 pycryptodome (3.4.11-1) unstable; urgency=medium
 .
   [ Ondřej Nový ]
   * d/control: Set Vcs-* to salsa.debian.org
 .
   [ Christopher Hoskin ]
   * Fix "CVE-2018-6594" Resolved by upstream in 3.4.10 (Closes:
 #889998)
   * Add upstream metadata file
   * Add 0003-Fix-syntax-error.patch
   * Add lib/Cryptodome/ to clean
   * Bump debhelper compat from 9 to 11
   * Keep the documentation in python-pycryptodome-doc (for now at least)
   * Bump Standards-Version from 4.1.1 to 4.1.3 (no change required)
Checksums-Sha1:
 c3d78298eafcaca41942edbd840b29131976c06f 2602 pycryptodome_3.4.11-1.dsc
 daffceda74d65d57c83a63d1e5d3125b6961d571 6703564 
pycryptodome_3.4.11.orig.tar.gz
 e1b2866f20172e308c70f83e42a995e6f8dd7563 801 
pycryptodome_3.4.11.orig.tar.gz.asc
 b140eb5e3fe2ac3b18a02c661b61f7f75b3d09b8 9272 
pycryptodome_3.4.11-1.debian.tar.xz
 4ee58a9eaf2001f0f23d0bde770aa56d4b599f28 8828 
pycryptodome_3.4.11-1_amd64.buildinfo
Checksums-Sha256:
 58fbe052b4fbef7fe6406d3ee5c61604beb172bc1570464f85e64c790c04124e 2602 
pycryptodome_3.4.11-1.dsc
 c5dd29e9f1b733e74311bf95d0e544e91bd1d14bc0366e8f443562d8d9920b7d 6703564 
pycryptodome_3.4.11.orig.tar.gz
 2956d71e025f0eaf556c74836b0d3d21034b3a5d6b5ed3716773f042f3b06572 801 
pycryptodome_3.4.11.orig.tar.gz.asc
 4850f225b62414739697bd1fac0b24b47d1f37871dc684992ec75d8618d66e47 9272 
pycryptodome_3.4.11-1.debian.tar.xz
 ee92d02e376364580b6b5d740488013118bd697aa2a978ba88a787f772ef524e 8828 
pycryptodome_3.4.11-1_amd64.buildinfo
Files:
 c686a532dd504630693ca258d93f4142 2602 python optional pycryptodome_3.4.11-1.dsc
 a2587b6381b0ef4eb960cea1e7507d04 6703564 python optional 
pycryptodome_3.4.11.orig.tar.gz
 8ee1cadbb0c856c71d0099757a946717 801 python optional 
pycryptodome_3.4.11.orig.tar.gz.asc
 3c052d36c49fbe00368ebe8e57a2d9ab 9272 python optional 
pycryptodome_3.4.11-1.debian.tar.xz
 379d2e5da0292704338c57e05c8ae4af 8828 python optional 
pycryptodome_3.4.11-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEbctJ5K6JlvFsvhGhf6qUsnUUSpoFAlqeSUoACgkQf6qUsnUU
SpqUJBAAnjQSNFRNjVjl8B4g6VMtUAW8sePKlmdQrN/G1lowfbIGZUZSCf1ywcZn
TC71PcFOG1qXDIko6Z3SKqHNabsyYDJZdPc7Mewy+Bl2JfOZJFvlndcxBqOcmd6V
GWbbp9SUzhh8GTwarTctazaDzkjO0eiSDG4zRuqVDDDN/bbvTHTQh9QAxiYN8Wdw
xsvMxFOFYeaUDFCmv0xYpESgtvQSYte6zSCb1HjM4S1dEnv/LOQrtMZvRMJ3dXYL
rl2dU0yfwJVaUgxcFU46UxZ7zxRWzFo8XvdpYNwFtpARYoaRvectvZiNRrcgUNO1
0LCaeR2IoXxBX/sRfmlTDgk7kPxSlTVvsl0M96D2bmnEYn2mGvENhWQiTtkTcgBv
igIA8T79viKMq/9HONcpm5Xe3hdZUMxTK7dbDGznPP4n4LPMhDvZ5eFRdwtkxzHZ
FZqHyYK/94wGdcNI/kGmiiYsah5TR5Za3bKXO17GUDigp7zDgz1u8jP4KjKFphCC
1XREgALyZzUD7b9AGcfzjx9pJRPt/Z3rRp+FDdkuCj7u5X4Jzw/D7Qel6icK2HVr
7+FyuR7Ysfza8ZNVi/Yndikp9QhQznhmsZpnEcklZITxA7Bl+AqtOhxCmL879hgG
JEzgAbLvPXp9P9BAajRh4xuLzWvz2SCQGncI0xqF0xDHKn99ruY=
=GH9K
-END PGP SIGNATURE-


___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Accepted pysodium 0.7.0-1 (source) into unstable

2018-02-05 Thread Christopher Hoskin
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

Format: 1.8
Date: Fri, 02 Feb 2018 22:55:18 +
Source: pysodium
Binary: python-pysodium python3-pysodium
Architecture: source
Version: 0.7.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Modules Team 
<python-modules-team@lists.alioth.debian.org>
Changed-By: Christopher Hoskin <mans0...@debian.org>
Description:
 python-pysodium - Python libsodium wrapper (Python2 version)
 python3-pysodium - Python libsodium wrapper (Python3 version)
Closes: 885935
Changes:
 pysodium (0.7.0-1) unstable; urgency=medium
 .
   * Add upstream signing key
   * New upstream release (0.7.0)
   * Fix "python-pysodium depends on cruft package libsodium18" Updated
 dependency to libsodium23 (Closes: #885935)
   * Remove trailing whitespace from debian/control and debian/rules
   * Use secure uri in debian/watch
   * Bump debhelper compat from 9 to 11
   * Bump Standards-Version from 4.0.0 to 4.1.3 (no change required)
Checksums-Sha1:
 192a02f54939eae414bd7c9e83abba00d8fc48d9 2434 pysodium_0.7.0-1.dsc
 009c783943a089dc56120bf51fb425d6fb3bdaef 16827 pysodium_0.7.0.orig.tar.gz
 d788fdfe1074fc8d0ca87f37855dca023dc57528 801 pysodium_0.7.0.orig.tar.gz.asc
 9db79bf426f54678b462bbd9bcf0573853d3cac9 8628 pysodium_0.7.0-1.debian.tar.xz
 5376aa87420b5d12867f8a5ebaadc00339e9d364 6354 pysodium_0.7.0-1_amd64.buildinfo
Checksums-Sha256:
 01ea752f81152accb09a62efbc04d235bfeb7e4779c0d50708d530505b92c9c2 2434 
pysodium_0.7.0-1.dsc
 80f0969dbb099aed2d3149dcdd3c9ff1476e6c168df0de2d70148aec766ab475 16827 
pysodium_0.7.0.orig.tar.gz
 7d3f814fbf938b830a93a817afc4b8d284398778aef71298e46ebd58dc743286 801 
pysodium_0.7.0.orig.tar.gz.asc
 1d1b717c06508272f673efeecbe70222ed9f4094e5d594d76933d8335d81bd9f 8628 
pysodium_0.7.0-1.debian.tar.xz
 2f8ba964190bc620476a5fa53e2be76518840a5ce60eb057b093f945da101256 6354 
pysodium_0.7.0-1_amd64.buildinfo
Files:
 1a2cdd4d268986cc0fe030276b87d899 2434 python optional pysodium_0.7.0-1.dsc
 2ba95529a6629e7105f51864d701119c 16827 python optional 
pysodium_0.7.0.orig.tar.gz
 6d23cee3df94134fa5d5372213556391 801 python optional 
pysodium_0.7.0.orig.tar.gz.asc
 0bbed1cd31e8bc673a752452fae184b7 8628 python optional 
pysodium_0.7.0-1.debian.tar.xz
 405c746b759a9e26fee6848f70ef0688 6354 python optional 
pysodium_0.7.0-1_amd64.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEbctJ5K6JlvFsvhGhf6qUsnUUSpoFAlp1eQ4ACgkQf6qUsnUU
SpqRbw//Y1H4KWt6CnItK8RXKcMdEwVwRfyJaPFhGTsbVbiHiXdfSsgqrcxvIS87
MhEPK9JtYdjMqJ5G7JQ07UQpkC/lgbtTvGfPC5YZtzCh4HiPwUEKwQ9+q4ZH9BZ+
RFbyIimS2Jz2V474akqoo4CsllGITUqUW8lSaK7U6t6HWPMka5Bb/AvhPxkPXy4w
xOFxgm7qDus2vY8dWn6WV61MomVVwdCft8vvIEAkA+imhl8PQCUvBxponO4nKXBs
HU+g01HXQrnVAUsgCwtzPOIOIX3P6wJzVJjF9UxiMf/oTMQtDT7ZBkg5264cQpb4
3BTfjMHAKaoKPNj1Glk+6tlb1dSypJ4ahz0A4a2Xhky0uNnUdtD1Tifg/VfI4R+k
KauaXir1RqUGwSJikc0WiJEVzl7cbUzMqhZJwKUttCpLMl6rCawNQxAQxuFFp1sq
b2VqDyRFLVTu48qvHR/DEJ9URa3sv6beBwOgTbPIj7O7ZPXHiCkuCDI0Nmx7W4Q5
givMuh747msMQfP+nZNr22FUzSIkku6ARBI8tTPg9bmq/b3WshHoF5GQEID63gp0
NleB7MmhTGlLtSZ20bS81/SeWOzaE5qlEaFQjCESEXvZ/iXWrZJe4FU21lusVw6Q
9C3UJBv3ZXksa2AF0ROrcr0IeHjFGPPiPWnpVzpMzC6Wjqzumac=
=L3zC
-END PGP SIGNATURE-


___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#871199: pysodium: FTBFS: dh_auto_test: pybuild --test -i python{version} -p 2.7 returned exit code 13

2017-08-17 Thread Christopher Hoskin
Package: src:pysodium
Version: 0.6.14-1
Followup-For: Bug #871199

Dear Lucas,

Thanks for the bug report. This was a bug in 0.6.11-1, I beleive it is fixed in 
0.6.14-1.

Unfortunately I didn't spot this bug report before I uploaded 0.6.14-1, so it 
isn't referenced in the changelog.

Christopher

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#857884: python-jsonpointer: this is a duplicate of python-json-pointer

2017-05-30 Thread Christopher Hoskin
Package: src:python-jsonpointer
Followup-For: Bug #857884

Thanks, I have filed a RM bug against ftp.debian.org [0].

Christopher Hoskin

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=863691

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#858926: vine: please make the build reproducible

2017-05-29 Thread Christopher Hoskin
Package: src:vine
Followup-For: Bug #858926

Dear Chris,

Thanks for the bug report and patch. I have applied it in VCS. However, before
uploading a new release, I'd like to verify that I've fixed the problem.

I set up a cowbuilder environment, following the reproducible builds
instructions [0]. However, I found that the existing package passes
rebuild.sh.

What did you run to identifiy the problem?

Thanks.

Christopher Hoskin


[0] 
https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain#Usage_example


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64
 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#855502: python-kombu-doc: Non-Free ICC profiles in images

2017-02-19 Thread Christopher Hoskin
Package: python-kombu-doc
Version: 3.0.35-1.1
Severity: normal

Dear Maintainer,

./docs/images/kombu.jpg and ./docs/images/kombusmall.jpg contain ICC profiles 
which are Copyright 1998 Hewlett-Packard Company and probably not Free 
Software[1].

$ find . -regextype posix-extended -iregex '.*\.(jpg|png|ico|tiff)' -exec sh -c 
'identify -verbose "$0" | grep -i copyright && echo "$0"' {} \;
icc:copyright: Copyright (c) 1998 Hewlett-Packard Company
./docs/images/kombu.jpg
icc:copyright: Copyright (c) 1998 Hewlett-Packard Company
./docs/images/kombusmall.jpg

These can be removed with the commands:

convert -verbose ./docs/images/kombu.jpg +profile "icc" ./docs/images/kombu.jpg 
convert -verbose ./docs/images/kombusmall.jpg +profile "icc" 
./docs/images/kombusmall.jpg

The convert command is available from the GraphicsMagick or ImageMagick suites.

Thanks.

Christopher Hoskin

[1] https://lists.debian.org/debian-devel/2014/05/msg00312.html


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages python-kombu-doc depends on:
ii  libjs-sphinxdoc  1.4.9-2

python-kombu-doc recommends no packages.

python-kombu-doc suggests no packages.

-- no debconf information

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#852943: willow: Embedded ICC profiles violate DFSG

2017-01-28 Thread Christopher Hoskin
Package: src:willow
Followup-For: Bug #852943

Bug reports and pull requests filed upstream:

https://github.com/wagtail/Willow/issues/46
https://github.com/recurser/exif-orientation-examples/issues/4

Christopher Hoskin

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#852943: willow: Embedded ICC profiles violate DFSG

2017-01-28 Thread Christopher Hoskin
Source: willow
Version: 0.3.1-1
Severity: normal

Dear Maintainer,

Some of the image files in tests/images/orientation/, derived from 
tests/images/orientation/landscape_1.jpg include an embedded ICC profile which
is Copyright 2007 Apple Inc. Presumably this was added by a tool used by
upstream to process the images.

These profiles are probably in breach of the DFSG, see the discussion at:

https://lists.debian.org/debian-devel/2014/05/msg00312.html

A re-pack script should be used to remove the ICC profiles from the images e.g.

for i in {2..8}; do convert tests/images/orientation/landscape_$i.jpg +profile 
"icc" tests/images/orientation/landscape_$i.jpg; done

(N.B. I will do this shortly and also file bugs upstream.)

Christopher Hoskin

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: 9.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.8.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#830417: RFS: django-setuptest/0.2.1-1 [ITP]

2016-07-08 Thread Christopher Hoskin
Package: sponsorship-requests
Severity: wishlist
X-Debbugs-CC: python-modules-team@lists.alioth.debian.org

  Dear mentors,

  I am looking for a sponsor for my package "django-setuptest"

 * Package name: django-setuptest
   Version : 0.2.1-1
   Upstream Author : Praekelt Consulting <d...@praekelt.com>
 * URL : https://github.com/praekelt/django-setuptest/
 * License : BSD
   Section : python

  It builds those binary packages:

python-django-setuptest - simple test suite enabling Django app testing via 
setup.py (Python 2)
python3-django-setuptest - simple test suite enabling Django app testing 
via setup.py (Python 3)

  To access further information about this package, please visit the following 
URL:

  https://mentors.debian.net/package/django-setuptest


  Alternatively, one can download the package with dget using this command:

dget -x 
https://mentors.debian.net/debian/pool/main/d/django-setuptest/django-setuptest_0.2.1-1.dsc

  More information about django-setuptest can be obtained from 
https://github.com/praekelt/django-setuptest/.

  Regards,
   Christopher Hoskin

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] Bug#830292: ITP: django-setuptest -- simple test suite enabling Django app testing via setup.py

2016-07-07 Thread Christopher Hoskin
Package: wnpp
Severity: wishlist
Owner: Christopher Hoskin <christopher.hos...@gmail.com>

* Package name: django-setuptest
  Version : 0.2.1
  Upstream Author : Praekelt Consulting <d...@praekelt.com>
* URL : https://github.com/praekelt/django-setuptest/
* License : BSD
  Programming Lang: Python
  Description : simple test suite enabling Django app testing via setup.py

Django Setuptest is a simple module enabling Django app testing via setup.py.
 .
 Normally when you execute
 .
  $ python setup.py test
 .
 for Django related modules you're almost certain to run into
 DJANGO_SETTINGS_MODULE environment variable issues, e.g.:
 .
 ImportError: Settings cannot be imported, because environment variable
 DJANGO_SETTINGS_MODULE is undefined.
 .
 This module overcomes this by configuring the DJANGO_SETTINGS_MODULE
 environment variable before executing your test suite. As a bonus it also
 generates Coverage and PEP 8 reports as part of the test.

As sid includes both python-django and python3-django I propose both Python
2 and 3 binary packages should be provided.

This package is a dependancy for django-memoize.

I would hope that the Python Modules Team would be willing to maintain the
package.

I am not a DD, so require a sponsor.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team