Re: morph's abandoned packages (list)

2024-03-15 Thread Michael Fladischer

Hi,

Am 14.03.2024 um 07:20 schrieb Julian Gilbey:

 #1065142 O: html5lib -- HTML parser/tokenizer based on the WHATWG HTML5 
specification


as I use html5lib in quite a few projects at work, I'd take over this 
one. Is there already a consensus to just ITA it and change Maintainer 
to DPT in the next upload?


Regards,
Michael



Re: .egg-info for entry points during dh_auto_test

2021-10-31 Thread Michael Fladischer

Hi Dmitry,

Am 30.10.2021 um 22:04 schrieb Dmitry Shachnev:

I am a bit late, but nobody in this thread mentioned debian/pybuild.testfiles.

It is a list of files or directories that pybuild will copy to its build
directory before running the tests, and delete after running them.

If you have *.egg-info in the orig tarball, just add that file (and the tests
directory itself) to debian/pybuild.testfiles.


thanks, I wasn't aware of this, I'll use it instead of 
PYBUILD_(BEFORE|AFTER)_TEST to copy test assets into place.



If no, also add this line to debian/rules:

export PYBUILD_BEFORE_TEST={interpreter} setup.py egg_info


That seems like the best/most elegant solution to me. Thanks for 
sharing! So d/pybuild.testfiles is taken into account after 
PYBUILD_BEFORE_TEST?


Regards,
Michael



Re: .egg-info for entry points during dh_auto_test

2021-10-22 Thread Michael Fladischer

Hi Stefano,

Am 22.10.2021 um 05:44 schrieb Stefano Rivera:

pytest also has a mechanism to register plugins through an environment
variable, but I couldn't figure out how to get the test suite to work
with that.


thanks for this hint, that seems like a clean solution for my case:

PYTEST_PLUGINS="pytest_lazyfixture" python3.9 -m pytest

There is also the "-p" option which shoul early-load plugins by module 
name but it didn't work for me. The environment variable did.


Thanks,
Michael



.egg-info for entry points during dh_auto_test

2021-10-21 Thread Michael Fladischer

Hi,

I'm working on src:pytest-lazy-fixtures and was trying to get the 
unittests to run but it seems that I have run into a problem that I'm 
not sure on how to fix it in a clean way.


pytest-lazy-fixtures is a pytest plugin and registers itself through the 
Python entrypoints mechanism. In its unitests, it assumes that this 
registration has already happened but during dh_auto_test there is no 
.egg-info directory available. I could use "python3 setup.py develop -x" 
to generate it, but this registers the package in /usr inside the build 
chroot which I think is not the best solution.


Is there an other, less intrusive way to register the entrypoint before 
running the tests?


Thanks,
Michael



Bug#962911: ITP: python-watchgod -- Simple, modern file watching and code reload

2020-06-15 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-watchgod
  Version : 0.6
  Upstream Author : Samuel Colvin 
* URL : https://github.com/samuelcolvin/watchgod/
* License : Expat
  Programming Lang: Python
  Description : Simple, modern file watching and code reload


 Simple, modern file watching and code reload in python. It can watch for
 changes in a directory and run a function to restart it when code changes.
 Notifications about change events as well as to restart a process can use
 the callback argument to pass a function which will be called on every file
 change with one argument: the set of file changes.

This is a new dependency for python-uvicorn. I intend to maintain it as part of
the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl7n3pcRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wod3Af/bA55PpuEyYvpmLwv/fxPHvzcKf01FBCw
sF56ntYZNO+86E92TbLP0U2FIQlKIJAdzj6/3VDYrDlUHpO2ukVLP6HKSxEuH4oY
wXMjXrQuAcOIbpv4NzzNipcaho+Cv9H9MnLwf0xBaJaCa9s0W5terV8PMe4OBbZ9
IbFYl5oQUhFRcsRV8Cpo23RQoYL4aUxY5TBGvDRXyUtEroMYJs7d5HtK1edyWn1K
WmrNu74hlU9Mt6V1SUwWwN00gQVULcr3A0gujDEQvR4cbSWyOiezRG4r9wEZK7OR
ZpieeqcKdwA1gi31laL2VpSdUtUnbQZQfWjhUUQvgfnmCS02u/+s6g==
=Uw5X
-END PGP SIGNATURE-



Bug#959485: ITP: python-redisearch-py -- RediSearch client

2020-05-02 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-redisearch-py
  Version : 0.9.0
  Upstream Author : RedisLabs 
* URL : https://github.com/RediSearch/redisearch-py/
* License : BSD-2-clause
  Programming Lang: Python
  Description : RediSearch client

 This is a python search engine library that utilizes the RediSearch Redis
 Module API. RediSearch is an open-source, high performance search engine
 implemented as a Redis Module. It uses custom data types to allow fast, stable
 and feature rich full-text search inside redis.
 .
 This client is a wrapper around the RediSearch API protocol, that allows you to
 utilize its features easily.

I do intend to maintain this package as part of the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl6t37wRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrHgQf/TSZlqzdrcMWJY1lUM20hzAPQk5ZBUdow
jFuTYJzteXSYCIh2JeBJG8VBrhd92L+8EWdLR/+JvIla3+jUZKE/QCA3BtWWUZB/
4qnl4eRqEhsaQmyX9eIrukreGWj4i/xjakZ+9aviVi68MZk1vEz0IkcZmlTef43p
wo4J1yOMVSwiLZVIHIaY0B7sFROHWRy0qFe+JcgVTuIzzFi5V+tjrAUgIpNT9qEz
2ExufWKJFGVdzJ+d+dvctqiAkLBpziVj6CWjlwEZLT7neWw4NyyTECbctwzSkiFs
jgQkpk8Vo1pCyPdGL50tjf/KssAJkUVnEdndwtLtMKOVTEeqXyeehg==
=z5hz
-END PGP SIGNATURE-



Bug#958984: ITP: python-drf-spectacular -- OpenAPI 3 schema generation for Django REST framework

2020-04-27 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-drf-spectacular
  Version : 0.9.1
  Upstream Author : T. Franzel 
* URL : https://github.com/tfranzel/drf-spectacular/
* License : BSD-3-clause
  Programming Lang: Python
  Description : OpenAPI 3 schema generation for Django REST framework

 Sane and flexible OpenAPI 3 schema generation for Django REST framework. The
 code is a heavily modified fork of the DRF OpenAPI generator, which is/was
 lacking all of the below listed features:
 .
  * Serializers modelled as components (arbitrary nesting and recursion
supported)
  * Authentication support (DRF natives included, easily extendable)
  * Custom serializer class support
  * Tags extraction
  * Description extraction from docstrings
  * Sane fallbacks where no Serializer is available
  * Sane operation_id naming (based on path)
  * Easy to use hooks for extending the AutoSchema class
  * Optional schema serving with SpectacularAPIView

I do intend to maintain this package as part of the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl6nDMIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrBmwf9GRTefWYJTlCDu3egVIy0rvZnEbI93PlR
5DzFDMH24X58+uHNnfoCaHNQhlqfbbq0uxRIWexlTRxob+F/LWSMwrOmq5PAw9Tv
Vdv1HifKZunStdLztl/jBo3GJcPQGQJvpch0dMmC4eF61nRnFHNpJqlZ2azgitFc
pp/mVzCzkV8WzDGfS8Gepohm8tCgDpokWif1bFSwSN7Sjoxjj4lOX7XdxGkGKYTl
D0JljefmkdLCpARpc2x5OXTavpXLUhcLOU7W5/V8xhHVBbkoQJpmccZnzMHiFG2+
Z0lGBO8ScnNe95hNs6eVzo2QhsL7napufa1jQX+Z3ijCNrwycx5wAg==
=ig3Y
-END PGP SIGNATURE-



Re: [RFS] django-oauth-toolkit

2020-03-15 Thread Michael Fladischer

Am 15.03.2020 um 10:54 schrieb Nilesh Patra:

autopkgtest [15:10:19]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd 
"$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import django_oauth_toolkit; 
print(django_oauth_toolkit)" ; done


Are you sure that debian/tests/pkg-python/import-name has the correct 
value? What does `cat debian/tests/pkg-python/import-name` show?


Anyways, thanks for your help, I made some minor tweaks and uploaded it 
a few hours ago.


Cheers,
Michael



Re: [RFS] django-oauth-toolkit

2020-03-15 Thread Michael Fladischer

Hi Nilesh,


Am 15.03.2020 um 07:46 schrieb Nilesh Patra:
> Needs review and sponsorship.

just a quick glance at the commits: you do not need to replace 
autopkgtest-pkg-python with home-grown code, just tell it what to import:


echo oauth2_provider > debian/tests/pkg-python/import-name

Cheers,
Michael




Bug#952764: ITP: python-django-libsass -- django-compressor filter using libsass

2020-02-28 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-libsass
  Version : 0.8
  Upstream Author : Matt Westcott 
* URL : https://github.com/torchbox/django-libsass/
* License : BSD-3-clause
  Programming Lang: Python
  Description : django-compressor filter using libsass

 A django-compressor filter to compile Sass files using libsass.  It builds on
 libsass-python to make @import paths aware of Django's staticfiles mechanism,
 and provides a filter module for django-compressor which uses the
 libsass-python API directly, avoiding the overheads of calling an external
 executable to do the compilation.

I do intend to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl5ZaFgRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqyTgf+MpKlYbBsY6wJe41VmqSLhhn5WIIPNB+d
jmq1si+HsnGSbdTVa6orfrhEGW8XeWYRpRc6K3prnJQgMeDaTMXrWou+1HrcQprp
fm+y2jy+xpwOaqaxZQNQo8Ei5W+Y8UGjhxRm1AEsLJkCLV4fpnO+hMivFnMLKDZ4
SLkAcw25c7Le0s5+As6FciPSb128Spwd9/vC11r/XWDsHNTuDkYDS62rkpA9oTx6
7e/Q4kvfbCtiswfSCz7E2dKdspPO7NjwYqp7udL/ho6JEMIgyTVqAdH8qs7xD5CS
lQOzCYiFKmClb3KkyNekr7b74QXLr3v523Abn8MIAssMGY9nBoFo5w==
=yHRq
-END PGP SIGNATURE-



Bug#948171: ITP: python-exchangelib -- Client for Microsoft Exchange Web Services

2020-01-04 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-exchangelib
  Version : 2.1.1
  Upstream Author : Erik Cederstrand 
* URL : https://github.com/ecederstrand/exchangelib/
* License : BSD-2-clause
  Programming Lang: Python
  Description : Client for Microsoft Exchange Web Services

 This module provides an well-performing, well-behaving, platform-independent
 and simple interface for communicating with a Microsoft Exchange 2007-2016
 Server or Office365 using Exchange Web Services (EWS). It currently implements
 autodiscover, and functions for searching, creating, updating, deleting,
 exporting and uploading calendar, mailbox, task, contact and distribution list
 items.

I intend to maintain this package as part of the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl4RC+QRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoQxgf9GvICxQCJcy7eQYKVwSdh2RGA0qivF5rj
w1E02qB9vAoH6NyCNpbIbhZs4bsXHrtlHS8jeP0XY/VVObDEiVRC7YSFlo+G+0uc
MWYQgX8h8PAAUeWvw9WoD9Mzi3CKJPiDJfE8PTocOeOrgZdCCaYJbLIkQe9+YOEo
AoCaUDxp2l047KOk1TAGP2pImHrASqgqDRJuUvJBweEdJUgwnHMkH8bdjKQgDidD
//9lfAwvieC0uR6hUsUW6SDY7kUdhhx1q1PEBAp3FIoX6lMlU7LyliLKi7zKwjHE
p8WbuEXvwgNkjcJfxn0oZyXp5w1LIEwYbF4ZkkVetsmgdKLiRbMFjQ==
=TLYb
-END PGP SIGNATURE-



Bug#945781: ITP: python-ibm-cloud-sdk-core -- Client library for the IBM Cloud services

2019-11-28 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-ibm-cloud-sdk-core
  Version : 1.5.1
  Upstream Author : Erika Dsouza 
* URL : https://github.com/IBM/python-sdk-core/
* License : Apache-2
  Programming Lang: Python
  Description : Client library for the IBM Cloud services

 This project contains the core functionality used by Python SDK's generated by
 the IBM OpenAPI 3 SDK Generator (openapi-sdkgen). Python code generated by
 openapi-sdkgen will depend on the function contained in this project.
 .
 It supports the following types of authentication:
  * Basic Authentication
  * Bearer Token
  * Identity and Access Management (IAM)
  * Cloud Pak for Data
  * No Authentication

I intend to maintain this package as part of DPMT. It is a requirement for newer
versions of pyhton-imb-watson.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl3f6U0RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqQxgf+KVW6/UuvEXHn39hErsWNuUNV5+5BS7qj
W+phPzgtf9UlST5/vBKLNw/WZgFvJZb/5A4l5WViN92g3WHZp7AA2JoSGLKSPnl5
QM8B5lJ0vm1LYTCQM9J9DpYz6owlJB/JAijccHaZubYyzjG2VHFqPMoq5Qgh8DH2
SAxe5M69l9tqVarA6818Z70z1wnqDCjXb3teDK8uFrwFDzboVLH1t32BuI5gBztK
vxCoYMGavpw1r3ueGcthrmX2lxt04VeYO89F0zhao5sKPO8jDwNFGq8geP55kzMu
s6h6WL/8+DMCxFBnBEo1+c3+mVgfSPVqR4XjpihhtkQIKuv40VDWSw==
=YhB1
-END PGP SIGNATURE-



Bug#945460: ITP: python-lunardate -- Chinese Calendar Library in Pure Python

2019-11-25 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-lunardate
  Version : 0.2.0
  Upstream Author : LI Daobing 
* URL : https://github.com/lidaobing/python-lunardate/
* License : GPL-3
  Programming Lang: Python
  Description : Chinese Calendar Library in Pure Python

 This library performs date conversion between the Gregorian Solar Calendar (SC)
 and the Chinese Lunar Calendar (LC). Given a date in either calendar, it also
 outputs the corresponding "shengxiao" animal of the year) and "ganzhi"
 characters. The date range currently covered is from about 1900 A.D. to 2049
 A.D.

I intend to maintain this as part of the DPMT as a prerequisite for a future
workalendar package.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl3bnV0RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqD6gf/d5HydUT3hrQG13iuTARNs80vkXxh9nSJ
/joSypjiovFGO/1I0Kh+5iPO8JlmnucGBUzHn91EdSDRggeT86bBlHtpPg47RNab
5tv2MfICnJ1zqtlDAgWMhPIIHtpLUDJw09PoxhvV1fKQ1I1jcfbks3cMUDGQqWHN
FAS7bwuuehd6g1QEBoLsCYkwLS65CjOdPo4Z6UfVnGSoI4ilSOs6hU++JN7eb2XN
AuSsSeho8kGAJUF+vDfMJfLm4Z8nvsJPHGokhfb6WGUvKUeNz19ibXcEKP34Ws2V
YTei7Fk0JaRMdNw0AISvAjVG/x508Qed3+opp7izF67ddMyUI1HmMw==
=EMsr
-END PGP SIGNATURE-



Bug#945439: ITP: python-pyluach -- Hebrew (Jewish) calendar dates and Hebrew-Gregorian conversions

2019-11-24 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pyluach
  Version : 1.0.1
  Upstream Author : Meir S. List 
* URL : https://github.com/simlist/pyluach/
* License : Expat
  Programming Lang: Python
  Description : Hebrew (Jewish) calendar dates and Hebrew-Gregorian 
conversions

 Pyluach is a Python package for manipulating Hebrew (Jewish) calendar dates and
 Hebrew-Gregorian conversions.
 .
 Features:
  * Conversion between Hebrew and Gregorian dates
  * Finding the difference between two dates
  * Finding a date at a given duration from the given date
  * Rich comparisons between dates
  * Finding the weekday of a given date
  * Finding the weekly Parsha reading of a given date

I intend to maintain this as part of the DPMT as a prerequisite for a future
workalendar package.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl3a6P4RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WozsQgAsHwIP5wnm1qWakwm1fJ3psHubfZkIRh3
TCMaBcP96AVTy30YYkOP9+OWIhrStI6sgtl1FCDSGbtpm/fU7Uxi9ZrJVZD3eIaW
PONtztSaOUUTSsorS3JPE5uubRgsVzAaPCgE/VHVtWeTF0TNZ3ZU4Sa6HZoKsllk
vYKG4BQ4c6xYdZq4gzUHhIBRXQq1CRsp//8JBawfpWODJDdqjF1bP85F/Q9Uc5FV
C84+OFe5uFxP7b107AAQv5w2k4Leg319JqFhwf96amGaQiRagW69utcYn9jNdKtm
4yr0TPKm03Q535b95oQfq7skiHjoqhN7Vg5aF7QBnEox3xg45pZ9kw==
=wMZi
-END PGP SIGNATURE-



Bug#945247: ITP: python-django-rest-framework-guardian -- django-guardian support for Django REST Framework

2019-11-21 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-rest-framework-guardian
  Version : 0.3.0
  Upstream Author : Ryan P Kilby 
* URL : https://github.com/rpkilby/django-rest-framework-guardian/
* License : BSD-3-clause
  Programming Lang: Python
  Description : django-guardian support for Django REST Framework

 django-rest-framework-guardian provides django-guardian integrations for Django
 REST Framework.
 It provides an ObjectPermissionsFilter to which will ensure that querysets only
 returns objects for which the user has the appropriate view permission and an
 ObjectPermissionsAssignmentMixin that allows permissions to be easily assigned
 to users and/or groups through serializers.

I intend to maintain this package as part of the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl3W9CwRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr8XggAtMRZvl0IZorRflGuVQR6p6c0sbI+NIhU
+P94bHDaq9sivb81J5ziXwgWGxKEmpwQa+KNCPEG579NL6N6+koAyhsKchyQX2WW
ny8iGz1J6apkyXlfYQPjCPto8UMIe0uW5LZR19dbGaXmAr/+COInaczKBYRneNkg
bftl8bK6nFar7y07JUwjuYXywTpTFGFST+L3kKG/Vx22lVBEUqeIk2Rg7OJKJIR4
RTYLsYIZLDejHmOP5NKMO9Jb09BFWZixzovDxc9bZ7bvStooASpAgj4Sd3BppU6g
qkZrkxQaIwkYz3r9KxD818PAjywbIZoPAdzyz/lCqYJkC6tXD4yX/w==
=cVy1
-END PGP SIGNATURE-



Bug#933681: ITP: python-pamqp -- RabbitMQ Focused AMQP low-level library

2019-08-01 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pamqp
  Version : 2.3.0
  Upstream Author : Gavin M. Roy 
* URL : https://github.com/gmr/pamqp/
* License : BSD-3-clause
  Programming Lang: Python
  Description : RabbitMQ Focused AMQP low-level library

 pamqp is a low level AMQP 0-9-1 frame encoding and decoding library for Python.
 It is not a end-user client library for talking to RabbitMQ but rather is used
 by client libraries for marshaling and unmarshaling AMQP frames.
 .
 AMQP class/method command class mappings can be found in the
 pamqp.specification module while actual frame encoding and encoding should be
 run through the pamqp.frame module.

This library is a new depencency for python-aioamqp. I do intend to maintain it
as part of the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl1DPKkRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqobAgAvxj/0e7lXiqbZtcP+j6BQwuCI4fGZItw
pN08kydGgA3wWoct5j0zxKLfTLW5Skn0PajYLFWtTipAemEWXTCTFhJ1yDAkNFum
CER3EKlSr3UXHZzsF9wlCDPC179QgEnyFRjyeqUlBntIEqcXSGtu9fl4wa1/dVO3
XrWaAl4gB7chQYhDEskbW83iRgCLCmu7rKZJiPOoxSCkj0seMD4tY8PEqfrCe616
NO1P3vbvmFMK8im5bDQI6KrZd0PpRGqyYoT4vn16Ipm/f6pOpH5PNS6sdImzeYtK
tONa4WAf88GRL0o0QgW/nn7pBL88MVFNaRYaQlowSUzIzPLrMLPlLg==
=9GSE
-END PGP SIGNATURE-



Bug#932979: ITP: python-nox -- Flexible test automation

2019-07-25 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-nox
  Version : 2019.05.30
  Upstream Author : Alethea Katherine Flowers 
* URL : https://github.com/theacodes/nox/
* License : Apache-2
  Programming Lang: Python
  Description : Flexible test automation

 Nox is a command-line tool that automates testing in multiple Python
 environments, similar to tox. Unlike tox, Nox uses a standard Python file for
 configuration.
 It will automatically create virtualenv with the appropriate interpreter,
 install the specified dependencies, and run the commands in order.

I do intend to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl05hsURHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wos1gf+PgQqa9JpEjbtUFFZ1x1DWlYKyZAdtxo0
mjtGkXD+hW26T+aXUgoOQXez9wU3clGImtNIJxFINaYJsLOqVZ+V5mcIk2EleF/q
ApauStZsQhzXMT+z1jDhi/XwHPfH8j1X9yaqyGdHWjQ2PiMEotlTGvuixeSGaf5Z
t421illNW146Ln+FABNGnLtG9rzQhWoKzzcii4xFHdAdHO8nDhLTymQ/HSaLW6is
CS4EAjtNWDJaQigIFIHururGCdYP7bcYS9VQbYByPdb3fVsK+n9RIntk041ddYgH
vbf1viWpOGjK0jbpOBQgohnTCGvX4URXaxZ7APSiQBeZxjoF/ryBWg==
=1pfX
-END PGP SIGNATURE-



Bug#929620: ITP: python-django-storages -- storage backends in Django

2019-05-27 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-storages
  Version : 1.7.1
  Upstream Author : Josh Schneier 
* URL : https://github.com/jschneier/django-storages/
* License : BSD-3-Clause, Expat
  Programming Lang: Python
  Description : storage backends in Django


 django-storages is a collection of custom storage backends for Django. Each
 storage backend has its own unique settings you will need to add to your
 settings.py file. Read the documentation for your storage engine(s) of choice
 to determine what you need to add.

I intend to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlzr1xoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpZwgf/bY/LnCwGA+ODJGMC/5plSLKd0DhllDkA
LOQi9GTVMD+SuUN+HIPprHsgzs0smbVhGyAfbMVEUIkqZB6Iz7RfSHPoPm5aPU3A
viJ5rooUa0xldeOVzGE5q8lXRRmoXDjt0qKhxZJG6NfnQiLfAo69swzYDpaU7A3/
EaMD3rnkkLibmRZBXCXOP00jtPW7sFwprJI6ihpLsSgIYDLGOHol1Hv3xkbL3lYG
pu7ox/+iOU4IDR+tpa4QInTr2DcsYW64xKYwTULiW2cbLIZDpEHGnxsBp41aZwAN
qThSrD7kQSYl4jXS9cFZCvY8xSaQumZVJPvQ0uYozasM1Mz8pC/nNA==
=VEj8
-END PGP SIGNATURE-



Bug#929349: ITP: python-django-split-settings -- Organize Django settings into multiple files and directories

2019-05-22 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-split-settings
  Version : 0.3.0
  Upstream Author : Nikita Sobolev, Visa Kopu, Antti Kaihola
* URL : https://github.com/sobolevn/django-split-settings/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Organize Django settings into multiple files and directories

 Organize Django settings into multiple files and directories. Easily override
 and modify settings. Use wildcards in settings file paths and mark settings
 files as optional.

I do intend to maintain this as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlzk9igRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wp8/QgAw7dDr4UtfHLUUzTjx9rQhi2XovpEb1hl
Jp8iqhZGeEJh/nAE70sK3rgiIz/ScXmdyWPrTNv9oioViDM8g+1SmtJ8c5myvbk9
+Gm7gigB40qjl+lIb3UrmUhgeIK12pIiTe5YXuzqfP4CqEEMkvHVIpPNpnAVaNWo
y1O81e0NHWPwpYQk/eyWNAuKXOZTERnFqfYATrSbUbQ7qk91u0zxjdIzk/wM5im3
O+eRdDzdO2PjJrDaQRgLRHo1NTw6ff1eAC4eovDqEIjtFJ0XGWnUCFLkwKDdGxhT
yQJiZHm7ZqIBdTMHuXLzIs4oB6W0wEoH+nSXFDjAqWlcIlq2usHj3w==
=lTdO
-END PGP SIGNATURE-



Bug#929347: ITP: python-django-modelcluster -- clusters of models as a single unit

2019-05-21 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-modelcluster
  Version : 4.4
  Upstream Author : Matthew Westcott 
* URL : https://github.com/wagtail/django-modelcluster/
* License : BSD-3-clause
  Programming Lang: Python
  Description : clusters of models as a single unit


 django-modelcluster extends Django's foreign key relations to make it possible
 to work with a 'cluster' of related objects, without necessarily holding them
 in the database. It introduces a new type of relation, ParentalKey, where the
 related models are stored locally to the 'parent' model until the parent is
 explicitly saved. Up to that point, the related models can still be accessed
 through a subset of the QuerySet API.

This is a prerequisite for wagtailcms and I intend to maintain it as part of
DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlzk8FkRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpdkwgArliGcT6jN3LgX+ve257zsOsPJ5potafK
eBVZsb5Jie/UW0T5MnP22N4TcnO7eldhX9psfXZq+TMTToRiRoRJgGAI9lkJa5XX
w0M51iaBYVZh7WaibFhWjm7RRQ7fUKQiMjIqrwY7QtgQlR2/nHZ4QPGmmgCWorRD
gA3uxBMwzELBv7KWnrxGkrhgSwNPYADdoqFA/s6VQEHRRKEzhFHm6M3eyI+CAm+P
VrMAkz1M/tc2gGhI3IKAYt1puDR84ZJ3Ezz1eQxDHnJQ0Eoh59pUpDTlg9yRaJPa
eNo8aqSWqaq5PHSr8Ktzs5cn3j3yfoNF+sVg983Y2vEsTIbTBjRN3A==
=9sC9
-END PGP SIGNATURE-



Bug#928142: ITP: python-pybadges -- library for creating Github-style badges

2019-04-28 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pybadges
  Version : 2.0.2
  Upstream Author : Brian Quinlan 
* URL : https://github.com/google/pybadges/
* License : Apache-2.0
  Programming Lang: Python
  Description : library for creating Github-style badges

 pybadges is a Python library and command line tool that allows you to create
 Github-style badges as SVG images. The implementation of the library was
 heavily influenced by Shields.io and the JavaScript gh-badges library.

I intend to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlzGDfgRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr9mgf+PERe76wDx0RHgMjHHbMbMvH3m7SH6B/k
NW+wbAUwcgxN66Y2PWmlnwy7wCJt0XaPOTse3ZtUxZd9Ebyd1BDOXmXI74s4dCkO
awm7sZ3TATPTi/vCRbtEM8eHDXd8eadmgkhvZvESpAbTMJg4BKRieC3CfobBbdwt
w6iZB4UeAmoVWRhvi1zvuMkfpqBFAgnx+W2U240ojuQhDm2TqEykf0pizrr7Q/ub
v/KHpOl1WIm4GhM0hUJ+XvWLhDby9Krl3SrnD+WD1o6q4EJLveCzsm4emfPSdTdv
6CeLY9MV0Z5DToiu5Uj9bglouYi3AYY3VJi2smmuIgLo+Fw93C/wog==
=VEk4
-END PGP SIGNATURE-



Bug#928085: ITP: python-django-waffle -- feature flipper for Django

2019-04-27 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-waffle
  Version : 0.16.0
  Upstream Author : James Socol 
* URL : https://github.com/django-waffle/django-waffle/
* License : BSD-3-clause
  Programming Lang: Python
  Description : feature flipper for Django

 Django Waffle is feature flipper for Django. You can define the conditions for
 which a flag should be active, and use it in a number of ways. Feature flags
 are a critical tool for continuously integrating and deploying applications.
 .
 Waffle aims to
  * provide a simple, intuitive API everywhere in your application;
  * cover common use cases with batteries-included;
  * be simple to install and manage;
  * be fast and robust enough to use in production; and
  * minimize dependencies and complexity.

I do intend to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlzEm5MRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wrc4wgAgdhmvzUCRwtL0WQliPthXFWatcwOFpU9
C/5ePoIuY4ziK3lRMY77jXT62Gl1njJ1MGKaFPpdIq0UC7C6V7wV+WpsZfwokJv3
feJK/sAbL4Q4Qinuna+YrWWRTFTCVsVbbDaLDdpWeL8I5QvtBuddtmduwjjN4eLP
rRMFQWRJ1ZqS3iYnBJGVh82nkcbTpKkJwZQB1F0CD+mHG3quX5Qj85Ee1Oz8AxOK
3lkS9ta2zB9FLKfujRcJzF/jiUAB7TjTKLvYnOZu578IOuyJGcTtU5juhmNLuwdk
AH4JR0uDHOyrAnKODp6q2ELBf+ZmKjK3nJi0AVC/DrwAJZbbP0Erzg==
=eEtQ
-END PGP SIGNATURE-



Bug#927869: ITP: python-webvtt -- Read, write and segment WebVTT caption files

2019-04-24 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-webvtt
  Version : 0.4.2
  Upstream Author : Alejandro Mendez 
* URL : https://github.com/glut23/webvtt-py/
* License : Expat
  Programming Lang: Python
  Description : Read, write and segment WebVTT caption files

 Python module for reading/writing WebVTT caption files. It also features
 caption segmentation useful when captioning HLS videos.
 .
 Converting captions from other formats is supported for:
  * SubRip (.srt)
  * YouTube SBV (.sbv)

I do intend to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlzATVsRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq/qAf/UjH/hUjkZdSFx7Cyi3YqPWC1itkFLKEi
DmkiG7i/98XsHsntOvzhKpcVmwm7bhy0e/T3TPO8GKmD8F/2QEty0ypFFKSv9RXB
QTdvbIDUkNVOPT2B7yBN1cTPb1s6CFpOUAKXG4//LhpN4RpfU0yDqNoOSLGgOlu6
nXkFMMuTNrwj1MyyE46LjhyZZQ8yW+dPzCJ9LEJf5hKOmdqz4+vJslEOj732rLKk
IQOnNYDa5LNcinHbIYzxluYJv/26bLOZaDkMYwus0KGwbD/BqlLPMvubh5viJT/O
eBCQbUKpRWHQb6Cmvdj67M3rA1ntwE3EqNE+mK9yz4pSiacnRkomeQ==
=JcuJ
-END PGP SIGNATURE-



Help needed with celery/kombu

2019-04-15 Thread Michael Fladischer

Hi team,

I'm currently unable to take care of fixing #924976 myself as my second 
child was born last Sunday. It would be bad if celery were not to be 
included in buster, so I'd appreciate if anyone is willing to help out.


Regards,
Michael



Bug#922122: ITP: python-periphery -- Peripheral I/O

2019-02-12 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-periphery
  Version : 1.1.1
  Upstream Author : Ivan (Vanya) A. Sergeev 
* URL : https://github.com/vsergeev/python-periphery/
* License : Expat
  Programming Lang: Python
  Description : Peripheral I/O

A pure Python library for GPIO, LED, PWM, SPI, I2C, MMIO, and Serial peripheral
I/O interface access in userspace Linux. It is useful in embedded Linux
environments (including Raspberry Pi, BeagleBone, etc. platforms) for
interfacing with external peripherals.

I plan to maintain this package as part of DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlxisOkRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpGAwf/bO0YX299HfD8MfoXRKNwp1DZdpg9sNLQ
W0rvNGcAiQcuK1gvdjn9S9oJH2uTTU7gqqm7l1ZruuT7LdNf60aJ1JtqIGw1RVrM
CSf3PvPhfNGvEJnsRBS04pzAvgmdmb096gi8F8+7P/M+pmIIgBdW7Bxv/ochDxJ6
01+Xgi5dwBWmXeX2n2HKX4Ht9BFJUzigCEzeewSHuGUjp7G0i8JHD0pVzxUiBP8j
QaejwRVZDHoWIIl/jyBQMqBGhIpb5GTf+4wVnggft6LlOftGw3NQvcE9cGUxHb82
5XsCAinYDmYn6ZU0DfCTk44CktZ51WKlyGXWrNgJZk6kdzzhq3hpYg==
=z6+P
-END PGP SIGNATURE-



Bug#921143: ITP: python-tesserocr -- Python wrapper for the tesseract-ocr API

2019-02-02 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-tesserocr
  Version : 2.4.0
  Upstream Author : Fayez Zouheiry 
* URL : https://github.com/sirfz/tesserocr/
* License : Expat
  Programming Lang: Python
  Description : Python wrapper for the tesseract-ocr API

 A simple, Pillow-friendly, wrapper around the tesseract-ocr API for Optical
 Character Recognition (OCR).
 .
 tesserocr integrates directly with Tesseract's C++ API using Cython which
 allows for a simple Pythonic and easy-to-read source code. It enables real
 concurrent execution when used with Python's threading module by releasing the
 GIL while processing an image in tesseract.
 .
 tesserocr is designed to be Pillow-friendly but can also be used with image
 files instead.

I intend to maintain this pacakge as part of the DPMT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlxVUKMRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr0Xwf/ZlJuaZfeJYIThSeyivUEHPENLMYXIhWk
l7on1zavEkamugmdlmYw6NX0t7psLFpx+2SvdAfBWkj4YADQFGZBky9dMkpQ3hK4
bsKeheVHSUYb2ieTpsnlWJCPoBlXo0x9ShLtPpWt60TToBS2c/r9OrLmgn+IXukK
jMSUnavpMLaUTKcec2vBeeNoGQSqpGjgP0IiQaZ2RrNC65wXOOvLx/L14FnkIGnJ
VeuGcN2lTbyvK0v63xjib/FbUzpfnJ56GhjyFVxkUPPClkGOew/fruhV63q67NO2
07xCDwtSCo0GDDTh6zl6vyqORq93eJZLm/i2QZDWhepJr7H2kBIYYg==
=4vN4
-END PGP SIGNATURE-



Re: Packaging google-cloud-python

2019-01-27 Thread Michael Fladischer

Hi Scott,

Am 27.01.2019 um 15:36 schrieb Scott Kitterman:

Assuming you're packaging for python3 only, I don't think it's a problem:

https://www.python.org/dev/peps/pep-0420/


thanks for this hint. I should pay more attention to PEPs.
Digging deeper into the Google SDK dampened my enthusiasm quite a bit, 
especially the googleapis-common-protos[0] which is autogenerated using 
two Google internal tools "artman" and "toolbox". Nothing I would want 
to maintain ...


[0] https://pypi.org/project/googleapis-common-protos/

Regards,
Michael



Packaging google-cloud-python

2019-01-27 Thread Michael Fladischer

Hi,

I'd like to package several client modules from the google-cloud-python 
repo[0]. The problem ist, each client module includes google/__init__.py 
and google/cloud/__init__.py, so installing two ore more of these 
modules would cause conflicts.
My idea to tackle this was to introduce some sort of base package that 
just includes those two files and have all the individual client 
packages depend on this one.
This brings me to the next problem: Upstream does not provide such a 
base package. Would it be acceptable to make a debian-only base package 
with no upstream, pulling those to files from one of the upstream packages?

Or are there any other options?

[0] https://github.com/googleapis/google-cloud-python

Regards,
Michael



Bug#913669: ITP: python-cssselect2 -- implementation of CSS3 Selectors

2018-11-13 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-cssselect2
  Version : 0.2.1
  Upstream Author : Simon Sapin 
* URL : https://github.com/Kozea/cssselect2/
* License : BSD-3-clause
  Programming Lang: Python
  Description : implementation of CSS3 Selectors

 cssselect2 is a straightforward implementation of CSS3 Selectors for markup
 documents (HTML, XML, etc.) that can be read by ElementTree-like parsers
 (including cElementTree, lxml, html5lib, etc.)
 .
 Unlike cssselect, it does not translate selectors to XPath and therefore does
 not have all the correctness corner cases that are hard or impossible to fix in
 cssselect.

 I intend to maintain this package as part of the DPMT and it is required by
 cairosvg 2.x.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlvrLcoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq/Ogf8CvwyDxRgkRDvov3VK5AXK9EtPSQvQB6O
ESrjSzXab6ReFr9dNZFtTsrPoHdRn8HdHhR2XOPBqQDPbLDJj1dQGQofbkjXFlG7
+iOo8Xuyx+Tsa1+kA9qZNExi0MPtdt8sJR96WIJVii7Kh00S+gWSmX/Z6hUm/tCI
varBLkA4q7S7zPEs+0cNyI2ewHvofrma4j+IJHpYyrhULVCYjU1avDM/GLXh96Gu
dh7ZmWC8jvR90Ujkv/U3jQMiEHAtFER0bj7hlhwfTkRNB7X7Bb+SK4X9PdXcF8jj
FR3/DYGzv/5s2Y/QMVLwdKB9uvcqY4Zl7km1DtwgDnyyTUlQ1H9nTg==
=ni98
-END PGP SIGNATURE-



Bug#912279: ITP: python-django-timezone-field -- database and form fields for pytz objects

2018-10-29 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-timezone-field
  Version : 3.0
  Upstream Author : Mike Fogel 
* URL : https://github.com/mfogel/django-timezone-field/
* License : BSD-2-clause
  Programming Lang: Python
  Description : database and form fields for pytz objects

A Django app providing database and form fields for pytz timezone objects.

This is a requirement for python-django-celery-beat (>= 1.2.0).

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlvXY8QRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoolAf+NEowzGjtEwE6ey7m9rRDEg8LKAH7WIzL
C55Q1zyF0868Wc5NCOtX4OLVXtPQ8KEYO1iTHgCXsUV7afgzFvsJcev9H7MAQfAO
O/lZceieS03Sto/q2HS0dFN6j9Oxg6nnoKkcRhVOY5h+9+iNfiWH0bLj/jDto8lc
Yz2p4XtIVfPiIzhp6Ca3iVJz2UN+Bap1WTTP/kwiGxq4YaDZ5dZ8OMeXFuxaCEEe
aUzE/o/Esp2SlJbnZ8Cd4rTqWoCe42H8L5P/DxRcAilgDaXrlnaPuinzos75kdjx
HgDVxhDZM0q8rLkd4u8GTHoIrn1fJFnFCEXL7uC6x/xZt5S+SosMcQ==
=zSgM
-END PGP SIGNATURE-



Bug#911549: ITP: python-uvicorn -- ASGI server implementation, using uvloop and httptools

2018-10-21 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-uvicorn
  Version : 0.3.14
  Upstream Author : Tom Christie 
* URL : https://github.com/encode/uvicorn/
* License : BSD-3-clause
  Programming Lang: Python
  Description : ASGI server implementation, using uvloop and httptools

Uvicorn is a fast ASGI server, built on uvloop and httptools. It currently
supports HTTP/1.1 and WebSockets. Support for HTTP/2 is planned.
.
Uvicorn is designed with particular attention to connection and resource
management, in order to provide a robust server implementation. It aims to
ensure graceful behavior to either server or client errors, and resilience to
poor client behavior or denial of service attacks.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlvMyPARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrCgAgAhN5Ex3aTmxwZUcaYIAoEa5PuQ1SZQc7M
qaXcBO8hdIbaxjDKmn62miZ7uqYLmNGGcpRQUhPwlwZGxOr5uX/Zhf06FazpxZiX
UujozQMvGmGwMDxyb3QkSimmASwrZzpx7zt5v1KmcFwinkoG9QpZeiVXSsfhZORP
989huHFDVJGUJ68v3Rs6865+LAXurWtvpj6FPYFoEJdtIEMlr4D9nxBVjujtNr0Z
tln7ah/uq5M4ZbRTd9LZfi3mc+tVAy/2RehfFydRP3tEAz3XgrEim54ddcKnw+JE
bmaW09Cm8M9CWdBeMSWrgdNzWkyrtJH9lpq3BvUhn9rmn0vISRx34Q==
=9Wsi
-END PGP SIGNATURE-



Bug#911498: ITP: python-httptools -- framework independent HTTP protocol utils

2018-10-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-httptools
  Version : 0.0.11
  Upstream Author : 2015, MagicStack Inc.
* URL : https://github.com/MagicStack/httptools/
* License : Expat
  Programming Lang: Python, C
  Description : framework independent HTTP protocol utils

 httptools is a Python binding for nodejs HTTP parser. It contains two classes
 httptools.HttpRequestParser, httptools.HttpResponseParser and a function for
 parsing URLs httptools.parse_url.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlvLj5IRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoHegf+JU4g3YH/HsxAlLdcX9uDSYx22dhXzHTr
0+SOVjq3QXle4kTa0gZ+VcABTLcVn9W+1yDgJSyfuZxChYO6nTl1ww5ljBFnH3Rp
kJ4Wr97phmyfw3mf75JQpwP+nAaCOXRSEYxx6lXOwTq69T17497Pg7D/BVvDt+D1
cWQZtiD42OcDcNWvrjkU+gB27BgtM9okgYqJc2DALySGVn1lxezuniw095IezgXQ
6TqSoHNKWt+QWtpMt4alYKnFKaRYG9uXlT62NVSpJvBo/W3BZZGqBwEuy4q9Tyem
tUUmyFttd/PrSKLaqsGq4HOcbzgiq0TAtOZKabTPDz0Wp8Ida/rKRA==
=EXrl
-END PGP SIGNATURE-



Bug#909432: ITP: python-djangosaml2 -- Django application that integrates PySAML2

2018-09-23 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-djangosaml2
  Version : 0.17.2
  Upstream Author : Yaco Sistemas 
* URL : https://github.com/knaperek/djangosaml2/
* License : Apache-2.0
  Programming Lang: Python
  Description : Django application that integrates PySAML2

 djangosaml2 is a Django application that integrates the PySAML2 library into
 your project. This mean that you can protect your Django based project with a
 service provider based on PySAML. This way it will talk SAML2 with your
 Identity Provider allowing you to use this authentication mechanism.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlunu5MRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wqcygf+J7OWQSVepkV3TyHhGXqgWXAm/SwB0kt6
OZhN8CMi5zSj3V/hiFATIlkL6BrUFkUUaYAlQImN4H/oq7kOK9JJPhprb2OZedtA
7OaUlhN3kHJxqYa6kEzx9K08DkzjKnsfMxYpUWPXdBjaduzQJreHtFbkkjXhpq5R
Yo1gUGJDiOZ6YIfsqUbVMUWof8F+zn8Fr0iJ8Jpc7JU8bLQT/Nbr6V3S0A55v4/7
Ltr+mDdWyK8Bui3eK7HAC2zDmhxTt33z3yRb17P+moNAiM+La9xo/3k3k897Zs79
k0BEZ5F4W2r9fSDmB0E/xNcuKRDbt+mZdTDrVPy9UvH0aTQlJj5F0Q==
=VlT0
-END PGP SIGNATURE-



Bug#907630: ITP: python-channels-redis -- Redis channel layer backend for Django Channels

2018-08-30 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-channels-redis
  Version : 2.3.0
  Upstream Author : Django Software Foundation 
* URL : https://github.com/django/channels_redis/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Redis channel layer backend for Django Channels

 A Django Channels channel layer that uses Redis as its backing store, and
 supports both a single-server and sharded configurations, as well as group
 support.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAluH0AoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqnOQgAmuYOZAr7N8SMSz5OIp/i25EqWEBmvFVz
P9sbwfKTOEkseX+uQ55XhE6v3S4AWMVSA6zbQJO/W2BjjJnj4LtzvRUSjjcSwZPn
BXkUzOIAIfEiu+oG8JTUob6DDi04Bq3ElBAfITTlQMjEor/e8lt9q01IN0npwaRJ
cGfJFtdTBqJN9baCf20LezOYX4fyHqV36MWl1EJsTD/50xet6eVEzflA9TgutkoJ
tJe2lBxI3xfx6lQlNOD93Q592RpZyJ5k2pKSgLD2893rBzURGx1d44r0NfyxfLkq
wFd0nwS0GtAGgF26eVcsFp35HYkbzP/rvqeQ38jl8MnI1Us7nfSdGA==
=y+az
-END PGP SIGNATURE-



Bug#906891: ITP: python-django-csp -- Content Security Policy for Django

2018-08-21 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-csp
  Version : 3.4
  Upstream Author : James Socol 
* URL : https://github.com/mozilla/django-csp/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Content Security Policy for Django

 django-csp adds Content-Security-Policy headers to Django applications. It
 provides a middleware that takes care of setting the correct header values and
 has several configuration settings to create custom policies.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlt8d2URHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqxTAf8CJ2Bygn0jRfApuzq9dcRsCWt3md4oBao
X/zu+lcqRva3KvsQSA77E4TUXkanUO6f2cFyZEo7JO3zgeIb0AbPjJfiN3qe1BEw
/y9dWCjKcUrMXU0/8fxExR8nJrlBEEw6lhiPQwwzwahbcbEjBZaWVznDGBdT9917
0RzVCumRhZA7DD/9t7Zo0JBeEZNDFwDJI9HKEPHRY2F2uvdEgy5IoVUA6fDRLMNk
n+Rcy2KBQXviawpeivu9a+CDTz1zkB5t+1oQodtuLyFgDz1be1pIlDu3PT+IkCGj
0lcbeIbH3zZKtQuqLT3H6KQGuQp23eDBCi7oa2kv3ccNd4KX9LNygg==
=/d7s
-END PGP SIGNATURE-



Bug#903883: ITP: python-django-dbconn-retry -- reconnect on a failed database

2018-07-15 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-dbconn-retry
  Version : 0.1.5
  Upstream Author : Jonas Maurus 
* URL : https://github.com/jdelic/django-dbconn-retry/
* License : BSD-3-clause
  Programming Lang: Python
  Description : reconnect on a failed database

 This library monkeypatches django.db.backends.base.BaseDatabaseWrapper so that
 when a database operation fails because the underlying TCP connection was
 already closed, it first tried to reconnect, instead of immediately raising an
 OperationException.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAltMOpMRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoIHwf/aZ/p6LNMKsCs5WzTxx76czSgkWnbnWwL
lmgAgKNq62KXexBnHqvbmbniM1pDRhcG8u+yCMdIZUU5JHMRvHSQ7W5vC/Nwr8Ns
EW6rwBpIRlUQxW/zouX9kGk7pJ89B8JOsZgaN0hyLgjo5UbhqjPWwwS1STcrlDJJ
84dWH2bO/TMotSNnyrnPWhMb/Q9aNLYtVpowtPmQ/QkFwcK7p2+uNFh3yoNd/5yK
47jqySCuDF4vAMqI5gfUR/WIENd0wD5bRcX475WyyfzWTg2bc09f6iugqO6t6k46
G7MuiCLfPGWfPGfK+FlR4JHKADlncWZTmkTYUSbxA3uoD3Xpez9+fw==
=mVdu
-END PGP SIGNATURE-



Bug#903817: ITP: python-tinycss2 -- Low-level CSS parser

2018-07-15 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-tinycss2
  Version : 0.6.1
  Upstream Author : Simon Sapin
* URL : https://github.com/Kozea/tinycss2/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Low-level CSS parser

 tinycss2 is a rewrite of tinycss with a simpler API, based on the more recent
 CSS Syntax Level 3 specification.

 tinycss2 is low-level in that it doesn’t parse all of CSS: it doesn't know
 about the syntax of any specific properties or at-rules. Instead, it provides a
 set of functions that can be composed to support exactly the parts of CSS
 you're interested in, including new or non-standard rules or properties,
 without modifying tinycss or having a complex hook/plugin system.

 In many cases, parts of the parsed values (such as the content of a AtRule) is
 given as component values that can be parsed further with other functions.

 I intend to maintain this package as part of the DPMT and it is required by
 cssselect2 which in turn is a requirement for cairosvg 2.x.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAltLCsARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqLcAf/bTBfc+NAr5GECIc95fA4unh/A/QwnCK+
eldmaTxBrtLSn+s5QjU2gH68VTj4DlK2/L23m4Rwi3olILx3V7MR4gLQUyCubWAu
KCAYN61ZUUu9NJuCmlHNrgBzxYP6Jes9FmRYIdDdvihU1KFiS6NmENQrUxF4Gd5p
FpRPELZCpCWzYbmIXo8osUpRYZBOS541hox0p98r0vMrU0SS/D0LCwQb0HLF9P2T
0owvVq6H/MYKqx+tmIkS47ZVjExufsOviZAHzO/xeIvIT+eIFLF7tkC1YbigN+wk
x8V2Daisj4ZFo7iuD7AWQPGGdlgNfFnBQpmHFvXl4SadXnQZt2/y0A==
=93my
-END PGP SIGNATURE-


Re: django-celery

2018-04-27 Thread Michael Fladischer

Hi Brian,

On 27/04/2018 08.22, Brian May wrote:

Beginning to think we should seriously think about dropping this
package. It is badly neglected by upstream, and there are now better
alternatives. Such as django-celery-results (not sure if this is in
Debian).


I'm completely with you on this. As the one who initially packaged 
django-celery it's time to drop it. Both its successors, 
django-celery-results and django-celery-beat are packaged for Python3 
(Python2 support can always be added if someone wants to step in) in Debian.


The only thing left to do is to find a way to do the transition to those 
new packages. I'm thinking about mentioning this in NEWS.Debian for 
django-celery as any automatic transition does not seem feasible.


Regards,
Michael



Bug#884317: ITP: python-django-x509 -- x509 PKI certificates management for Django

2017-12-13 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-x509
  Version : 0.3.2
  Upstream Author : Federico Capoano 
* URL : https://github.com/openwisp/django-x509/
* License : BSD-3-clause
  Programming Lang: Python
  Description : x509 PKI certificates management for Django

 Simple reusable django app implementing x509 PKI certificates management.
 .
 Features:
  * CA generation
  * Import existing CAs
  * End entity certificate generation
  * Import existing certificates
  * Certificate revocation
  * CRL view (public or protected)
  * Possibility to specify x509 extensions on each certificate
  * Random serial numbers based on uuid4 integers

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAloxiEARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpH5gf/QqABUoqaxpWbsJJ5/Y7NGidCJXkdkk+t
8U+z3f41v8F3cnrOHjFA9Qx5tS8a6aChzZ+AEGgYYazavXnSr5rcXj9jptt6wqML
w8i5GXDOHuVqXtyf+D0Ky0CTiWcvfc9tJc1iyd4jfa9n6pQB9h0b7M12ohtTJB5t
Veb85cCFLnFz5wuOIzbs8Y7ZDpVmg8co6C2vAJ6xgj7cQqkKQGRyJ2P4UEPAl//u
KA+VG8dPf4+xuC5PpRKMg72whCuAw72YFBJxw94X+DzoQQSvQsJrHA3Ao4lvGzxL
oXqemstFuvr2/YHwc/pOdqrtGTxx6kDXSHD0kwP1ShjGBUqbQaEjTw==
=IfFR
-END PGP SIGNATURE-



Bug#882612: ITP: python-django-channels -- Developer-friendly asynchrony for Django

2017-11-24 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-channels
  Version : 1.1.8
  Upstream Author : Django Software Foundation 
* URL : https://github.com/django/channels/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Developer-friendly asynchrony for Django

Channels is a project to make Django able to handle more than just plain HTTP
requests, including WebSockets and HTTP2, as well as the ability to run code
after a response has been sent for things like thumbnailing or background
calculation.
.
It’s an easy-to-understand extension of the Django view model, and easy to
integrate and deploy.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAloYb68RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrUfAgAvm3ncost8O4M6p8FIsj8pU6weYZXjvLx
bNevDHHpaMyq+XSi3FIJSQUiqb3ruoFvAKiHI3QytTVsn98BUGcN9BZIj5SSNuja
NDuuhjNvVRPmf3FHXDsgROoZLG/OiQfQAnb3v/6J52JOfjt8dFS/2nGcftl92n7U
oLnRnVyn3lVd5WZaajRkYIUcKh2XMNuPHCq+1pDqhtaSl49BLEMtr7QiJ7L6ELW7
w0XoSHq7Gj70XtGIrfb5I4PfD0/wI4+ffViSwtLPA7UWB229xvTX2CvVoeEjHoaG
xq6o0fKFGOf9Us9MpwymAxPbP8HvbO5j9TR9T0F5cpibtf8ApycINg==
=TS5k
-END PGP SIGNATURE-


Bug#882254: ITP: python-asgi-redis -- Redis-py backend for ASGI, with built-in sharding

2017-11-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-asgi-redis
  Version : 1.4.3
  Upstream Author : Django Software Foundation 
* URL : https://github.com/django/asgi_redis/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Redis-py backend for ASGI, with built-in sharding

 An ASGI channel layer that uses Redis as its backing store, and supports both a
 single-server and sharded configurations, as well as group support.
 .
 A "local and remote" mode is also supported, where the Redis channel layer
 works in conjunction with a machine-local channel layer (asgi_ipc) in order to
 route all normal channels over the local layer, while routing all single-reader
 and process-specific channels over the Redis layer.
 .
 "Sentinel" mode is also supported, where the Redis channel layer will connect
 to a redis sentinel cluster to find the present Redis master before writing or
 reading data.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAloTHIARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpGiggAp8XzPJt1eK+cY+nGc6k5KefcBZZHMlGD
rqL4o16byoE39RNpePzm8HHhYlUkRYHWv7hL1RG3giDsqJcUrFk3a/FoXzZBOlkE
X8tX3XFDZCwhI1Rq4K+nlkKFTzEBW5dJE1Xf1PWxzKn5fyS4QGxUGW12TdNsIXcF
RNFnT+rJF80MP36JlZ+PzVpZ0fN9BQmCd7ljFitbMakj6GPxM39oHH/D0/oFTtXZ
4SHnEpmpzJ/YdUhNMty+vmbp7SYUxp6YQRlRmpDJjoJmUF3EVkh6m9oaWiQWIuQy
kh2vewEqY6VRjlgD5B8DYvBrxTKxAx1FNOdbNbLHUxeAWMLvOHvvLg==
=GQTX
-END PGP SIGNATURE-



Bug#882227: ITP: python-daphne -- Django Channels HTTP/WebSocket server

2017-11-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-daphne
  Version : 1.3.0
  Upstream Author : Django Software Foundation 
* URL : https://github.com/django/daphne/
* License : BSD-3-clause
  Programming Lang: Pyton
  Description : Django Channels HTTP/WebSocket server

Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed to
power Django Channels.
.
It supports automatic negotiation of protocols; there's no need for URL
prefixing to determine WebSocket endpoints versus HTTP endpoints.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAloS2/URHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr6IQf+OgyZkxm/ckyfDZ+AI9RmPKTiYr8w7cCh
XhfJSKM5tYTko45XTfNmGz6Wp9ErZ/0ZyYKA3uDCMPo0F+wBZQrOCBedPvGYUr/r
P0yrZsW8BzvEpTd5tUXf2h+JZjiMpME6yeVKIuyncBESRzDzQ2YGbas4iKLJ9K8+
kPbA5NMx2Ul7Y4GnWm+7m81Kn+iRqtqPGEyXXvNAUVMxLp07v3XpTRfM2GkEnowR
6B8qTvJgnAc9w8XI13qYHim1YnQNIcZKZIq8jfnW9xnefzJyAEBLDPqtnh6mUv4D
B0S9eSJcYLkpSfy0XtUVUx4h0hR3gRLuOIVylb2GKcDVB9zU20O+Vg==
=UxiO
-END PGP SIGNATURE-



Bug#881991: ITP: python-asgi-ipc -- ASGI channel layer that uses POSIX shared memory IPC

2017-11-17 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-asgi-ipc
  Version : 1.4.2
  Upstream Author : Django Software Foundation 
* URL : https://github.com/django/asgi_ipc/
* License : BSD_3-clause
  Programming Lang: Python
  Description : ASGI channel layer that uses POSIX shared memory IPC

An ASGI (Asynchronous Server Gateway Interface) channel layer that uses POSIX
shared memory IPC as its backing store (only works between processes on the same
machine).
.
You'll need to instantiate the channel layer with a path prefix to create IPC
objects underneath; any channel layers with the same prefix will talk to each
other as long as they're on the same machine.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAloOz8YRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrcPQf/VK8F7t1QKOjPkKYKw6aBcESyo8PYB3TT
Ns4GMmbGeisG575ApbtedcIxMztQMyXL9Fv0PA/MCnz9yZtjJgKvOehIKwPOYdLO
f+LuJGl1qnFX2Z5DseuU99sfpi7v8eOJzfmhOIS9zrGraN0zZFSFyReshjFQ1bHn
Qan2zC3238fWtJrKMbpiw2WU64dt4/41uvDcqPYxrZvnBSDMkYkdBHBHnHxc02J1
7cn17UHzfcbVFgPaKLtEpbrXMU3dQFXltoVsgfr0g4CHUp4nmH7iQ7noSWgigMRt
TrlpxLg21NbnBm2yQNGoHv8UCIsslaZXgKON/3qSpOGNwbkibhaoqQ==
=hjQv
-END PGP SIGNATURE-



Bug#881606: ITP: python-django-celery-beat -- Database-backed Periodic Tasks

2017-11-13 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-celery-beat
  Version : 1.1.0
  Upstream Author : Ask Solem 
* URL : https://github.com/celery/django-celery-beat/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Database-backed Periodic Tasks

This extension enables you to store the periodic task schedule in the database.
.
The periodic tasks can be managed from the Django Admin interface, where you
can create, edit and delete periodic tasks and how often they should run.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAloJgOURHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoEGwf/dtc7jVsZEiBpdBix/SpLjXngW0ol/aXM
ucDzYc4Gd4JGtLdY/tw0rJZFK5V9h5yRjLefkIY2bBoaeLoNygXeueFcrnOr4S2L
0Tn73sQVX7DMqrLMQ4qOTB5cE7mMmPY3fngoDQ00W4OPfZP5YgzclEhGzoRuIN5A
Z7mBEM+RhRHSe3QoVwt+U7nUrfxvZZd4psUToyTYg1pzrQWXQpPs2DW81YoMY7Nh
ZFwUy7MXq0d8biPGmdlk3X7fz10JRz92vHGIKTsFlYdzq1viDau0+zmDXdTQ7pan
OPQSxbd79UXL3Q5Bkgw1cuk1jh6+/1EReTYw0JhCUTq6lG2O+5DYdQ==
=fba9
-END PGP SIGNATURE-



Bug#878973: ITP: python-lupa -- Python wrapper around LuaJIT

2017-10-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-lupa
  Version : 1.5
  Upstream Author : Stefan Behnel 
* URL : https://github.com/scoder/lupa/
* License : Expat
  Programming Lang: Python
  Description : Python wrapper around LuaJIT

Lupa integrates the runtimes of Lua or LuaJIT2 into CPython. It is a partial
rewrite of LunaticPython in Cython with some additional features such as proper
coroutine support.
.
Features:
 * separate Lua runtime states through a LuaRuntime class
 * Python coroutine wrapper for Lua coroutines
 * iteration support for Python objects in Lua and Lua objects in Python
 * proper encoding and decoding of strings (configurable per runtime, UTF-8 by
   default)
 * frees the GIL and supports threading in separate runtimes when calling into
   Lua
 * written for LuaJIT2, but also works with the normal Lua interpreter
 * easy to hack on and extend as it is written in Cython, not C

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlnnFK4RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrtKQgAwRo+V0Owemu+zu3hJya2Lq2Kc9ng18tL
XCWqbZdCEN3/yPiE99lHkX74d6alc3v+BtgHDZtKf8VQELqoRxwNKQWOVW6QNrfO
CNAeF5w6ZIjyMRc1twajJ/ZMGP2gWVDMejOCXlXclftXNxDLEi++X355APxR/8pP
Vk/OyBGUqxlqvyHLsfKIso3uAMHvBpoaCsO89dFRfQWsqMifoJNnGQFCAKu3eihY
OdVlfEkSk7EoJYJKsHDR8o9gyGHrx8kNZKSqg/EEn9rKI7mn+nYgZhqMx9Zd5eVu
mweeVlpGLmVetEU3OmotEPd9Fy1GEBhfx9A+xmtbUwloLHGdEfmV8Q==
=DHBf
-END PGP SIGNATURE-



Bug#871640: ITP: python-django-celery-results -- Celery result backends for Django

2017-08-10 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-celery-results
  Version : 1.0.1
  Upstream Author : Ask Solem 
* URL : https://github.com/celery/django-celery-results/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Celery result backends for Django

 This extension enables you to store Celery task results using the Django ORM.
 .
 It defines a single model (django_celery_results.models.TaskResult) used to
 store task results, and you can query this database table like any other Django
 model.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlmMH6wRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoY8gf/UZjAs6ocs2/HgTvtGBfou8jt7+vtj8LQ
AusMa3XAnJXCLcprnrOvXeSgcIL4wnqDamiM4xNU248iPN/6ytgedPEM3wdBbWBE
Yl+wrc7MBLzWvVYi7PhGuijsDC230vZwzakFAHgcwoCHI1MPtUIpJ0Szw4/dJIMo
Ph1lFoyuoCySxYr6hnLeCDMRrhqiQjtwPecdmvFbopU1eupIxIFR7JA9n2K0FLqp
47cj8vIe3AgTd8NTFvpR36g3kFpteb68x3wgOeODsIUvDMqPdur+siRZ9eODdBdz
Xk61wYLesizsf+mWSkF65pzMPxOY+XasUlPMed/MEUtJJuO4cAtALQ==
=kHgA
-END PGP SIGNATURE-



Re: updating packages

2017-08-02 Thread Michael Fladischer
On 2017-08-01 11:58, Christopher Hoskin wrote:
> What's the plan for moving them to unstable? Are they still using git
> pq rather than git-dpm?

No plan yet for an upload to unstable. amqp and kombu have quite a few
reverse dependencies and I did no have the time yet to try a rebuild on
them.

All update packages have been converted to gbp pq.

Cheers,
-- 
Michael Fladischer
Fladi.at



signature.asc
Description: OpenPGP digital signature


Re: updating packages

2017-08-01 Thread Michael Fladischer
Hi guys,

On 2017-07-29 12:48, Christopher Hoskin wrote:
> I was going to look at updating vine, kombu and python-ampq this
> weekend, but the upstream tarballs have been signed by a different key
> pair than the one advertised at:
> 
> http://docs.celeryproject.org/en/latest/contributing.html#security
> 
> which makes me reluctant to proceed until the Celery Project confirms
> that they're using a different key pair.

I checked with upstream on the new signing key[0] and they confirmed it.

amqp, kombu and celery have been updated and uploaded to experimental.

[0] https://github.com/celery/kombu/issues/773

Cheers,
-- 
Michael Fladischer
Fladi.at



Bug#868865: ITP: python-django-imagekit -- Automated image processing for Django

2017-07-19 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-imagekit
  Version : 4.0.1
  Upstream Author : Matthew Tretter 
* URL : https://github.com/matthewwithanm/django-imagekit/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Automated image processing for Django

 ImageKit is a Django app for processing images. Need a thumbnail? A
 black-and-white version of a user-uploaded image? ImageKit will make them for
 you. If you need to programmatically generate one image from another, you need
 ImageKit.
 .
 ImageKit comes with a bunch of image processors for common tasks like resizing
 and cropping, but you can also create your own.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAllvNR0RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WovTAgArqSrjepDEm7WvKa4bz4CyoRmNd5cuRFJ
9h3RDN3V6vvGSDTQi1Go0nq6jA64vC188XlCbuozXquiUP8hSlrNlausQZgTAHm6
1E+OyypIcjZHZdzyrXJiuzzbXjwrMXqgkDALSeRUQyGe7HIpoPvx27DLowU9aaTj
8c7jeGiW0sV6DRIzE16amQbdaM/qh2tPNG/keH8Seuo1RJiqcAwq2JLdc3BV72ii
L/+4SiPBV/EVFfBp4aBW5lG409wAIwVDWXTCzZNxAE0WtwD7+vyXmkUMiOmDDCVi
U/lySU1RUXRe5m6nh3R/nQeRXIKqlZJNKdEXUt5YulS9GX6+uLoUMw==
=e9uz
-END PGP SIGNATURE-



Bug#868665: ITP: python-asgiref -- ASGI in-memory channel layer

2017-07-17 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-asgiref
  Version : 1.1.2
  Upstream Author : Django Software Foundation 
* URL : https://github.com/django/asgiref/
* License : BSD-3-clause
  Programming Lang: Python
  Description : ASGI in-memory channel layer

 Contains various reference ASGI implementations, including:
 .
  * A base channel layer, asgiref.base_layer
  * An in-memory channel layer, asgiref.inmemory
  * WSGI-to-ASGI and ASGI-to-WSGI adapters, in asgiref.wsgi

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAllsovARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpNHQf7Bizo8KnRdfSO9CId2q6kDi/tGTdwlvDG
9XBPwGh5nhKKT/vjXA6gQOgpzPLXr3nke/ZmDSd1x3PiAchiO30dq9Vl/Ipolyjg
xy3uBR53DNX2Uxuw43TqA0AAUWoSsOxbDHpcnIyBFzs49kBj+oQR3XClhKgr7fch
aKu/BNhC1DpAp5TtKurMPn+4tDlLgIs9TTGEOKAG7iT1tWf0NyTCnRLEgv212L4p
dJ1SQYMJlbDE8jhZk0TwKTE02mIS/DaBf6DArl0B5AtFTmdFHFLrLIETtTdqC8+D
bfsR94UT1LzHlvPaHmVyp8YTi6yymh15Pg90PNu65R7wMlBHw6kX8A==
=rV+h
-END PGP SIGNATURE-



Re: django-cms in Debian?

2017-06-29 Thread Michael Fladischer
On 2017-06-27 10:32, Dominik George wrote:
> So I wonder whether there is a reason django-cms is not in Debian?
> (Apart from "noone started maintaining it" ;)

I started working on it about a year back but got frustrated with its Js
dependencies. Upstream django-cms decided to patch some of the Js files
included, libjs-jquery-jstree is one that comes to my mind. So it's not
possible to use the Debian package. Plus they switched to webpack for
their asset management as far as I can tell. IMHO this makes it extra
hard to get a clean package ready for production deployment.

If you need any help, feel free to ask ...

Cheers,
-- 
Michael Fladischer
Fladi.at



signature.asc
Description: OpenPGP digital signature


Bug#864887: ITP: python-django-netfields -- Django PostgreSQL netfields implementation

2017-06-16 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-netfields
  Version : 0.7
  Upstream Author : James Oakley 
* URL : https://github.com/jimfunk/django-postgresql-netfields/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Django PostgreSQL netfields implementation

 This project is an attempt at making proper PostgreSQL net related fields for
 Django. In Django pre 1.4 the built in IPAddressField does not support IPv6 and
 uses an inefficient HOST() cast in all lookups. As of 1.4 you can use
 GenericIPAddressField for IPv6, but the casting problem remains.
 .
 In addition to the basic IPAddressField replacement a CIDR and a MACADDR field
 have been added. This library also provides a manager that allows for advanced
 IP based lookup directly in the ORM.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAllD55URHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoHBwgAqp0kK185VilKQG3ymoNydm8k58roOsdI
oRQkzBXVA0YEHw4KxqK7L1eu77En3oddKZzDtr4izHPJPWZo5CDPpMBOfkScnANN
59SnxjHPCVWVYZ/4g6B4EOPLO6t+XYLk+Ukp7dwg02mAxUS/VrSmq/E0izP0Z/4f
3zR12542hxN8J8OsTc1l2rbQ7a0LAgBvYqfZRyNkzPkepcmH1CjGFTD2u1I66CVq
AFqh7PQku3WShpKDeEleamcoivzVCOO0d9DOz1D/kuWy/2pBA6M9ssERs0yGOSkO
EyzqiZfenml/i0LF6ZZ6oa/MJq5fDWyo9b4J0jW9NtpNDHTSHzkduA==
=6jfw
-END PGP SIGNATURE-



Re: Updating Celery, Kombu, python-amqp

2017-03-24 Thread Michael Fladischer
On 2017-03-24 03:55, Brian May wrote:
> * Upload previous Kombu to unstable, using an epoch for the version (and
> all subsequent uploads).

This seems to be the best way to deal with this. I don't think that
python-amqp 2.x should be uploaded to unstable as it would potentially
break a lot of things in OpenStack.

Cheers,
-- 
Michael Fladischer
Fladi.at



signature.asc
Description: OpenPGP digital signature


Re: Updating Celery, Kombu, python-amqp

2017-03-19 Thread Michael Fladischer
On 2017-03-17 15:53, Christopher Hoskin wrote:
> Thanks - are you happy for me to remove the Python 2 package?
> 
> Otherwise I'll need to add Python 2 packages to some of the new dependencies.

I'd like to keep them. Right now popcon indicates that the majority of
installations is still using python-celery (167) instead of
python3-celery (6).

Cheers,
-- 
Michael Fladischer
Fladi.at



signature.asc
Description: OpenPGP digital signature


Bug#858216: ITP: python-xapian-haystack -- Xapian backend for Django-Haystack

2017-03-19 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-xapian-haystack
  Version : 2.1.0
  Upstream Author : Jorge C. Leitão 
* URL : https://github.com/notanumber/xapian-haystack/
* License : GPL-2
  Programming Lang: Python
  Description : Xapian backend for Django-Haystack

 Xapian-haystack is a backend of Django-Haystack for the Xapian search engine.
 It provides all the standard features of Haystack:
  * Weighting
  * Faceted search (date, query, etc.)
  * Sorting
  * Spelling suggestions
  * EdgeNGram and Ngram (for autocomplete)
 The endswith search operation is not supported.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAljO9EURHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wp1twf/TWkqzi4B7i18gI/7NqB2J8jf4FOKDByO
dzMfiHFe06BfcjzdUKttGCPCHFWIY76sxU8N4/WJohJnNMeEuu7hnat35NUiXnPM
bjoD0feB6eaQXX7BWcl6J0aRSFtkE6oQkw2re9IgZVz1LnBMPyt/qjCHf7ZRT7ax
rctdM++TuOMQ9R2OaAO2yeG61cIbSbIk+7cIuHNYCQn2DmctuTKH9DVIvNwX82lp
/Ur2DswLpo94+09aFy3Dn2yn6DQwRrzUEBjNLMGTsmYtB8Fc2X0t5CI8RD82d5ip
dQkECX7uXXrJtV1YHVnNiGOiHKNSrx42KOJGKzJIMDLkxAOJmCLdug==
=qCxT
-END PGP SIGNATURE-


Re: Updating Celery, Kombu, python-amqp

2017-03-17 Thread Michael Fladischer
On 2017-03-14 04:48, Christopher Hoskin wrote:
> Would people be happy for me to start updating Celery and its dependancies,
> uploading the results to experimental, or should I keep my work to myself for
> the time being?

Please go ahead with any upload to experimental. I was planning to
upgrade the whole celery stack after the freeze anyway.

If you need any help, just let me know.

Cheers,
-- 
Michael Fladischer
Fladi.at



signature.asc
Description: OpenPGP digital signature


Bug#856637: ITP: python-django-push-notifications -- Send push notifications through GCM or APNS in Django

2017-03-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-push-notifications
  Version : 1.4.1
  Upstream Author : Jerome Leclanche 
* URL : https://github.com/jleclanche/django-push-notifications/
* License : Expat
  Programming Lang: Python
  Description : Send push notifications through GCM or APNS in Django

 A minimal Django app that implements Device models that can send messages
 through APNS, FCM/GCM and WNS. It provides three models:
 .
  * GCMDevice
  * APNSDevice
  * WNSDevice
 .
 The app also implements an admin panel, through which you can test single and
 bulk notifications.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAli5JQ4RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoWLQf8Dpm1luwJNz8bboP5ydl5vdW/OfZ77wZG
hiMlDUyShozPr3wiw7pKDczF/zhTkdmxsUkRWpVgyxQ9C02JKjw6pgkwyHye6fKD
yjexN6mEDGpdaCw9dXIEERcpTs7OKPuuHY/pcwmram/AcwWy0PS4idoh//kep+wZ
esgIHlVeGXqh4iv2ppXdii3P6Adb0sAx9v/3z65TDvdfxjNjZpb29BjtqAZif8po
pO5qHHzBSWD1ZTFQscM6cC+iP1oLuvzQ3RePcbkcm3nP40m7dDOm9Q3AvPtb9pRK
kyM+WL0tkx1Kq9RPnH1lME8Thh+/Gus0tO+JeM+fYTo8ikWVU377vg==
=uY7A
-END PGP SIGNATURE-



Bug#856518: ITP: python-django-extra-views -- Complementary class-based generic views for Django

2017-03-01 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-extra-views
  Version : 0.8.0
  Upstream Author : Andrew Ingram 
* URL : https://github.com/AndrewIngram/django-extra-views/
* License : Expat
  Programming Lang: Python
  Description : Complementary class-based generic views for Django

 Django Extra Views provides a number of additional class-based generic views to
 complement those provide by Django itself.
 .
 Features:
  * FormSet and ModelFormSet views - The formset equivalents of FormView and
ModelFormView.
  * InlineFormSetView - Lets you edit formsets related to a model (uses
inlineformset_factory).
  * CreateWithInlinesView and UpdateWithInlinesView - Lets you edit a model and
its relations.
  * GenericInlineFormSetView, the equivalent of InlineFormSetView but for
GenericForeignKeys.
  * Support for generic inlines in CreateWithInlinesView and
UpdateWithInlinesView.
  * Support for naming each inline or formset with NamedFormsetsMixin.
  * SortableListMixin - Generic mixin for sorting functionality in your views.
  * SearchableListMixin - Generic mixin for search functionality in your views.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAli3QtIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpTiwgAhoVaRi+xw4K4SDrvWRzcPIcJqewbdoMg
ZpsAbcmCD8BIgxnZS8Dbj+/7q6Bb8ytHMQ31YNNoxEC/7BbUfKqOigtCI0oMONyH
0sepZANsJGFGNXKNaZf7Z8Qskv8GFZXgg4toO2ExLI45LpZwWz/VyQ1xQv1xzzXF
seliEG2ciMMHB9rxJ20PKMt1uKrBhp7/NP8dC/15Wh71/0KRDDfb6oGblJBlxKr6
1IbgZom2aJsou/+yUr9KCOz/244ZwMqiNd1P87Sw1pFXaiRc9BkQr9Al0yk4hSD5
wzC2/MMwynblxhVJ0vedoTRsQfHuotp35LUc5sfjh8E3F7sUfKECtA==
=FoEh
-END PGP SIGNATURE-



Bug#856454: ITP: python-django-otp -- pluggable framework for two-factor authentication

2017-03-01 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-otp
  Version : 0.3.8
  Upstream Author : Peter Sagerson 
* URL : https://bitbucket.org/psagers/django-otp/
* License : BSD-2-clause
  Programming Lang: Python
  Description : pluggable framework for two-factor authentication

 This project makes it easy to add support for one-time passwords (OTPs) to
 Django. It can be integrated at various levels, depending on how much
 customization is required. It integrates with django.contrib.auth, although it
 is not a Django authentication backend. The primary target is developers
 wishing to incorporate OTPs into their Django projects as a form of two-factor
 authentication.
 .
 This project includes several simple OTP plugins and more are available
 separately. This package also includes an implementation of OATH HOTP and TOTP
 for convenience, as these are standard OTP algorithms used by multiple plugins.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAli2g8IRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wpqkwf/XzBWdDJvKagNcVWJCmuLjS6PcRgSqoN7
UAaPE3sXQXukFYjun1RrIexen+wRlCSvOWgBeUcTrzO3Rngp3wSvRR/YOjun6+WE
ad7jkNcY99D0WjkMxnUjxLhTT7iZpVa7j0hLpb9BRI+qFMT2cR9UTOeYW6yyx6Vk
lIv1BlcOw4x4FvyXMzTXJd+ZoaDWwdsTRLcDJWsx74+mjTNN9coChYVga5TjmDOC
wql9BHhAYsAeEBFRmHgxX8Yf/m8WZACPCnfFHAXZC3H26xffiQEqx3ABwEEi3jCB
mWI6Je7whwLR3RO/IZyjD9hetV9PKFzHEkFq4CjxYiZ3MYocbJGupg==
=cWnJ
-END PGP SIGNATURE-



Bug#854975: ITP: python-django-dynamic-scraper -- Manage Scrapy spiders through Django

2017-02-12 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-dynamic-scraper
  Version : 0.11.3
  Upstream Author : Holger Drewes 
* URL : https://github.com/holgerd77/django-dynamic-scraper
* License : BSD-3-clause
  Programming Lang: Python
  Description : Manage Scrapy spiders through Django

 Django Dynamic Scraper (DDS) is an app for Django build on top of the scraping
 framework Scrapy. While preserving many of the features of Scrapy it lets you
 dynamically create and manage spiders via the Django admin interface.
 .
 Features:
  * Create and manage scrapers for your Django models in the Django admin
interface
  * Many features of Scrapy like regular expressions, processors, pipelines
  * Image/screenshot scraping
  * Dynamic scheduling depending on crawling success via Django Celery
  * Checkers to check if items once scraped are still existing

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAligq18RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrMuwf/QXgGRtG3mte11vigPzD1MYZD0bcgj5Xk
uoN7CnNTa5XAFSjizvvyygZy36vDOIcfkR+slV1uaUdMUmD5zuidBF2F0sPLK9KP
wltil4/NzY7tq6CgvrtJwl+KNAwc1t0izxGJUJH5PPKgIQaBn3jYNAj36ErX2ucS
5NDYZZhoW7EpoVpc/rdKsbCR3Utibus5pE5xgKCL018ZsOGFMBibdfjYwv3LbVh/
JKvwyQueGF71eJPdFfBRdAcI2zHJavA3OJaG5wWiaAmv6ewl1znAaGU4ylY3USzY
1b2/XOU6ig4lKiFKBIqPnaVBiVGBqbTTtoeXyx3OSclkDhGd1DBPpA==
=Kg0h
-END PGP SIGNATURE-



Bug#854027: ITP: python-scrapy-djangoitem -- Scrapy extension to write scraped items using Django models

2017-02-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-scrapy-djangoitem
  Version : 1.1.1
  Upstream Author : Scrapy developers
* URL : https://github.com/scrapy-plugins/scrapy-djangoitem
* License : BSD-3-clause
  Programming Lang: Python
  Description : Scrapy extension to write scraped items using Django models

 scrapy-djangoitem is an extension that allows you to define Scrapy items using
 existing Django models. This utility provides a new class, named DjangoItem,
 that you can use as a regular Scrapy item and link it to a Django model with
 its django_model attribute.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliURFIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wrwlwf+I0a3rUYJwIbMQaMfBjyYZUAynZ8BOzw6
3XEm/xXI+VAZUe4pcdLF6icbiQyJi2tIKl9vXOPwMrck/rJ4Ypa5hW/vFpAVS21q
gxf7E0pMFZKMeCJuHA1F9EsdMjwixzAnV2jvPw81xTJO0yLF/E6IM2YjCHx5P5Ac
hnH5vM/VK6yXmTSR5wgN++OKBbN3zWYGm0Tn2SD2kZ46SAsclLxGOeCL1gpIyYDs
qS0oJ4rDI1lFnyOEXy6r3vMR8eJDw9zeT/mB/2joMIuJ9Y0awhyDm5BGoUXcRass
C3BeLjKO3xo/mrfhcwA8KWA6VW0b+1ylu/aS853zKFrq6nhGNI3zgw==
=jOYG
-END PGP SIGNATURE-



Bug#854026: ITP: python-scrapy-djangoitem -- Scrapy extension to write scraped items using Django models

2017-02-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-scrapy-djangoitem
  Version : 1.1.1
  Upstream Author : Scrapy developers
* URL : https://github.com/scrapy-plugins/scrapy-djangoitem
* License : BSD-3-clause
  Programming Lang: Python
  Description : Scrapy extension to write scraped items using Django models

 scrapy-djangoitem is an extension that allows you to define Scrapy items using
 existing Django models. This utility provides a new class, named DjangoItem,
 that you can use as a regular Scrapy item and link it to a Django model with
 its django_model attribute.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliUQvwRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpA7gf/cVU6h1PsIy67dH7RWsoyGkvWe0zWTpJp
VRWmOGwpSsjEWY43HUl+ohAK8PYL4wG/8Fs1rGpSuPE1/Pgc88t0UnP3v3jk2ApO
OJjdNlhuCZUf8XXuOkVaL9xKwJGx8sxGqrWZt/KRJGnq9JtZvxgoYITPwb4JScLB
3QXgKYAYWoRRCsVCnunrScv0eab1XdLSnzNYoRG/lTe4uvDMlQEP0BvJ4drSz9vR
ydXR6hCz28EzmDDSt3Rvrmj2LxgKHlMx2Hz+akwnBitoOM5YgPtl9ykVBMebaRjt
61208qg3HvlI492BMLoP+fszHWT1Vbg53qcWyMzL9GRD6dBIOUdTkw==
=nSef
-END PGP SIGNATURE-



Bug#853985: ITP: python-scrapy-djangoitem -- Scrapy extension to write scraped items using Django models

2017-02-02 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-scrapy-djangoitem
  Version : 1.1.1
  Upstream Author : Scrapy developers
* URL : https://github.com/scrapy-plugins/scrapy-djangoitem
* License : BSD-3-clause
  Programming Lang: Python
  Description : Scrapy extension to write scraped items using Django models

 scrapy-djangoitem is an extension that allows you to define Scrapy items using
 existing Django models. This utility provides a new class, named DjangoItem,
 that you can use as a regular Scrapy item and link it to a Django model with
 its django_model attribute.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliTikMRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrFPAf/bxqUV7Jy4EH2wLWx3LeZ38D12oPY1dLs
6/5fGQaZjUKWiFUBJgBFXVKdyRzttf/lFxMSCjCB8fA0FI4gl0f8KGHcG/9MZCOD
NeJQArgLGHXAKNsk37T8pRR8UuzMn5+oNkpbUv8bp34Q2qDXtAOabqkcWfWPJ4qP
r351Uk7i4u3jWIduz2DrvO0mjJLm8RAEgRuiyaTthKlLFsd/J9YySy6KCwVKg4zJ
Gut3b1/ksao0gjbqk/HdSl4UD6oaU577wi5tDT9H4OEv1IzbIaMrc+E+7HcUfG/F
jViys2RJn5qgW8HKpnp1gHzgpmmv4q/DUViEKOTqfnPOtAbAfvuv1g==
=5V/A
-END PGP SIGNATURE-



Bug#852789: ITP: python-testfixtures -- Collection of helpers and mock objects

2017-01-27 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-testfixtures
  Version : 4.13.3
  Upstream Author : Chris Withers 
* URL : https://github.com/Simplistix/testfixtures
* License : Expat
  Programming Lang: Python
  Description : Collection of helpers and mock objects

 TestFixtures is a collection of helpers and mock objects that are useful when
 writing unit tests or doc tests. It includes tools for a wide range of tasks:
 .
  * Comparing objects and sequences
  * Mocking out objects and methods
  * Mocking dates and times
  * Testing logging
  * Testing output to streams
  * Testing with files and directories
  * Testing exceptions
  * Testing warnings
  * Testing use of the subprocess package
  * Testing with zope.component

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliLIXoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wryrwf+Kp6fIMtXX35yiyaiL1EokL7iPFD47kFR
61jrJEHo+tlKDbVDP02+9FlaVrNIDX3pS5EHyInwxnL7nh9mR+YtMVBUYSLkvCdi
+8/vXuuMnRkbQA9yZuMficOyTA0LCDoxmfmn3Te25hwYfkOdjJ+BzKmi/nbH101Z
r1TuPu30z7pmXqA13x68960Ba81fOdxKQbbHg3ianS4Dx2143jB8WNj3pLT4brPe
CGWhjXFWwb1bhFXulpFRgfijpakM3Ns1nZtWvlI3kHM5aXL1d3CDU1jVubvBuV70
kTXfK5yhzaONysDRR6zRk4Kme6jKnSoUOaU0yq+ba3K7rOhOHFO+oQ==
=m3y7
-END PGP SIGNATURE-



Bug#852794: ITP: python-testfixtures -- Collection of helpers and mock objects

2017-01-27 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-testfixtures
  Version : 4.13.3
  Upstream Author : Chris Withers 
* URL : https://github.com/Simplistix/testfixtures
* License : Expat
  Programming Lang: Python
  Description : Collection of helpers and mock objects

 TestFixtures is a collection of helpers and mock objects that are useful when
 writing unit tests or doc tests. It includes tools for a wide range of tasks:
 .
  * Comparing objects and sequences
  * Mocking out objects and methods
  * Mocking dates and times
  * Testing logging
  * Testing output to streams
  * Testing with files and directories
  * Testing exceptions
  * Testing warnings
  * Testing use of the subprocess package
  * Testing with zope.component

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliLMq4RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WodqAgArNQri3yQGUeVjtt0SrhAZzs1iNtqgPW+
ZFU9vCKJ9vHG2hqq9xvKHcyOJ/Es947sZbu1+AhuFvsmToC0UOaDBUU4etqhZQGM
unodUnCqp81RW9AjF/PeJrGYo1VUkcKu9yZDDWn2Ea0PRRR1alRB62nxxtIjuZ92
9n/uqGx/EG9HZyTdQEaT1tiZifDeOEj5TlnNYlKZsmHTz8s0Vl7obfICAeSv6VwM
j25EDUm2J4vB29K6Amdw/3Ko/d6gwwjknLqRgsWWY+EIS/fIObWqFBDsFKYgPVNt
oPGHJ6gpZo9anc/dmv1RigqHPqWEpKn7iOaohu7ogAxCMDo+arZaGg==
=77/W
-END PGP SIGNATURE-



Bug#852783: ITP: python-testfixtures -- Collection of helpers and mock objects

2017-01-27 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-testfixtures
  Version : 4.13.3
  Upstream Author : Chris Withers 
* URL : https://github.com/Simplistix/testfixtures
* License : Expat
  Programming Lang: Python
  Description : Collection of helpers and mock objects

 TestFixtures is a collection of helpers and mock objects that are useful when
 writing unit tests or doc tests. It includes tools for a wide range of tasks:
 .
  * Comparing objects and sequences
  * Mocking out objects and methods
  * Mocking dates and times
  * Testing logging
  * Testing output to streams
  * Testing with files and directories
  * Testing exceptions
  * Testing warnings
  * Testing use of the subprocess package
  * Testing with zope.component

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliLFm8RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqGdgf/dBfFVe5r70ZNXX8m/shWTbKbsDNUlr4q
qUUZv8UhZ2WI+afHtTK9RA1XuHSP20hX8rhyZjaRT7/ydRCKQTpXzr2yIdynI/V+
RNBywWJSOSjFSrilbX1StWkLnYJTHB1iqXQrtYqbLr/vnRXAwwZjdhxsgWZCwaUs
/vhVdpFDB2KWDpoHlcxGBMHy9vwwthVX4YuRWQa0IHiLJGoY/fRDgkhZLQMYJ8DL
b4J6E6eWFU8BcS/4Wome6dtrbqCnsjSjenEQY8TX1zYfz2G9ikBF1dXAqL9Cs6En
intnFaG2RFlLkiKhJMJDVmzI8r2GKAAAje2g8ft2LdTHbq91CWCsaQ==
=2tCJ
-END PGP SIGNATURE-



Bug#851851: ITP: python-pytest-flakes -- pytest plugin to check source code with pyflakes

2017-01-19 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pytest-flakes
  Version : 1.0.1
  Upstream Author : Florian Schulze 
* URL : https://github.com/fschulze/pytest-flakes
* License : Expat
  Programming Lang: Python
  Description : pytest plugin to check source code with pyflakes

 Discover Python source files and run them through pyflakes. You may configure
 pyflakes-checking options for your project by adding an entry to your
 setup.cfg.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAliAmuERHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqMBwf+JZL/d3Fd39Nq2ffucUz+Hu4YfyA2uCFF
MnzksxfaxgL6zlZfYjf/fTkfNuKx91vKmPVubsKuzKvqibNMv/FVs3Nu9ObX57Er
DQPrqRsHuPH19YC4jYi7VRDihBg8OjsNNe3e/1LrH6k+DLSlEZ+YDFCU+BxsLCF4
QVntAYgU36vGQkVwCGaK/asK4gDNw8mhx+Ao0iqy5oDO3NrPrxUidfgqhOjFhQg+
r0zk4Y7tbrntNjSnZx18OC627XovB80wylUUg/os/Roc3lGrcTCkCVWtZh627bL/
mIdDgabQB1G0UX9BYB5jNS9XGyi9rVdt5Z0tjuLxRjFxbv/IpPTA3A==
=6VBT
-END PGP SIGNATURE-



Bug#848320: ITP: python-tinycss -- complete yet simple CSS parser

2016-12-16 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-tinycss
  Version : 0.4
  Upstream Author : Simon Sapin 
* URL : https://github.com/Kozea/tinycss
* License : BSD-3-clause
  Programming Lang: Python
  Description : complete yet simple CSS parser

 tinycss is a complete yet simple CSS parser for Python. It supports the full
 syntax and error handling for CSS 2.1 as well as some CSS 3 modules:
 .
  * CSS Color 3
  * CSS Fonts 3
  * CSS Paged Media 3
 .
 It is designed to be easy to extend for new CSS modules and syntax,
 and integrates well with cssselect for Selectors 3 support.


-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlhTvmoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpdKwf+PYYZfEZyeMdcqDcY37F/b6XVb5rLDBa3
37OGaUUMDrJHA0dkjP9VvQcBI1kUV/sQS+THGuAh3XooXSiNWsnaRCAHmBjejSDh
A0ZN0042UFIAU2SHL52ZzXCHjD2MSolq/qjO7R6YlaVg1Ghfe6sDVWP9YlD4V42C
pZ+QCzi179PbTRmkB8NSlefrRhE3nX+LfFzhAPbUmRyFaDVB/YxA8536wqCfXCLi
nPkRkG169lYRLc+I5xr1c/AT6yf8xWZAuDtN53r0nmFHyFLi3jujP+zvuDs3mKCs
UMFlbHCdInhpgVQbeYNKqW2jGmS4f4EcveK7T/LFzKz2lnL2KbuHVQ==
=ytLi
-END PGP SIGNATURE-



Bug#848120: ITP: python-django-etcd-settings -- config manager for Django apps based on ETCD

2016-12-14 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-etcd-settings
  Version : 0.1.11
  Upstream Author : Enrique Paz 
* URL : https://github.com/kpn-digital/django-etcd-settings
* License : Apache-2
  Programming Lang: Python
  Description : config manager for Django apps based on ETCD.

 This application allows you to extend the Django settings as configured in the
 settings.py file with:
 .
  * Environment dependent values
  * Values in different config sets, identified by name, which can be selected
on a 'per request' basis using the X-DYNAMIC-SETTINGS HTTP header
 .
 Both the added configuration values and config sets would live at ETCD,
 which will be continuously monitored by this library in order to
 transparently update your app settings upon changes.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlhRFcIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrpKAf/SAJqMKoehHx1c1iH/r1ZVsanzKb8f6eA
MxgCw62kyPuvY7buvsYGrvJRLYy0sSUyRlAiLiwjjNSFXmG7jHFo9dmRzoOQ4vkC
o7aIkVmQsnFIs5xNJex9Coqwr2zTXtGlaKIT9NDBtMBMEAXdZuNj7ZrzmbH7TNM6
IyiYMi5zGuqtsdRuMkdDmho0ARkAyAI/NZWpqthL1CeVreJVZBq7Vtwm/khKUAiX
l1Z11Szk+GB4JAiA5l0lAH2H5jn+g7Wli8JKUH61dJmueq81/oT09juNwBtj5ner
ZSpP8SlxNNYXyHqWWdi1FFcSiintMaQA8i1X6d5Uk+FYCz2nJYEx/g==
=F6fL
-END PGP SIGNATURE-



Bug#837884: ITP: python-tmdbsimple -- Wrapper for The Movie Database API

2016-09-15 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-tmdbsimple
  Version : 1.4.0
  Upstream Author : Celia Oakley 
* URL : https://github.com/celiao/tmdbsimple/
* License : GPL-3+
  Programming Lang: Python
  Description : Wrapper for The Movie Database API

 tmdbsimple is a wrapper, written in Python, for The Movie Database (TMDb) API
 v3. By calling the functions available in tmdbsimple one can simplify their
 code and easily access a vast amount of movie, tv, and cast data.
 .
 Features:
  * One-to-one mapping between tmdbsimple functions and TMDb methods.
  * Implements all TMDb methods, including Accounts and Authentication.
  * Implements new TV features.
  * Easy to access data using Python class attributes.
  * Easy to experiment with tmdbsimple functions inside the Python interpreter.
 .
 An API key is required to interact with the API endpoint.

-BEGIN PGP SIGNATURE-

iQEuBAEBCgAYBQJX2kk7ERxmbGFkaUBkZWJpYW4ub3JnAAoJEP/TyIuZfdFqbjgI
ALGSTQ0X1dfJpl3PEtG1E6hjfGhE/W1hVRX8s954fkQ5Brq1SaXr9JdVzSaEuXB+
RHSN2XHm9A2ZmYmroS8IdzOB/MGgApCFI4SwWcxCUFlYvmm5IVNySebIY9DDhPuX
1g6QoyPP+5NXspP10gQeQC842aKOBD9VfAiA2EwUII+4vYBdyS0+jDDIyipGlVlv
3C7vMb0lYTxUGsHVOTdsnsQfYHKjiCSSL7crJrho0hFumItTkmlmJ8BlkcfYHLKx
9tl9XlI4eYG3J56i56jJyltXDYJa8bOg1U6cWffp+r8gza6Epv1eXuCcOxkceDKs
4R+8H0N+Db2xzZIdoLf6K/E=
=y2bL
-END PGP SIGNATURE-



Bug#831854: ITP: python-signaller -- Signals and slots with asyncio support

2016-07-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-signaller
  Version : 1.1.0
  Upstream Author : Michal Krenek 
* URL : https://github.com/xmikos/signaller
* License : Expat
  Programming Lang: Python
  Description : Signals and slots with asyncio support

 Signals and slots implementation with asyncio support. Slots can be functions,
 methods or coroutines. Weak references are used by default. If a slot is a
 coroutine, it will be scheduled to run asynchronously with asyncio.async().

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXjzLyAAoJEGlMre9Rx7W2WGwP/jzFokeH6eYYxhVwcjr/whEZ
4SUkFoKb8+Nbylnrl88w3wQl4+TLhLK0a7U/XnOvy/6Tco6QTvwcUsWCe2oGwvDW
G3sXxpQOATfH5BodViWqmAFY/kP8CiaqvV3deKEAKbwunyro0kVnUoeUBNWnu0sa
xoPxgFKgg0dEKPZt0jE+w4JhzgBBfsVMpZNelGP8Z/IKKf5M7kc4DkM/2gcGpK4P
a7OWtjuzQgmKK+ghhxEBRhP20YMTbbA18Mm4SSG9CqOuFuoaebfEC7jbAu3/xp96
sCef7sVKTNeIqv+jJaycmMGKMq0opo/2R1Bz/SRk3HGqJEOVau26se2K2lG5x+Hx
xPZIKUSrt50IJ0NphZtoQg3oIbFUpw+UPsUL0J2OA/hWJRHAMJhHwPAjjD6HaMjX
mbfH1ROsKlgZ2HvKWSoUCvfwXbJIHFV9RyP8SU8r5Qkyzpsd9MYsJhxFq6MI+NxU
ALpge5BGu//foysvdP1v+SVMc8h80wFjjX0ZahgU6lixVrcT1HNfXB5mlaWp3Pmf
sbE9ohg7Xad5VUjLTfG2BBdUTBWSKlkMbOhWGTeLndRa7pW5kg83kCIGUK8BwsoU
RiskqfN47NjkYqxPgbxbLExGFO7QCCrEgqRnm+i49EtH8alyRsDKoMD3Pc7DTGKY
KW9YsSohdNzjm5IM4NPP
=pXwO
-END PGP SIGNATURE-



Bug#830570: ITP: python-django-ordered-model -- Allows Django models to be ordered

2016-07-09 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-ordered-model
  Version : 1.2.0
  Upstream Author : Ben Firshman 
* URL : https://github.com/bfirsh/django-ordered-model
* License : BSD-3-clause
  Programming Lang: Python
  Description : Allows Django models to be ordered

 django-ordered-model allows models to be ordered and provides a simple admin
 interface for reordering them. Model instances have a set of methods to move
 them relative to each other. It is also possible to order only within a subset
 of objects.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXgRBlAAoJEGlMre9Rx7W2YZQP/3Z6hDkzr0LpA6y+sWJ4LDwc
Sx/0kDcagwZJBFXJFsYAbCvO+UGvbHOdU91WhYueJyfQSy+pPhM09tOeJnfUcTl4
jwmr05Y/a1UWsTwZSxAhkLBkO6ZFjX11Gzx09kpb60mc80/aX7TyOskVL4CSoh7p
bCey+Yjo78C49MjYMdtzLvHLXG9afwdkVPpOZ273/+nT0ON0jr5bKYx6vDIq6hIz
Xdr+/d8xfK28eDK/92O9glhshwkulD8sgAFMmOKo3waZVHCjoLRlQ+o7fDCIxFq5
TITrmKzA8Gnkn71jIQcRa6rhNyoDI0wvmEjCNlD2wcnsMR0mFJGKk6wyKAniCxLp
/kM8n50dPMWjGXHRGP6w/8H5ktgAIsMdWCf1scq9BZ1LWrMCqKYmQyTJ0JbDLR4b
tcNXr1WemHAct6AYygutyw+Rx6erTaI7fckk/LkkN5Acf8W2dVyOc7bEeC4JUma4
LeWJON8ndOQ12md4DlZBsNTSiLm5f2+H/1f7hlQGSX2lM6yyWTrbgqLWf6rZoSEr
9n3Y5xwCTWZzLtSZVDoNZo38P8Xa0z1c9/XO3HrEf9OyNV8LjEx9l82m4rGo6t+Z
ImHq9x6WgiRdknVqLr9ZYy0YcjYzrs2ngPxoirXI+fUvA95wrVmNBdbqRkrzzOll
zlztwAVc1NNUAMJtrprw
=Deu3
-END PGP SIGNATURE-



Bug#830512: ITP: python-django-navtag -- Django template tag to handle navigation

2016-07-08 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-navtag
  Version : 2.1.1
  Upstream Author : Chris Beaven 
* URL : http://github.com/SmileyChris/django-navtag
* License : BSD-3-clause
  Programming Lang: Python
  Description : Django template tag to handle navigation


 A simple Django template tag to handle navigation item selection. It works
 through template inheritance and allows to define hierarchical navigation menu
 structures in the presentation layer. It differentiates itself from other
 solutions by sole reliance on templates.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXgAdFAAoJEGlMre9Rx7W2v1wP/jrPB3Ha3LV7iQa1KQ0mFTXl
Ml7yiSzwJ07E+lBCLj+8NVIcKhUqhCUYt3WFV3kkrDm0Dt2Rf+ZPkG0R4LkQO61r
yuaVn3iLcWmm92zPzf7kpDMiES1uNZ5gY2rNVQyhFh2Bbzbn7cxhthNr1CMNd9zh
geZfTqnG4mlak2sYGmTxElUl19HyCMJfr9kiMnAppmAUAzyHWafRpaNRlV8JE0tf
X6GAHUoZjlSIOCYSji/bYWTSA9ELry75sLp5dxBg1Hf1/nWgU6x4JWu1Zewr/VE6
BaCJbTBNlRueZx2tYEQvrdh/aLvD0Odd1QX0Bw+wwVGh71oJ14oqp7YWTmSDb1aS
UlaawTnJCsdlonT+a5xbqr3ixz3Hqzxtc+7KCGSd8dRyw/O3Wsz+uQ3/7v8d1PjC
zA8uCBbJS3N5TTPwqrzAIMSSAFhbta6Sko/8ZujRqkucGHuD3DsN/4QpC1ryEV93
qVRE0usRnh8pqBLp3qGTmZJ3EIBHemnIvC5Cb5kexq14QsTGV/7VMGhD8kjQi2xA
jfQnI8aF/TKdS72sJ0CpHrZwEre4KZLGeT72+I1HPjEgVerzBRaY+loa95sIj7P3
WF6HLsIbhCMXbzAyJ53JdvLgVQQnmJjX714LIdyx1U0CY821Ion7j504XDDguQ6G
XJD2nuirOk62hXAlz6zt
=6pIa
-END PGP SIGNATURE-



Re: Bug#828940: ITP: python-dropbox -- Official Dropbox API Client

2016-06-29 Thread Michael Fladischer
Hi folks,

I'm not sure how to handle the trusted certificates[0] included in
python-dropbox.

They all are valid until at least 2020 but I don't want to leave them
like this in a stable release.

Would it make sense to patch the source to take those certificates from
ca-certificates. Or should I consider removing handling of separate
trusted certificates and let the whole of ca-certificates be trusted?

[0]
https://github.com/dropbox/dropbox-sdk-python/blob/master/dropbox/trusted-certs.crt

Cheers,
-- 
Michael Fladischer
Fladi.at



signature.asc
Description: OpenPGP digital signature


Bug#828940: ITP: python-dropbox -- Official Dropbox API Client

2016-06-29 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-dropbox
  Version : 6.5.0
  Upstream Author : Dropbox Inc. 
* URL : https://github.com/dropbox/dropbox-sdk-python
* License : Expat
  Programming Lang: Python
  Description : Official Dropbox API Client


 A Python SDK for integrating with the Dropbox API v2. It offers a comprehensive
 set of features to interact with the Dropbox cloud service:
 .
  * OAuth2 authentication
  * File and folder manipulation
  * Managing shared links and folders

I will maintain this package as part of the DPMT and it is a dependency for the
dropbox backend in django-storages which I also plan to package.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXc3QfAAoJEGlMre9Rx7W25SEQAKze5trg3WFdOPeLnq93rq7e
vKMntVzlx+TfhlBW1N0ygthEMNscoJ7Pxwqa1z3pVqDgFSOOEi1ERLjZvUUO5ih1
la9Fp343cafcw3OzTKdsFkRawVwsph/Nl9VH+sfjjfJmbH4xusLflbKfBKqYMLsS
vstboaM4WzE5uvo8c8AaiLj1Y9HZp/riiE99hhIGD82v+y4J/M7i5sf0rX61lquP
A2og0zKmA18BlLkOvy1cmqbhGEXNoKuBnxN/0P3BPHcB75d6OTbDmRZvlPovMRRC
bDzVjkCFb6zO3r+6wteRFjQ3g+m6nFqqGAyH/bsEUz4lZApBz62zY76cmdF5Kdu9
YfIT/+JiZVIaludTVJNxCKum6nNtvrvj96hQRDcV6MhIAcqEO5JDJZ7/FfFuzNkb
imBHalGmVzHkQWSPi29iJWtS6xmNZFhnsixS2OXLhj0l1FYAy+ag1oJcWeA+koaX
7a21QNAtJZ7YSgX0XTThpxSZEKO1ZEqRWWsx6Es3998nyCTf61cFQnhfbjU8tvcj
fGwnIAKlJEw14vjg3VDGWbHs5uRV2U2ykgiQolHbEhxRiiS1m8jhMj7xqfrv6l+T
EQ2aTXcMyEhlfcJE/JpnRQBf35MKXu3n4jXGPJESrRAOmFDKrzlGVmZp2XYos1xo
L2QA99UwY512jVRgJKUp
=knTh
-END PGP SIGNATURE-



Bug#824826: ITP: python-cement -- CLI Application Framework

2016-05-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-cement
  Version : 2.8.2
  Upstream Author : Data Folk Labs, LLC 
* URL : https://pypi.python.org/pypi/cement
* License : BSD-3-clause
  Programming Lang: Python
  Description : CLI Application Framework

 Cement is an advanced CLI Application Framework for Python. Its goal is to
 introduce a standard, and feature-full platform for both simple and complex
 command line applications as well as support rapid development needs without
 sacrificing quality. Cement is flexible, and it’s use cases span from the
 simplicity of a micro-framework to the complexity of a mega-framework.
 .
 Features include:
  * Core pieces of the framework are customizable via handlers/interfaces
  * Extension handler interface to easily extend framework functionality
  * Config handler supports parsing multiple config files into one config
  * Argument handler parses command line arguments and merges with config
  * Log handler supports console and file logging
  * Plugin handler provides an interface to easily extend your application
  * Hook support adds a bit of magic to apps and also ties into framework
  * Handler system connects implementation classes with Interfaces
  * Output handler interface renders return dictionaries to console
  * Cache handler interface adds caching support for improved performance
  * Controller handler supports sub-commands, and nested controllers


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXPsXlAAoJEGlMre9Rx7W2n6sQAL4RaX96VCTpeHF7cZ9F7gMb
BYVj6ps7QnfThJn30jyGQQ52GVBv+JvLblMu10GYqT0yM9ijImi6GMAc4iPYKWnj
e9F+HC/tvOP7a7LADJVCRPqK2p+9v4eFpQwwqZtwtaiGJg8/fxmvRXnVa60F1TuB
73vMi1aURxrN2ZymN6ASW1S/Ha5ou/FJhlPwuyKGiD6tELOkkVIqzgSD9Kgp7pp4
rY/BKImWGTr1KwBxTuHnikXK767U1Bj0RyQtQhGDblGXvbAU15uLYCFJ4QqhCWss
uG+i0gB6XzEmnyO+CH02rRv4BNZVdwGwvj9HDvgOsJMM4Eu9HKiay5KLL/TBqe+W
+86Yo9vO7M/xznBosRO5WbfUdH15gbG6s4WMcSCCBAx/JXFv8cCsZJKC3RC+7tVt
mjWEMROvTXjCeqbNCT43yCqPMkm19hE11Rdvr40CuQnc6u4VvydRevxLCBCCDsaZ
lieONAzaAgi5HCl79tEfwO95CQixbrIqRxOPAEPW7kpSzY5ONNEHrl6eG3sxgduQ
v5e1kAj8WeHucg+sjjvvLHq4FYhSe8TeJdhe8nP+HYiiQ3E6D1rPPG2ZtIbD6zhV
d0sN27/EpYchPHqoCqsEHRNlWhw7n7lpV5XaCTD1y0tfsbWUvao7izKJqpmo6zYA
Nn2K5ImtJ2kuu3GF1ERm
=h5KV
-END PGP SIGNATURE-



Re: python-social-auth 0.2.19-1 review

2016-05-19 Thread Michael Fladischer
Hi Tiago,

On Tue, 2016-05-17 at 02:14 -0300, Tiago Ilieve wrote:
> In my first task as a member of the Debian Python Modules Team, I've
> prepared an upload of "python-social-auth"[1]. It was updated to a
> newer upstream release (0.2.13 to 0.2.19) and some fixes were also
> done.
> 
> Is there anyone here able to review/sponsor those changes?

my quick review after building it:

- lintian complains about site/js/bootstrap.min.js, AFAIKT the "site"
folder  contains the project's website. Maybe you would like to remove
it by repacking the source tarball.
- You could shorten "python-all (>= 2.7~)" from Build-Depends to
"python-all".
- It's more accurate to use "Expat" instead of "MIT" in d/copyright.
- Both binary packages ship the documentation. While it's only a few KB
it would be an option to move the documentation to a separate binary
package.

Cheers and thanks for your work!
-- 
Michael Fladischer
Fladi.at


signature.asc
Description: This is a digitally signed message part


smime.p7s
Description: S/MIME cryptographic signature


Bug#824664: ITP: python-measurement -- unit-aware measurement objects

2016-05-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-measurement
  Version : 1.8.0
  Upstream Author : Adam Coddington 
* URL : https://github.com/coddingtonbear/python-measurement
* License : Expat
  Programming Lang: Python
  Description : unit-aware measurement objects

 Easily use and manipulate unit-aware measurement objects in Python.
 .
 django.contrib.gis.measure has these wonderful Distance objects that can be
 used not only for storing a unit-aware distance measurement, but also for
 converting between different units and adding/subtracting these objects from
 one another.
 .
 This module not only provides those Distance and Area measurement objects
 (courtesy of Django), but also other measurements including Weight, Volume, and
 Temperature.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJXPICzAAoJEGlMre9Rx7W2T6IP/2Mhu86pd4jTMsSzWmqE9DE2
T4kWz4QTEYvfp8mpj5wk8xKPvlPFrOvK9b/Sq9mD6tf8zKur2Z12OfviypUx+5g+
4fNLAtSVx6gWb+iVon9LFMYEvPqZ5iaMyKygXILhe9EhBOXnBIyjgBxJrnkTWI5j
xW98A+YaxubbPFRH3og0NHzjwTM9KQ1omIrfvFznKBkwBmhz2W1NGP0quh17HHsS
i9LW7Deg0DER3SB/dyHa/ZF+j3dKZ+nTrkEVcyaMWxN8CAQn5P26CuOdydTnKZJR
gjwqAbxTA6t1pj2xi8LX7Ewna3wP2rnnCyzxKKBTKl8SfdI7xLPf+sqGjB4spwji
/4y8gaNaJL7NM4zldxdkBh+mHSpOWkCd0OnbWXZyI51e4HrsKUxcxu2p+valMjV6
bSkE4RFNFWx6sBwleaFVDpCO7V0i/yFdJxJsc0MyclIE8Z5fCwmKGclH5o5H7mAi
qa9uiR6Xdd4amkfOrwaahcnLviN42a+degwyNiyJkRRgkqzTt5fEJpgl6GgzcWCw
TMQUu4956grst8MxrDwvZOdK+NOx+uapmA787Jz7BE82KvxibYp8GXG0QsA9BUcW
n0IMp3sqV6cKkqJF3rxUORBWaCGvtD/Z1ElP2pYzpXzjdIx9WYe8hiBU81KzIB7v
+kCfJLNcZAbIb7crVUaE
=0fqZ
-END PGP SIGNATURE-



pypy pakages

2016-05-10 Thread Michael Fladischer
Hi,

is there a specific reason why there are so few pypy-* packages in the
archive? Is it just a lack of interest or are any practical reasons not
to have them?

I just tried to add pypy support to some of my packages and it was a
pretty straight forward thing to do.

If it's just a lack of interest, would anyone be willing to work with
me to add pypy support to packages that are known to be compatible[0]?

[0] http://packages.pypy.org/

Cheers,
-- 
Michael Fladischer
Fladi.at


signature.asc
Description: This is a digitally signed message part


smime.p7s
Description: S/MIME cryptographic signature


Bug#815072: ITP: django-webpack-loader -- Transparently use webpack with Django

2016-02-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-webpack-loader
  Version : 0.2.4
  Upstream Author : Owais Lone 
* URL : https://github.com/owais/django-webpack-loader
* License : Expat
  Programming Lang: Python
  Description : Transparently use webpack with Django

 Use webpack to generate your static bundles without Django's staticfiles or
 opaque wrappers.
 .
 Django webpack loader consumes the output generated by webpack-bundle-tracker
 and lets you use the generated bundles in Django.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWxbl5AAoJEGlMre9Rx7W2jJcP/iVpss7yuBr5tfJbp+JzEXRA
MFxe0TgCBo0Re9ucFPQ2z1xkQk7VRVWpPw7yVHhwJzbXyvU8jIydbsSeHD5ls6Vu
WSH2JxL+0ngvzGiJfXVLBrAO9qzS3pdgNEkrohrn/o7pVtn+4nUaw9w+Stq0m7vy
+fMt4GAGSS6nhDDBGK257tbOTBCOUCAmJXkxKOB8U9ya1txDIrt72uHqqZDTWOTT
XJoILZMz1jqrV/ThUZzXuQJXZNcfa9ygJqvefLksMK74cN5JZ0/zzEVesD8Va1te
8wb6DMuPM0c9AiYnDapW8og1V1KAYX0P0VxIgu2RCk0D3niFgNgQw5ISc5NypgNp
Z8c/yr3e4wLij3jdcAJ2d5JIqxVkBWzc5txnjAqDItPClu96RrRDY62XCrefWVSc
hjOsruifJaX4uDdUm+kmG4E2u0taBRivBJPLPdbXd78KOZfXIY68CNHr+thHswwj
5gwoyYgOhWvEpJBwGEv4XAYHcX6KpGOEdNgDHD/SQePikbLxy8J78bQqL7rthRVx
RIlATeJiR+8Wrpl4H26/ItJ0ftkYhZZ0/2QlMu3kptbAwgaKPHuCS9t2qwm8+/xC
WEzhDtRNTjznTKMxB7edr+Lq6+1IKIJZMuL9S7633bMuvaK3bm67ZGDXC3LzOget
afu945V5JsHfT6rfQ/t+
=QN/9
-END PGP SIGNATURE-



Bug#813524: ITP: djangocms-admin-style -- CSS styles for the django CMS admin interface

2016-02-02 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: djangocms-admin-style
  Version : 1.1.0
  Upstream Author : Ales Kocjancic 
* URL : https://github.com/divio/djangocms-admin-style
* License : BSD-3-clause
  Programming Lang: Python
  Description : CSS styles for the django CMS admin interface

 django CMS is a modern web publishing platform built with Django. It offers
 out-of-the-box support for the common features expected from a CMS, but can
 also be easily customised and extended by developers to create a site that is
 tailored to their precise needs.
 .
 django CMS is a well-tested CMS platform that powers sites both large and
 small. Here are a few of the key features:
  * robust internationalisation (i18n) support for creating multilingual sites
  * virtually unlimited undo history, allowing editors to revert to a previous
version
  * front-end editing, providing rapid access to the content management
interface
  * support for a variety of editors with advanced text editing features
  * a flexible plugins system that lets developers put powerful tools at the
fingertips of editors, without overwhelming them with a difficult interface
 .
 This package contains the common assets of the admin styles required by
 django CMS.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWsOiNAAoJEGlMre9Rx7W2Cs0QAKn36DXm4NqpZAR9peQsfgsK
O0bnQIKedxKIwP3gEE54zDFIsN5ZsRrdDpwcoSqoxgjyPsEw26oC35k2uEZqZY01
CuGZdOeW1O7anjCgQrn+eBmc295/JMd7X27oRYJNXzjb2wOVVGA9H8ALM0eEc31p
uOpXM+VHBLCmtx1MW5cNl3Fe2jKefJSVFEKYO6fkCOyWra2noRW0MK2P/sQi6p95
96hZeFmMwpMX4UPqrPF8qApcIh+6kpB3z4uN5uTuE++R8Bz0Li3d3CGNGkF4KDW3
wzY6WSuo3NPB4gpgjXk/QV7pWP1BxorscJ/4SqUClLS3Y31q/130gJR8PhD9y9kG
340M6ggOv9eS6uqjJOm6FZkMcjS2pQafeKtWNYMOCQR+ZAXDQ8jJ8nJEir9rVPiL
pPqBLmmdWYU20aDRGcUBz7PAzsgum4bIA2AHOu/rDQ5havtCqoOZDJ+zzyyFFBar
QFIc5m2rs4v5jVJpAlrkPqG7bT9jFSpgcnO4bCqhHJs1AoPt1hsU7rHQ/fKrwKzn
kLnUGv3u7RWmmPRMVe1FpOxEmJWFw13I7tUn+PwJF4DWpCdug/I+IXzeNzlOozfA
hOXtgxHSZWQd5N0XgVKN0YPSpofvCDEuaUtUpnrTD3+UnLt3tXJ/ZtSM8J7+iaQw
GPseju16+5Uzhm/ExZ/Y
=PE5F
-END PGP SIGNATURE-



Bug#810736: ITP: django-watchman -- fetch status information on Django services

2016-01-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-watchman
  Version : 0.9.0
  Upstream Author : Michael Warkentin 
* URL : https://github.com/mwarkentin/django-watchman
* License : BSD-3-clause
  Programming Lang: Python
  Description : fetch status information on Django services

 django-watchman exposes a status endpoint for several Django backing services:
  * caches
  * databases
  * email
  * storage
 .
 It does so by running tests on the selected services and reports the results
 as JSON over a pluggable view. Custom checks can be easily created and hooked
 info django-watchman.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWlAP7AAoJEGlMre9Rx7W2384QAIc/DU4aPxzM5UclLjVjespU
ISAWgMUZQXfILl519g7ggzzt4IP2t6+gZ0nNwMid1u+0T94oMavrqLDTkPItDTiz
ZHc5wowXzSGvnaSzbX+bLGX6oXH3v5JazR0g5IqclUzNYOpEUaPQmQE0gK1X1qoY
z7s1DnSPZLfNyNQuHqpaGQunR5VQKsQzKkDjjmvHRRm1qbvi/ff/lvLJFaD9HP5U
ZiHZZHKWsrPfZsIzSzzfluWCHJlEE7/i2QsLuyf6xV9Kk8jRm3+xMJ9LpaK4udof
y9YnYtMP+/z6I1frK75Jb4IVpa7anAen0wXwmvaDP+fIx/yXi3TImExB4J9al4Gh
jeRRGCcYUiHBI5cSdhG9+wh/wd6Y3tq5KyWKAM7Mf3FkhATVGmSbsIDBTuL93aLZ
DN6y4mnmZD2CJmeuRp3YL7Yezd8JCMmOOTJEzq2vct5OONVg2+ADMXP8tQplNPD4
HGYoSuu72U8xgsI/Auemnc1fDi6bMwYtbOUS+FoL074UJKmCuwCnu9OvrvLmXK1h
3PMiteb5f9ehnW08JZ538VIgT9OwgHw28JajA8ywbbd1d0MA98hKCHjqjB+i/ANf
uZvH0ll+JO+PPPObajQpH0FsdYoF66Qm/TXNgLkI9mZfcON7ZFaFWralkXl6+iON
AjaI0Z9Lum3SzCOTCGMz
=3qjC
-END PGP SIGNATURE-



Bug#810734: ITP: django-websocket-redis -- Websockets for Django applications using Redis

2016-01-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-websocket-redis
  Version : 0.4.5
  Upstream Author : Jacob Rief 
* URL : https://github.com/jrief/django-websocket-redis
* License : Expat
  Programming Lang: Python
  Description : Websockets for Django applications using Redis

 This module implements websockets on top of Django without requiring any
 additional framework. For messaging it uses the Redis datastore. In a 
production
 environment, it is intended to work under uWSGI and behind NGiNX or Apache. In 
a
 development environment, it can be used with the Django built-in webserver.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWk/ykAAoJEGlMre9Rx7W2OpQP/R9ob0gzWyCnY16/v3H3N6mM
ah8vpMoJ4DZlXbVq0IktBdr8wTdMS2vns/eiLjSOBmd59MNS0lHKokWRL1BXB7Gi
9QnKNcfAze2dvMor2+i8EFF3jYWpLZ2PHM3qhZsDum8ydhuQBPa3M8FO2XX3gYqD
gayIUMN8iCDxr0e9Xox5lL6e9a6HZeZ+gVvtXN5X/FI8LhEouTEcrlPIAzu49N2F
BWYoBVZBJyTtSDSUYjTorOu1+JmYDCblo/k51xKg+aiycUwDBZV4zuy7XxMNejwZ
fbzGA/SF6seuLRkzJa8NdgL1Ovob+DYK+w+vkpu+BKSYuvCJvyL1VG2NhzcB8v3w
9+aEudtS50KUEi7pLtFvKwRcMxZvUoZGlUxbu+f0Oc6yLLLefrPTIYZjk/RAppDb
1hWy3B+539fQlpeTQANeIf7x2oJHQIwD9Du2kO2ZEOlmNA/etVqQQqZIpDWbMh1t
OB0VgnyR0DEEsF5G2GpYWv/m9Qv4pge19mwmikMegNF1e+oBJO0twt65OFbNcJty
3jmZ1s5uwtdGlGNiapD/NL+dpZNml1MWVspE9RlkRdNyMUkM5UDNN4hzcjSYd3/B
iO8zFps5GdiAHsV2HaBnBAvfwx+P5MF1noIl/pslltMS62YzRHRDPRP7CAvYz/jw
HNy8ijLzCSP2TWZAr6pq
=cw61
-END PGP SIGNATURE-



Bug#810733: ITP: django-redis -- Redis cache backend for Django

2016-01-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-redis
  Version : 4.3.0
  Upstream Author : Andrey Antukh 
* URL : https://github.com/niwinz/django-redis
* License : BSD-3-clause
  Programming Lang: Python
  Description : Redis cache backend for Django

 django-redis is a full featured Redis cache/session backend for Django. It
 provides several features to fully utilize Redis:
  * Pluggable clients.
  * Pluggable parsers.
  * Pluggable serializers.
  * Master-Slave support in the default client.
  * Supports infinite timeouts.
  * Facilities for raw access to Redis client/connection pool.
  * Highly configurable (can emulate memcached exception behavior, for example).
  * Unix sockets supported by default.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWk/tjAAoJEGlMre9Rx7W2ozEQAJUhRovY6A7Y1Gs/UHnMf05q
GHcDz9TNhpd68OOeftww/SiX0KwQnA+17oKzEZVGMYOceDQtGys3Y02yxcVnUtwe
3TbnscrFMItXGhvvh9X88lHySigzI07a+X3NCVmYZfK6boNDJAxt/IpF0BVHQfDp
S/LoQrSiSCXp9DkuGla9ctRQQQrUT0jy/cUJQsObF5WXSiNR60l0rpprQHtj+it1
n9pIAhHLhEQj8azFtkiEUVJJHUB3Qt+IkulokqUwlZwYyVmzfcMaSyGY5Zm1xGUH
2FVkblkD6RKucKfpJLvMKSKCWsr93fcjQYik1fvLzMDJB7+fiFITfQu73zNCkIWg
J5Zrhad0wZPV8uc1VZHz9lTmgB/O1gEVXSY0y8uPMVvW5fQVn5MOVC4LNp+1pXKT
KeFH5sLAIxwrlim+hJZHSHmssRLD0V6GPZC02oxIWIMKWKI4P+LKZSvLjXZr39Kq
X+C1VUuEcNURCP5fwtwO0rhr8E2s02p2/x1uS5SrBhr5900azs6ezvEb86wXmoEe
bNQASu5ak18Ksoa5AuISARMBwMxJ5cCK+NNWpSY5GuK1WvK4VV/s3uIXmK1lRmsg
1T9mnaxUG9aLSJwSSQFcI0ziJBDkiDUZHkswpAzIwxlWDLeFM9OMdVO5e7yVgc3Z
Ax4DYTpERAHl4B9czl4K
=ABFS
-END PGP SIGNATURE-



Bug#809857: ITP: django-python3-ldap -- Django LDAP user authentication backend

2016-01-04 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-python3-ldap
  Version : 0.9.8
  Upstream Author : Dave Hall 
* URL : https://github.com/etianen/django-python3-ldap
* License : BSD-3-clause
  Programming Lang: Python
  Description : Django LDAP user authentication backend

 django-python3-ldap provides a Django LDAP user authentication backend for
 Python. It uses the pure Python ldap3 library for all LDAP related operations.
 This makes it easier to deploy instead of solutions that depend on the OpenLDAP
 library.
 .
 It provides the following features:
  * Authenticate users with an LDAP server.
  * Sync LDAP users with a local Django database.
  * Supports custom Django user models.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWir5fAAoJEGlMre9Rx7W2RZoP/0Hsu71JJnDCDCAzLfjfSFgs
xQiojeCit/uDVJSP7i6ItaJhhaZFyqdD7M58/s47kOeGodYsJepoDh5P9xoi2+pe
iC+ovEMCLUMSfTWViqqilZuAIfveVbdzBwy+QOD1tnYtL5/mEfvyHxtinIrRpIA4
BTrtQtPgJqy7Ow0BHdyTyU5Epz46Cmxa1lLLmPpr1DiQwd/QIQ6yxbgCdt51Itfq
tjcPyeAw37I4QDGKefCfLkjv0ibTtYfKVFeKvTCqJZKtjsJ0j39FuOLoi4W8abZe
GoUTXcH1X7d1bDKb8ZAbRZXNR9BukGLLU54JtJdkgvQPck0EcVfqxsyM28FjSdvS
f+gcrnbCFYqNCu2D8rcnk5pdPZ9gHoWkWsa6IwfPPCnxqRUrhIebOA7Vq4rhRpAF
bFAt3Wk2KMPK20roJNBgv2mi+q9FrSmd5INWLpGdPMq2dNI4774/YpK3nPWSRvHS
mY6ocaIaCkzjG0woUR3UQKbPO+9oA5B3DDat6jBhi5zfK4aFcXgLyrygNmGWlZyV
rA7/ZV99sdiwZteij49J7cvGgNwYPglgRVCal/afwGLSrayWOCZP3qzKsQAHtNwV
Sri+SlmN12WNnZSUl3I0kmFvqy3ppISxulclguqHz5w9SbmStXRN7mPxcYBXAaxC
dgKRVG+TjP9kczjfpXJc
=/v0T
-END PGP SIGNATURE-



Bug#807702: ITP: django-user-accounts -- infrastructure for dealing with user accounts

2015-12-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-user-accounts
  Version : 1.3.1
  Upstream Author : Brian Rosner 
* URL : https://github.com/pinax/django-user-accounts
* License : Expat
  Programming Lang: Python
  Description : infrastructure for dealing with user accounts

 Provides extensible user accounts to a Django project. django-user-accounts has
 very good default behavior when handling user accounts. It has been designed to
 be customizable in many aspects.
 .
 By default this app will:
  * enable username authentication
  * provide default views and forms for sign up, log in, password reset and
account management
  * handle log out with POST
  * require unique email addresses globally
  * require email verification for performing password resets

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWayL4AAoJEGlMre9Rx7W2abQP/1hf0NjSv5+vA/JeKOnveJyl
EC/5WdQsmL/Ir1JMzT5WUFtByQc8MWy7BYXmm3O8y9q9MHFu18Tbj4Sj29O5Dlpy
xB2SXNDcFPPCBi/0Hi172+aX6RJ22+HKef1HJjeNYGTrxjboetiugRYj4feG25KT
JPsTlCjOA76nLQGMIHQKO8CKrApkKlcHBisEatsdj3Q0CeZe0WhYGK34Xf9Zzlxm
zUiuGhCdxKwLezZK6/0A8ANjWhsDWHkCWQUMnxy4AJjGyH4zGXOop98P1QcQj1hs
d5h7coZUy7hqf0WIKV7wS60p6HqOiNannDjScuL5X+uN5lXlMVZ2ybM6UzRRG+W7
KYXzlQOlTicEVLqEzzFKxbtR1Wrx1PZGT+snO64Q+Kblgyl8/2Giw439jza/JrKr
U55jkl1XpHp29F2QjeLstHHlGQhM/d28aKRTfjb4zXbwr/qumJIhBB6uH7CEQtDN
9ceCSDEcKf8q7n+HDCgnuv1EfHqPX+QLU5y1zFqah7y4FcuaqZcJ7W5eZGKvqqYj
oBL0XCXQoqnlWkCLg9VYMhJAt1qopCCZKABrqT/qe9jO+OIzM8J0AL4NVxiER/z4
4VNpsBiWCvZBZyn+KuawBqu4rBWop7HVQJY3/mp7pLQmTFjfVB7kdEjOcjoVuwH8
neje2Tgn0A6tw4b+ej9R
=LVKr
-END PGP SIGNATURE-



Bug#807333: ITP: pilkit -- Utilities and processors built for, and on top of PIL

2015-12-07 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: pilkit
  Version : 1.1.13
  Upstream Author : Matthew Tretter 
* URL : https://github.com/matthewwithanm/pilkit
* License : BSD-3-clause
  Programming Lang: Python
  Description : Utilities and processors built for, and on top of PIL

 PILKit is a collection of utilities for working with PIL (the Python Imaging
 Library). One of its main features is a set of processors which expose a simple
 interface for performing manipulations on PIL images.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWZZ3PAAoJEGlMre9Rx7W2BeoQAIhu27nW+dhqEBjyYkTZkcEk
p2xqin97pb6NMZE5hIE1lMzLQXZAQqfxw6ZUcPtFlTUguzM4jnqcxf7fKsGapemj
atM947KbUOrBDltDdbIOOviDFcxOISXoT/aIOIj+qNZ4dv90p8YAU3W8gZU8YW2q
VDfQ1XLAuDTARMB11Ee+XFzjE/9RBLZyM4WGoZYpwibo9Ubszl1kMqVkJANfTKUN
ZLdNZTU4dmlvT5q5ZD5EsTa9H76JtzTrQj2zyHUacoEnP1S5ZNW2w72iW9/toDp1
VDobBUeYATO+ED/fprdXK8sAPQeb0dT9fJdgrdqYrZvlUExc5ghBlkUpH/NLuprf
T2lv120vMAX+lzmDX4+CPXpQaN0ghJPdO8PX9BB6aBRZH5oqS9XSfChQzPPQCqwU
B76sYxf+CdVoH0rEesbvZu8TTO6QhVxBWryF220SAG+OKH1SZdG8Qsdn5Wgl0Yq5
DDkFtXR/mkbtDdQLyrHCz/4mVKC7L1e9WrRFdoi6Le0h5N18pA0s57FbkjV5X6hf
vrOmc39/h8Plj2kLc5RlhKdOE9D7ZHScV4uQ30AYusn+qgOU7cuACxR/HSIyvcqZ
R3qsFRvtmER+EzVJ12mxoGhRc4e3NYRbul9QD1VuLj8D+UIwY/Wh+HL8/w85eVqc
URPW6Vdsp84ixXtzHgaB
=nqLu
-END PGP SIGNATURE-



Bug#801955: RM: djangorestframework-nested-resource -- ROM; NPOASR

2015-10-16 Thread Michael Fladischer
Package: ftp.debian.org
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I'd like to request the removal of djangorestframework-nested-resource as it has
a long standing RC-bug (#796757), no reverse dependencies and was never part of 
a stable
release. In addition, it seems that upstream is no longer actively developing
this module.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWIM8JAAoJEGlMre9Rx7W2C3kP/1KV1N1IOC8qRqlIy/axLIjS
6IlMQhkTkyqauBdFiLlKaiVS/GLp0+rnN9+3WDSz1y6q+lOEiRj74To3T8ruPXl0
WO/bBNq/8I2ajVLExI3FuuZoRMNNYjVWkQihwsMK+xNCe7GTXKoWAWoQDxUiTvyC
vR7zUPZJUyt1LnGtOPAgYh+GVBuKSbDAvuqdwfDOh0pzycWN+2a1xhHQibR5LxlF
y7cZCKDnsKa/PvZtGM0Qbvhq452Qetwj9uGBfP3oqAIuhp3iZM46PKrWNiwpMDND
W7z1PSgdsMNS9/werC3qrAooBQzgXi5Gm8TTy2X/Kg5YqL4f+OozxU05bl1YRd3W
FR+bv0A+hIiwaBJxCkkGdNAraOFdbBVmq1Ee5v/5grRIGlimbC47AHPPoRQCDIT6
BymLOcRU74RijCXm/cQC1B8VywZUC/bH+H2BNLfWziz6KNvzA3hNOMhjGeTdg46F
JZFEgQ0fyHZepIpaOZCo1HHOoLizDR3SGELZ2SpXJyZIvRguT+MNVyYaHp/+UVFg
V10z6UKKSL/3DLGG3b6GZN8DnvhIoEy+dDpvhl/w2QvWXhbcqrR9MaZV1JEE0fSt
+YeCV7AxzymZgKGjqwpAt+LIl7snivTYguVrp+nOBJdtyiU6zO+i8ah9u247O1WX
0EMeFIaOzx0PjSsRq1wT
=7tZM
-END PGP SIGNATURE-



Re: python-networkx_1.10-1_amd64.changes ACCEPTED into experimental

2015-10-05 Thread Michael Fladischer
On 2015-09-30 10:53, Thomas Goirand wrote:
> * The maintainer of mock uploaded version 1.3 to Sid, which created RC
> bugs (FTBFS) on maybe more than 20 packages currently in Sid, even
> though upstream (Robert Collins) is employed by HP and knew OpenStack
> Kilo (currently in Sid) would break with his new changes.

So much for the finger-pointing. Just to set things straight: Uploading
mock-1.3 to unstable was the right thing to do as it uncovered all the
broken/misused assertions in the tests that silently passed before but
never actually checked anything related to their test-case.

I see no use in tests that unconditionally succeed every time they are run.

Cheers,
Michael



signature.asc
Description: OpenPGP digital signature


Bug#800437: ITP: python-sievelib -- Client-side Sieve and Managesieve library

2015-09-29 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-sievelib
  Version : 0.8
  Upstream Author : Antoine Nguyen 
* URL : https://pypi.python.org/pypi/sievelib
* License : Expat
  Programming Lang: Python
  Description : Client-side Sieve and Managesieve library

 Client-side Sieve and Managesieve library written in Python.
 .
 Sieve:
 Currently, the provided parser supports most of the functionalities described
 in RFC 5228. The only exception concerns section 2.4.2.4. Encoding Characters
 using "encoded-character" which is not supported.
 The following Sieve extensions are also supported:
  * Date and Index (RFC 5260)
  * Vacation (RFC 5230)
 .
 ManageSieve:
 All mandatory commands are supported. The RENAME extension is supported, with a
 simulated behaviour for server that do not support it.
 For the AUTHENTICATE command, supported mechanisms are DIGEST-MD5, PLAIN and
 LOGIN.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJWCmSZAAoJEGlMre9Rx7W2zxgQAJFiF8aI2HleVK/v4bBgXYW/
+piXia+uP5o1k0H2fLrI/HNumSQGUryQTz1iYMRb3z3OtRv/qGTnPNTchx2qpLBw
chQJHAs8Gv/SRILFy8J+vs0P66QCORYevbN846ZjPO06/QkowVIywnm3BXgxkr7r
eTShIgNG3S5tv1dosOXgzifqEowIHIlP6Z9iI6FfwhhGfsE+cs4j8znwOHfWcVEG
EMqDb79fKlk19IAHAtyOL4cW7k3hBkoWQqyGu+1kZmJw18Imi3bUasP/MmCwIPAm
ZoXyeQpvkGo59VkRpE0swYZNrjztSbx54f0XMgT8g5SAbUXBMTc5PYuA3pp2ZBYh
Zvku0joyzVZKGooX4yRZ8AHtCOMLG9Xj2aFi7/sP5U9+0MZI2I51TeyBoC5lIb1L
vFhUVA82dNTGC7xSqxOQrsggSsJdWzc6dds1E2WWCHVqZimLTKyqNTSaJeSaFNKa
ZDG+BvNMJXaa9cnZI9kr5jVNqK6GuFi79Tafx25y+JToE38xMDFallpcGoOOrD3Q
xMVAiMYfITTXTu0Bv8PITkM8OGEgWfvZUxlJpPQWiwVt5zyPXCDqY4MuxgT0Yebk
I5X3ukw/Ek318vU0ntBkS05PIwO+5Tkf/69Y4j7h87sD67XfplNZELrRXg7FcEud
VpxwsooeCPOtmX7VE/Xh
=OsAc
-END PGP SIGNATURE-



Bug#798987: ITP: django-uwsgi -- uWSGI related tools for Django

2015-09-14 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-uwsgi
  Version : 0.1.3
  Upstream Author : Eugene MechanisM 
* URL : https://github.com/unbit/django-uwsgi
* License : Expat
  Programming Lang: Python
  Description : uWSGI related tools for Django

 django-uwsgi provides several features for Django projects deployed to uWSGI:
 .
  * Admin page with uWSGI stats (options to reload/stop uWSGI, clear uWSGI
cache)
  * uWSGI Cache Backend for Django
  * uWSGI Email Backend for Django(send emails via uWSGI's spooler)
  * Debug Panel for django-debug-toolbar (offers same functions as admin page)
  * Django template loader for embedded into uWSGI files
  * Django Management Command runuwsgi (with live autoreload when DEBUG is True)
  * uWSGI config generator
  * Django CBV Mixins based on uWSGI decorators

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJV9wazAAoJEGlMre9Rx7W2tMkQAIdBWjMYoy9fZh9SQBS9S/QH
PE/fIdfE93usCs/JQ4gQoM5XPnVNn2gIc71tw3jFDiTGkjV8CX7ZUe5sVRfPZNVd
dnv5vK4qi1wwzC8HSck6QPLg/abhiwASV7cSpJ7oMCKFodSNpKHbTRv+Hz44TJMn
EH6EnRmwuhUEdma1jgCEepcfqWl0kn50eGt5wSLnLK2FGTNRTwnmSDrUBNGkjDfD
9daphqCqmHXF4mmID56FTgsfIL82ugN15oZoBFO+WIori1kE23g1AIobWYR/Wp2i
NdfGAOIrVbMaaPKusD2agIwS+/TqEoFsnoTzr28YIdGdQTCG6xt30aFIVN03kvOs
oKXFXH0kX/A8HOGVod1XSHiD5297txizsR1OOUITH8ZkFQUteEJvwum8PeqnD+UP
HtT3lStv3l9CbFFg0UfA087ug5Zz4/1gUALmLMpP9iu1RNUO2M4dhKXdKpoFZoa5
5g3SnkbzGLPrCP4GqiXsWM6jbnTXr9jw8c/usk66h5YBxMyFfgC2MgcbX9eVh5U/
w3w3ML9We9OzPzMe6Sh90BxeOtLkqbw6jm74J3xkpBHz3X6CMmVTdsOrRkwa5TvD
GEj3choTlO9+2kZpdBNv1bHwCxZ0p7Kqe9GElbOhNXNOjFQ2UpSOrff52PgPLxwY
RHf2TI4CQsipfqoodFcn
=S2A5
-END PGP SIGNATURE-



Bug#798920: ITP: djangorestframework-extensions -- custom extensions for Django REST framework

2015-09-14 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: djangorestframework-extensions
  Version : 0.2.7
  Upstream Author : Gennady Chibisov 
* URL : https://github.com/chibisov/drf-extensions
* License : Expat
  Programming Lang: Python
  Description : custom extensions for Django REST framework

 a collection of custom extensions for Django REST Framework. It provides
 several mixins and extensions to code mechanics of Django REST framework.
 .
 Some of the features included:
  * DetailSerializerMixin
  * Collection level @action and @link controller decorators
  * Custom endpoint name for @action and @link decorators
  * Caching
  * Conditional requests
  * Customizable key construction for caching and conditional requests

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJV9nLyAAoJEGlMre9Rx7W2iuoP/3aAq6d2u4AdlyAG3tfK1CLQ
xmtqwS6syYqXSwn/LC8JJN89LHwiXGZEojkzTcJcbcK8qjzWhISxlGwlupUS8jgd
kM12Bxuu6vhy65e+ZNoghvnOoeKaTh98piVF34upCGJNy4LfEy1zyTMHFW6fPRmj
D5Fl97mJCb68VgZQqH28z1YUCXe7iRjAPSpJjFE+W68GdKS0bEp+1b0tagsF1Gh7
+VP9wDkG8fSVj5GiUqO4st+1iq+7/NsZi/ABAB6s+RX0GBV9/HnHbO8QhpKI98q5
IPbeCFCSp1q7J3VynPq7bsFhmWQ+vO2USAt3WhM4OXtsjFnizlxESj3H0FY13W8b
ltzJJcxUx/Mmcp9r1S8pCMnpJggv82v8sGiWTsPMalkSHjrbyWPMtoVQARj2WgCw
b3xViiwi6NwbGLvE9TetoASYZ95RRPed3rFzKjoT4rj4DPSPG23Voy7BeuAa3dUa
TXtzI5YGXp4ARgFyzAdkad23ibRjT4tB4EHwlygaZAR17q4wWPBOZHkTOzyJEtCO
LsvrbjD9zrHWoyuSo5jcjfQ+GZyBxPAyfGACzXiNmSjGugfWfpm6jLbT4W+AcLKN
ggMGDZQQXAPA+2vLWha1XgCsBs8dy1JAo6C5Ex0gzTLcXE24ZFyGJnvIzXFTW9Hr
RDayc3z/igM14zLZ89DQ
=c6pS
-END PGP SIGNATURE-



Bug#797909: ITP: django-downloadview -- efficient static file serving with Django

2015-09-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-downloadview
  Version : 1.8
  Upstream Author : Benoît Bryon 
* URL : https://github.com/fladi/django-downloadview
* License : BSD-3-clause
  Programming Lang: Python
  Description : efficient static file serving with Django

 django-downloadview makes it easy to serve files with Django:
 .
  * manage files with Django (permissions, filters, generation, ...);
  * files are stored somewhere or generated somehow (local filesystem,
remote storage, memory...);
  * django-downloadview helps to stream the files with very little
code;
  * django-downloadview helps to improve performances with reverse
proxies, via mechanisms such as Nginx’s X-Accel or Apache’s
X-Sendfile.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJV6GAMAAoJEGlMre9Rx7W2fIYP/3mV/bB6l4Nb5R3KEgWXjtkm
1Wq+vznWND/odlzK2ElFonrBROnDa7EtoYOT138bDjMcGztdho34KaYbLFODykxk
MDZ4at4mQKwuXqg9cjquYx5iwX2AMDUjuLqUcRn4o7hiRki9pqAvhakPFyfs6gjV
zW6KZU9jlMvckmbkMWWugXq923zsJSXi7foHlwRigQuXCEq0qp91tXTCgWK7p1eq
a/ve4PCxkjFmADp0WTFqyCcm1xqLOICFKjtQefxAsOsoZ40qyII/qQyIegYkhNrm
iA9zzGhxJOKqZAyg4Hp1TDlSMyF8eh395pYCfReu9m+sjwCDynRDJxAT/ysLHPTY
78zEA0jgO7wdK8ngam238OlzAz7td0EG9e/dlIiv9nGnfvSz7jWk1UITRqgE2I/S
I4yOrgDlNTEWWVQ7vckQkkpyi5+d1LREe/WdX9dnxrMFdXitTjNuQ/uzFVZ5a4nX
4sOFUmYd9Hj12zY6BwCihDm5A80lcIjkKCB4XM6sfuWH8gJmXvQYploVFxCDc8Kx
DlmzCHrhOXxMBy6odKyUFdM0zEGxCf1JHh9GCHGxnYL6s9ftX0HQgeAJetV4dAr1
n2asJ2q5y/u9RKPfpvK9yUP3nDnmTDEFMGza74Rl35cuB7iXKBSNzN1t1drA5wnb
S2w8bybnwXNTuD/3Y6GC
=rEvl
-END PGP SIGNATURE-



Bug#797908: ITP: drf-fsm-transitions -- Django-FSM transitions for Django REST Framework

2015-09-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: drf-fsm-transitions
  Version : 0.2.0
  Upstream Author : Jacob Haslehurst 
* URL : https://github.com/hzy/drf-fsm-transitions
* License : Expat
  Programming Lang: Python
  Description : Django-FSM transitions for Django REST Framework

 Automatically hook your Django-FSM transitions up to Django REST Framework by
 using the provided viewset mixin. Each transition will be made available
 through its name in the object URL and can be called using POST.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJV6F7WAAoJEGlMre9Rx7W2XvYP/1mmc8twZc9jHXSgOCAgXB6k
7yKsbkycuDaPmpEV+NzV0RPyYxIQEu1BvX4+FGrEX0EyZe7Bmwz3oM8n8FeMJHyP
wZ4VoF/gahhGQSz70/i7J74XyYWyygFGsIwFTspmNWJyudVcyqpJu74n3TBQuKkm
pqp4mgFgAivnOJu9FgaxFyg5rt53OMgQKvtK4bYSQ2e3EeE+dKa36zHd5E1CPJ96
kbGk3GFP2ULSn4Ela3a+x/YnSPRPRW8E2b2M/TbtQUQtO7vVAAQtR07gbBROLZ/6
pZ1Jjc3poKfcAGz4hvcKxSQ7iLxTtCrP1cI/hjqUP+Wv+utTiumjXpGz634jWmRe
XhMhLQYejcxsYIIy7pfJzGSnViQ2syiHqayA7eFHltrI//9f7kNqyAboRk9WYp3W
ct68VL/a27CXXMTHTAoNrLv7w6KWO1av5EUoD3K7A/72ob1tbwKm5X74AkdKaFfL
uPjPE6KHsDzFUcVIS2q96EKDRtdusyFqTNE7Ew9NHeMzG2G0Zu7I6ve8MIHsdF+m
SJqcqVxKjrvEdgdeFRgJKe4n6gxwT/FwGmdruHkMjyNYu3TaA4k3Zv0vGVXFVddh
/iVaxSD5dt+nNFc9363lEXnAf5PXmiFMm6Wg5fEZ5bzcgL0U/nGquIUB4RCGMtAr
4+SC2Q01X1cMoxMx8CDL
=OTlU
-END PGP SIGNATURE-



Bug#797406: ITP: drf-haystack -- Haystack for Django REST Framework

2015-08-30 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: drf-haystack
  Version : 1.5.2
  Upstream Author : Rolf Håvard Blindheim , Eirik 
Krogstad 
* URL : https://github.com/inonit/drf-haystack
* License : Expat
  Programming Lang: Python
  Description : Haystack for Django REST Framework

A small library which tries to simplify integration of Haystack with Django
REST Framework. Contains a Generic ViewSet, a Serializer and a couple of
Filters in order to make search as painless as possible.
..
It supports several haystack features:
 * Autocomplete
 * GEO Spatial searching
 * Highlighting
 * More Like This

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJV4wM2AAoJEGlMre9Rx7W2N4cP/RvGC2OVKkzyIDyiSspC34YT
pqx7PuKjIQNNyhKDUT3KUiphtf/s9xOMLcIXq+LxFGQ2x92OppeWElk2CHCyaygm
NvgYgoKNGWQlOS6JCcfsHiksEbmfXofHPA8PFXiF+8nAb5sX73C3oCCHtEBV5PXz
nxTys4vTZ/qPDf7wkWIzeuEzSv2k/DKOIgHBQMLNgpFU9WD0WTfiO+TpnP3ATcF+
XhkBQm2v75jb+aRqqfEHLJsFpSD3YoX3E/YQtSLLN/ZXARos+8Jm8fNVciqELNUR
iFvTss5pziCjE94/7gYFMvs+mnPrCmB0dtxe5hbdeEuMVdGtDLu9JwZ1lZq7uxlD
Oy+LCGTdKxz1Z5iIyv9r8ssjv9DluEtPbu1N/Oya4WB1iVuxK9io22CFGm4J9T52
AkM/4V5L5QqUeEWme3JMZawgMC0qLiaZ96yW8IbNYFJtNI4yQsBhOKA20Ys5qB3a
B8+6v/nNLmjpouwwrrwtgLZyCL/o7X9J+0bhQqN+0WU3WFfDbjm1wQFwxCdJ+8CV
PiVS3cfLXRwjlDY0Q4Yk6EMN9RmPUqX47eph0K4uhzBivxkK/rqSFCntBHUts5+i
oyK+16V8XdgFlM+zF9Pr6EtbwxBz0CLrLnjlwAm90fL2wQDYZYxi25K1F2XTGmDG
shpr//3r9EucQRbwkslN
=eIet
-END PGP SIGNATURE-



Bug#795200: ITP: django-recurrence -- Django utility wrapping dateutil.rrule

2015-08-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-recurrence
  Version : 1.2.0
  Upstream Author : Tamas Kemenczy 
* URL : https://github.com/django-recurrence/django-recurrence
* License : BSD-3-clause
  Programming Lang: Python
  Description : Django utility wrapping dateutil.rrule

 django-recurrence is a utility for working with recurring dates in Django.
 .
 It provides:
  * Recurrence/Rule objects using a subset of rfc2445 (wraps dateutil.rrule)
for specifying recurring date/times
  * RecurrenceField for storing recurring datetimes in the database
  * a JavaScript widget

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVyjwsAAoJEGlMre9Rx7W2m60P/1jfzDgRgLhXt6Qa7uRTa0VF
ve3t2D4fmglU9CBifV/TG/70ym7h01php7ColH5gUoxI0wJbzxGJ4HUkGfLSGn92
Kpg9XnCw6+22VWKh1KNjwNhjK8U1vLf+3KEwhRdVwQXePeBj6D3GYBjH6tzHl9q7
QaQtsieVKEPPhVFVEcFDHBblOPuN+hkHqVhKTXePAjUCYsmDI1SlPVb9oZs9SMxX
SiJnnS7SL3GdKhK2xM2dilZoaHJwY8FKEf8q0pB+Kh+Ok9hLnGZw9UvvqoBuAWzn
0adb6LIrHiAppX/pV4FBkri7/D0g0mcjKb+i607VmI1VWb5NJ0a1Bcg22K/dkoz8
MPeCTW1pb6QNZ3nkAlq56oaZ9Hh9/0cfhF6NAlRJKiDmPM6BiTaAIjIFDWMjwJbd
Oi54baX41Pv0T2lx7jbg4EtNo4s+URf8BIxsSPFJGhjpVO7vVa/oS9kglYWDM8SJ
Utvb9OJCb16Pp2NNKzFs4vvLC3UQtn14CsOqWUTCopV0Eg8/LIk15lbbBIzBVJAt
ofAUgn7FmKFa4uJx/q9ueychl+PKNUg8MLdaxcQNX2GHcVrSo1WAkdjfStHlt2/Z
WIHRhSM9sO32HaamuCBvjjWpBxUnNGCPUzcUi3tF+lmbH4pzhEWHjStocy5OXNgw
rza11G76GKw2FgP0ipQm
=MBoW
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150811181719.20440.15422.reportbug@kashyyyk



Bug#795168: ITP: celery-haystack -- utilize Celery for automatic haystack index updates

2015-08-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: celery-haystack
  Version : 0.9
  Upstream Author : Jannis Leidel 
* URL : https://github.com/django-haystack/celery-haystack
* License : BSD-3-clause
  Programming Lang: Python
  Description : utilize Celery for automatic haystack index updates

 This Django app allows you to utilize Celery for automatically updating and
 deleting objects in a Haystack search index. It provides a SearchIndex
 subclass and a signal processor to trigger the updates.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVydJYAAoJEGlMre9Rx7W2tUwQAK0/eUtSUl2yxuO/R5Bkj0pK
n615FVO75geScPUcH3p/IFN6WCgRHBddbbLxrq3zrMNJhh2czDcSsuqCGrFJ73A0
BPUYXMvfShqO+JnxdleUba4scp7REVXYU+78sKx2E6zSBVbcYBYsc7Dws9IY4DeI
xE1HVeZNjgs/GPBl8KZIMbOARhX2OyeTDKU61wZ1uxecCGyuc5LDBzqai1jeklqc
gMHNExHIRrHaPCtiaPxGUyjLJxHnSg5KvRZiESrtMqN+73AGweGNk5vaCBRVrlvg
PfQ/ZkoHgnGyalZHDw55P6SEva4vQTd539rOspjEJ0+sXE/9DlE9JrZZCR4caXV7
4MiZeM2gmhcjuL7W2rMXyrBlNFGxGhiHglLzjveFQ/LO/6SOWFCpDMb7pzVT9B3h
cUeCfGMKvumNxJDPAArvkjvSFEhDvPcpEjU9HY/Is1zXxzi2dYXNSke5rlrFXz5k
2+lZDtQcFzPordCAx2NAvvHo9Af/rfTIqi0RaPhUsVLX4wIM2BdfWW9gfZetDzC3
qn3VIWYkamHj/6yn6VI4t3ygeJFPA12cLMJnAQcyhYtwxC5/FEO6KeyjSoaFC4c6
MjmXGUdsiJR/5QHfmH1C7SJ0NzyrJkeeAHD9N60hbIHLqfJz1QzOk26xUrOTahhp
1YXPZfHhRGIlT91vy1hq
=QMHE
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150811104547.32228.24042.reportbug@kashyyyk



Bug#794885: ITP: django-rest-swagger -- Swagger Documentation Generator for Django REST Framework

2015-08-07 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-rest-swagger
  Version : 0.3.3
  Upstream Author : Marc Gibbons 
* URL : https://github.com/marcgibbons/django-rest-swagger
* License : BSD-2-clause
  Programming Lang: Python
  Description : Swagger Documentation Generator for Django REST Framework

This project is built on the Django REST Framework Docs and uses the Swagger
from Wordnik as an interface. This application introspectively generates
documentation based on your Django REST Framework API code. Comments are
generated in combination from code analysis and comment extraction. Here are
some of the features that are documented:

 * API title - taken from the class name
 * Methods allowed
 * Serializers & fields in use by a certain method
 * Field default values, minimum, maximum, read-only and required attributes
 * URL parameters (ie. /product/{id})
 * Field help_text property is used to create the description from the
   serializer or model.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVxNdEAAoJEGlMre9Rx7W2DVkP/24/tfAqG9TSLx+xb8JxD8m5
uZwOWSgtcW/QbWkhwaZe6cNOydb5d1mSJ57wj14Q9YvyfS1frRBnj/xEEeKPJDQK
AmhZuNcSuMOTEiZ6wwI3Qfy0cydu3H5zWZw1SEoCfu3XOvlt4RWgGvDLI1MHgMat
uqHavkYpN87OcvkrMYah92TchTHzX8SiKJ+cGhkI7boPz6sLNqXdrvk5C4ktawti
zqxDU3e5f0ILhhjnM8D+UZC8xiTk9da3Qvx1g72q62S0XdsG7b3ni0lWxreywFAQ
a4M7Vo4lMRwu2PfIIYeJCgtWDLgo8TLiZ7XqYTTyWUYGRwpuNiX3lW+mYI0tVFov
fbRS2EULS7b9dBBW69oZh85lDZfUd1QvCYGv16jeKmupAJ9EL1srGZzlBugOGdmx
E1jTfaYe263dysnSBpIl+/iqB1TnPUY+Xugt2ikPjr2pgF60RzIc26CXoKL7WIVs
R9TAV5JP3ZKhRQncejTBJtSqMwT8ZFb58Ox/esf0vxOyP6wYrogCYUadiqzuMxum
OgiiLKEupgkpNA7an9NsneQSvTJtBDpt9xaaauZSj7CwlwZw1V8dxyBhaq0pfoJT
3qVlY4rMgfzas4+AaVZ9ijD2ZctVSIskoi52ZWrKzwPAu3RsIk+MctA1aWS483zC
U5Aviq26OFngj9Lu10Y8
=PPSe
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150807160527.9959.47901.reportbug@kashyyyk



Bug#794839: ITP: djoser -- REST implementation of Django authentication system.

2015-08-07 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: djoser
  Version : 0.3.1
  Upstream Author : SUNSCRAPERS 
* URL : https://github.com/sunscrapers/djoser
* License : Expat
  Programming Lang: Python
  Description : REST implementation of Django authentication system.

REST implementation of Django authentication system. Djoser library provides a
set of Django Rest Framework views to handle basic actions such as registration,
login, logout, password reset and account activation. It works with custom user
models.

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVxG9tAAoJEGlMre9Rx7W2zTEQAIq5XHT5J8cbmp1u6fURFAGb
z3OviJ/MqmniVaDxQEh0uuyeQUjhKgqzaUnmP6FtZeR9A2yPuzC+seQw5TSXRcnk
9IAtUiGuiexBTX4MGX/2c0A2GV0Z60x2l/mQZ7XGXkquUXeo7GxkPIIu9GpZh/wv
Zs8OB8kJTgui5JSKqO1YNbokWLZN5ApdtV+dx4DTtcsxc8gz75ZNMJaYigOWYKPi
cYZ/tXzuFJuWz/oWwqrmhvBCswPmcFwykAkLAggG1XFU02fAalEAFkfGe/H1/l81
MT5A+Cj5yIC1Qad4jBbaLaXXOnvDQM7rKM/Xr+9OQ1zfDUesAzoHN2vBoHSYbiRZ
ZXzMYUN8lYrRETWIxVgv7kQAwg0Ta9CkATGD4I1Rg7odAhL7sWsRLF9+61OKZ+bc
vJZ5wr4PmglwL5rKcT2D4YzmNKTy+ech/jplHCuSXXFnd/+nc2QS7PoAjW92CqTJ
C4WsRrR9wsHaeeJmxggYsCs8BjR9NHo1yiClmKiAaM/T5f3sWG4+kt+ls3sFr2N5
7TR386DGrmKhmyii5dIBcffXamaOuvCv6DPh3nhHmZO8Bl8+/8mp2o+F7+WRaoQP
ysRLO1gbJR5ECcipScWLb8l4L5cdWsYGfJApsv579ygiybkhcUo7xybHXCAb+Kpy
H2bCCfXysnpxerDTCXc/
=oL7b
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150807084225.7789.5065.reportbug@kashyyyk



Bug#791675: ITP: django-celery-transactions -- Django transaction support for Celery tasks

2015-07-07 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: django-celery-transactions
  Version : 0.3.2
  Upstream Author : Nicolas Grasset  
* URL : 
https://github.com/fellowshipofone/django-celery-transactions
* License : BSD-2-clause
  Programming Lang: Python
  Description : Django transaction support for Celery tasks

 django-celery-transactions holds on to Celery tasks until the current database
 transaction is committed, avoiding potential race conditions as described in
 Celery's user guide.

 Features:
  * If the transaction is rolled back, the tasks are discarded. Django's
transaction middleware does this if an exception is raised.
  * If transactions aren't being managed, tasks are sent as normal. This means
that sending tasks from within Django's shell will work as expected, as
will the various transaction decorators commit_manually, commit_on_success,
etc.


-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCgAGBQJVm9zJAAoJEGlMre9Rx7W2lpwP/1f9pXdPYtCPSlMGvT2uKTOQ
8xY7d4N/sViPnFigNAuMqsYcdBILNCZodRPEHxBZCSuOejcV4CD+IJVnT0vLXFbe
ITF1g9U6AMV078QUqM8R4sg2W8QtYyqskcDADiTBBcv0r+ux+8d7leEHpWipmyt2
7qKTZUiKYMVri5NkylVLVOWuzcknw1zrA+Dxbw9Y3UmoMa2ew39r/zO4BacYxoF4
MvM6l4KRlku6JX/+ErEdi9g+xgcAzb1/imR5KA2U76O6I94FJq84ajpXcc/INKzg
nhGnmuNS/EtT+19ZTT771c76pKnSS+JzR9W4fX94us0fKzuCDAXTF/1W+wnQ1Nvg
yFMrjC6cIgk910CWv1A8Ok8zGS2Le8rjnuzJFntY9YjEYxO8IafPRWU0eBDEP288
435d8T8NVgJbvBbqALH7QadOg2NbQCd6fnMZ/FteixSuFt+rJMTl+lPNj+g1osox
QsgtvEfocdaLOxZpSj53WLwG4iJR9aeeHxnmAa5q5yiUzReEP1Pc7Oo1TYHcX9cN
iJR89ptds7uQLV555qbGtzD1Qf3rjnL5/kSWCl9AHM/cibjmrAi5Bn6wB3UOWIBB
rFAQ+QIN3ge0zBDIC15W5LC/sg59srfn2ME4yWJJ0pYmzEUb0zBp2Lnzp1PJCgGr
I3tEUIAaCKEs/bttoZOV
=76Fc
-END PGP SIGNATURE-


-- 
To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150707140604.31702.78899.reportbug@kashyyyk



  1   2   >