Bug#1078680: ITP: python-django-timescaledb -- database backend and tooling for Timescaledb

2024-08-14 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-timescaledb
  Version : 0.2.13
  Upstream Contact: Rasmus Schlünsen 
* URL : https://github.com/jamessewell/django-timescaledb
* License : Apache-2
  Programming Lang: Python
  Description : database backend and tooling for Timescaledb

 A Django database backend and tooling for Timescaledb. It provides a model
 field and manager to store and retrieve timescale data through the Django ORM.

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAma8aCobHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqz1oH/RfeyK27cRrOHKfN7Fww
di7OLCL4de4qFz5ttowtfsaYvp8FeZH7Dr+N6UuXemLXV+jLRpRoIufohzv18he+
YpPCW/mVUvA+pszh4nUXdsnVaiFnTRI3/WeJfHq40UCM6134vu/vlz4hgCXtRBw/
TgJUhkgLqqhcuEC6XsJKVB3sflp1jPME1fJlbqt7qHQpf9o4cyMSPV4gNs9kBrbN
rXpZ8NR81DsxaTHQ8NNkDpihEvLpiomwXxn21xudSW31XbfHNOJ7Mefsyhp1qvyt
vYviOPUzC8gw23PiW6M06Lph5NrYjpuHxWiJT0Be+uykVDrhllb99BQHMK/BYWj5
q90=
=4lpP
-END PGP SIGNATURE-


Bug#1076735: ITP: python-django-zeal -- Detect N+1s in your Django app

2024-07-22 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-zeal
  Version : 1.2.0
  Upstream Contact: Tao Bojlén
* URL : https://github.com/taobojlen/django-zeal
* License : Expat
  Programming Lang: Python
  Description : Detect N+1s in your Django app

 Catch N+1 queries in your Django project.
 .
 Features:
  * Detects N+1s from missing prefetches and from use of .defer()/.only()
  * Friendly error messages like N+1 detected on User.followers at
myapp/views.py:25 in get_user
  * Configurable thresholds
  * Allow-list
  * Well-tested
  * No dependencies

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmaeulcbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqhBkH/2dLIXJ47jGoGnc1hC4l
jpmdj1TA8W+i1Z2vmy7F+C10yqEJBlWh3rwW0v5j9oB+Ogo82aDmev/mGuwLeXNo
w19SVoIMm34YXypI1Y0L4lt3yAPiXOaPD99cvk2EiKW/+XoiE8Ot98GhErgwMo4P
fVp1Nveq5HPEW64msxYB/7qC7eBqhhjiXJ8mtpl4bYExn+9qJMl7V6Nj33zz6oFq
cfWmQYcp3hkv3LXrj96hlSmvOJ9ox5cdfYtOU73O6uOv9I81emVriOSJFmqeJNU3
E8Bx7Vsbo17uZKPm3uNeJJX+fyOVdYzZevNQWEB1s5yBAlRbK+jXQr2KHi2Bs+IF
DL8=
=OUm1
-END PGP SIGNATURE-


Bug#1076652: ITP: python-async-property -- decorator for async properties

2024-07-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-async-property
  Version : 0.2.2
  Upstream Contact: Ryan Anguiano 
* URL : https://github.com/ryananguiano/async_property
* License : Expat
  Programming Lang: Python
  Description : decorator for async properties

 Python decorator for async properties. You can use @async_property just as you
 would with @property, but on an async function.
 .
 Features:
  * Both regular and cached property.
  * Cached properties can be accessed multiple times without repeating
function call.
  * Uses asyncio.Lock to ensure cached functions are called only once.
  * Full test coverage with py.test.

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmacES8bHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqzD4H/13JKuP1fZh6MF/Mh1fg
D/ZaZyrUzj3k2CIKs2z7C4/Pp1MLGWsOuvffHNCDtpogeSfQafTWtIQ6NT8eQw2i
2Qy4iXF10Y0j8euKQ5xJ25PKDOvcZFjB/Sy1PHEaRdI0Gr0H/vyfCRdA0cpFgSSt
UKfQdkm573uPatp0nDIHaopvasGDvO2q/4VwRsx0hKikqw3RhhXnW2Yih4KG5NfA
Rg/2B09yQn1PtT7FY+dG0Z7ECa8AVoW1vSAMfS2E0Dv7FI8Pplwq8fmAm2RIM2o2
P/WolVW/Kpsq/RHsyvsxKDgal4kyfYLLVbAk+sfsVKGmXRgMi2Sk/5FSXUCkAxro
9Q4=
=irMQ
-END PGP SIGNATURE-



Bug#1076144: ITP: python-jq -- lightweight and flexible JSON processor

2024-07-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-jq
  Version : 1.7.0
  Upstream Contact: Michael Williamson 
* URL : https://github.com/mwilliamson/jq.py
* License : BSD-2-clause
  Programming Lang: Python
  Description : lightweight and flexible JSON processor

 A lightweight and flexible JSON processor that provides Python bindings for jq.

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmaPzHkbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFq9FoH/RILM4s9aZRYxlMPK3Wu
MxhOK8kfJ7/ZO/DhK3uZaXjWjBe+7yKMVnjYBg+RL9QGCevlBRiscO4pfJm1DLwh
FO7Hf1aez9CJ1OKAwY7UhhbrRz/PlPTsp89DgC+Y39U6g8ceoxHc5nJrUud0/sJM
fU2f2shyOHBdxYqbGr1oQ3IjO1ZkuNKLtbRa8+PLiBNQGumGqqjxg1FPHZt/e9M2
6JiizqHAHgZ1AjNfOC9wRNohcxjKm/aMykbAkXiCnSYhvhOUrnMLFsuiU2yo1MqS
/t2ESlmKpnH2ORwJn5gzLC9pGAyGhGhEPfvOQFl3x+S8brkjktQbnJxF02XwdVDv
qyk=
=SB98
-END PGP SIGNATURE-



Bug#1073003: ITP: python-django-structlog -- Structured Logging for Django

2024-06-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-structlog
  Version : 8.1.0
  Upstream Contact: Michael Fladischer 
* URL : https://github.com/jrobichaud/django-structlog
* License : Expat
  Programming Lang: Python
  Description : Structured Logging for Django

 django-structlog is a structured logging integration for Django project using
 structlog. Logging will then produce additional cohesive metadata on each logs
 that makes it easier to track events or incidents.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmZogXwbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqXPoIAJC4pQVllONVB1tF0xZI
0bJ0HGSW9UHtAC3HlkirN5RNS2Ax8VCUGRQjBlXtfDh38CdHuMH6KodCRi0t0mqR
7lnUu7cvK/I//3FGutqKonRAO9RQGA5d+dqLGauATQ0CrRFSU05BMspRAdWWjWHA
4/iaVbl2crB2obgQnCxHFf3Wg/HowdchY2yyMQlgeQgt1SdIzu0ttt+LZKqUaYs/
zM+DHBVL0hRF92JcROvTD/iH5X3DCsCp7upkkvYZ45NyVMBza68lKwGUkIwQh9LJ
nrs5oibLlkupbhXPyGMJvcLPf1irbVae2Aw/icWAKAlelHorMqw1cwuBm6EhQbx8
Hvo=
=XYb0
-END PGP SIGNATURE-



Bug#1069851: ITP: python-calendra -- Worldwide holidays and working days helper and toolkit

2024-04-25 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-calendra
  Version : 7.9.0
  Upstream Contact: Jason R. Coombs 
* URL : https://github.com/jaraco/calendra
* License : Expat
  Programming Lang: Python
  Description : Worldwide holidays and working days helper and toolkit

 Calendra is a Python module that offers classes able to handle calendars, list
 legal / religious holidays and gives working-day-related computation functions.
 It is a fork of Workalendar designed to be more extensible and introspectable,
 adding interfaces where Workalendar is philosophically opposed for the sake of
 simplicity.
 .
 What can Calendra do that Workalendar cannot?
  * Provides descriptions for holidays for the "day indicated" for each Holiday
(such as '3rd Monday in August').
  * Keeps distinct the indicated and observed dates for Holidays, such that it's
possible to determine on what day a given holiday is observed.
  * Allows the number of Holidays in a calendar year to be counted.
Consolidates observance logic in the core code rather than requiring each
calendar implementation to implement its own.

This is a fork of workalendar and I intend to maintain it as part of DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmYqrfkbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqb+sH/j4jWmToO9OgNHs/ylPu
94Uf4n75Opms3G7gWy45qs8+ZDAfTFBgHiWNF5RvbugvBBSMDGm0nhCK9rYaO6e6
SLkguvk9iv1XrpC7sDiPrCylvzGbHPu5ZXyhOGEKl+rZroS4bAfxdTADZN/nRmuc
8YcQKsNSndaEl2WeRmEM+LjkMX3KqLy3RHvF6IP2bnhn4MDFee1ONX6xKUUetCoy
79L80bx+MVuzCvcYUf+eVxuv3cf+DtZjOIY/EC2WaxOXv/yoIQPvCLzg/pLM1ecR
5f+NNKKO1t6ZpOP85lVQwiZws4HRJv2iE4spRXHhUs/d7NRVl/HgJYTdfBW8UxWr
jU0=
=tvyi
-END PGP SIGNATURE-



Bug#1069579: ITP: python-neapolitan -- quick CRUD views for Django

2024-04-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-neapolitan
  Version : 24.2
  Upstream Contact: Carlton Gibson 
* URL : https://github.com/carltongibson/neapolitan
* License : Expat
  Programming Lang: Python
  Description : quick CRUD views for Django

 Neapolitan's CRUDView provides the standard list, detail, create, edit, and
 delete views for a model, as well as the hooks you need to be able to customise
 any part of that.
 .
 Neapolitan provides base templates and re-usable template tags to make getting
 your model on the page as easy as possible.

I intend to maintain this as part of DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmYkLOEbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqtrwH/2RP6jnghxqGbfmLLhDX
JyGdJ2zMMIEGNJraIIFJvjVe0vwhdw17ssISPFnElKQlUZTIWqrZx5lK/ZGgeyP5
0+XP+fUKprjgYDlGJecUKqIJ0ji2vW3CnZTwqQrBSKChNWhZtsodlmSHPM5NjeVm
3c69misODIwhIFsl1tOlY7qOPoU216eX0aGOSu5yJglcQLYqf0zChrPNZ9wWH+KE
mtGbTtl6LK8DnpE6IOHQhZ9URt8oCR1hH/qadPUlgeY69uCsI8f45+pklsaOsQsR
gVB+yANdZddMW4Zwj+NyB7r76sRDKF18GEbyS5esrdalWBBXpnpjYYVrXW0SS6oe
uM8=
=ez94
-END PGP SIGNATURE-



Bug#1068803: ITP: python-sphinxcontrib.django -- improves the documentation of Django apps

2024-04-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-sphinxcontrib.django
  Version : 2.5
  Upstream Contact: Timo Brembeck 
* URL : https://github.com/sphinx-doc/sphinxcontrib-django
* License : Apache-2
  Programming Lang: Python
  Description : improves the documentation of Django apps

 This is a sphinx extension which improves the documentation of Django apps.
 .
 Improvements for the output of Sphinx's autodoc for Django classes:
  * List all model and form fields as class parameters
  * Improve model field representations
  * Link related and reverse related fields to the referenced class
  * Hide irrelevant runtime information like declared_fieldsets, fieldsets and
Meta from classes
  * Add information about autogenerated methods
  * Fix intersphinx mappings to Django modules
  * Custom text roles to cross-reference the documentations of Django and Sphinx

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmYX1ZgbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqjnAH/AibqqVHBhh3XdJvWvOe
KGhbEZb9SzkG2M8ZcPX+rL10Mw7DeRAcQdAWh5tQQStfTcrQRdCDsxJE5+pgILRU
QHW/tlJOzKaylxHl/Hy1J56JtbiKaqyLWh6o71AHE9Q2i8HWoJlR5RVNfnTa/S2q
x0A3iiD06rEB+nxLRF7zaJ3ZC0W59vS84nw+fqJTK1yk+pA0FzDFRPYGF/dGlCLN
CkZaKDtF42SBqGz9r/T3iIuBrv5G4R0kEducMDu3X6JUbEcpvTo42pDhb+wj09Yi
UvXni96gdLDM7TNiDvUNoGQ/pR/gF+D8S9F+5zQQobtKymNaiyfC7r6bYxiNSyvw
/UU=
=SJr5
-END PGP SIGNATURE-



Bug#1062807: ITP: python-django-adminplus -- Easily add custom views to the Django admin

2024-02-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-adminplus
  Version : 0.6
  Upstream Contact: James Socol 
* URL : https://github.com/jsocol/django-adminplus
* License : BSD-3-clause
  Programming Lang: Python
  Description : Easily add custom views to the Django admin

 AdminPlus aims to be the smallest possible extension to the excellent Django
 admin component that lets you add admin views that are not tied to models.
 It allows one to add simple custom views without mucking about with hijacking
 URLs, and providing links to them right in the admin index.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmW+OwMbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqZAUIAK9izLc61P3/98JrYE3d
QAIGxPAfDmv3hQKBtKmGf/nITumnXvNWYp1IUq1o4YUBdhBzi7lFfiQGmyh3NFvM
S14c0iH5rvKc+rhnQiKqk+rzUtKvVKQZRj7SBqRr7nL2CMs2DAJBccEzhvPa5pdU
a9RKHPYQ6Yn4EdLb4dKueA/nCqb5Hk50rzalicWMpW4wmH5wWBPAsnwvH+Vvy6cw
f3q3mw7n6XigSJ+3DqqqLpmTnb01uY5DtjSi9wxaHfzzJOTX2YN98pgOgVpUCtX4
gZ7VMeaoUwgj2xLt/Q3X9FnLWOee7Ih8vi1UryQmIT0DCn9p6H9QlU3qyHMbGfsY
kZ8=
=Kwk6
-END PGP SIGNATURE-



Bug#1061142: ITP: python-crispy-bootstrap4 -- Bootstrap 4 template pack for django-crispy-forms

2024-01-19 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-crispy-bootstrap4
  Version : 2023.1
  Upstream Contact: David Smith
* URL : https://github.com/django-crispy-forms/crispy-bootstrap4
* License : Expat
  Programming Lang: Python
  Description : Bootstrap 4 template pack for django-crispy-forms

 Bootstrap4 template pack for django-crispy-forms. This template pack was
 included with the core django-crispy-forms package until version 2.0.

I intend to maintain it as part of DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmWqYmAbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqJG8H/3zBQeDFQDOpA7zyIKvm
ycvac4e+Dfzj4cmodrsJOwUYKxQ2w1Y7P+wkoia+7RjdEDLn/qdbauii2JPyNxww
1p3OnA1MMjx1SHXy0BQos7Zdt0I7xGugpVAuX8Cv/rhDYNW6bF+GCI7glzlxvMGg
AzjfJwr5Xnl7AoGl1G/OzHJdnlVfcpbBEnYtNZcdzP0igfrpTzXbdNP28AIy1iU1
we/pgbGGM6exd/yxAMmvYAwIrXO4KPMMjUyGcDjljb8pcPYeDYPwPZBMP1ZtD3ML
4JOG8pwm6+NgjZVmfybhutVG5/4UWRywGk2zr2lGFlZMwmIsYZzGCyuZLUsGrL7T
DYU=
=EBwq
-END PGP SIGNATURE-



Bug#1056545: ITP: python-django-ratelimit -- Cache-based rate-limiting for Django

2023-11-22 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-ratelimit
  Version : 4.1.0
  Upstream Contact: James Socol 
* URL : https://github.com/jsocol/django-ratelimit
* License : Apache-2
  Programming Lang: Python
  Description : Cache-based rate-limiting for Django

 Django Ratelimit is a ratelimiting decorator for Django views, storing rate
 data in the configured Django cache backend. It requires a Django cache backend
 that supports atomic increment operations. The Memcached and Redis backends do,
 but the database backend does not.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmVeLlgbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFq15oH/iD/HhE/PswcgtaFoKP5
RFRsmiRY0qr0e2Oev26muIx8LorLBOOXPBJWd6NCrrsuJqhwjFunesh9ixxDtGOW
NvNaZLNuY2DxhPVurbBi18/urZ1sh9ZxUMN8Szc2aBQ9DLc1egYNoD97Lt3IsgqX
HSkOSMTA4JIxe39iUEmfBhXrJJxK8s9IjnaR6MqmLumTT0c65KfOKCZ7mYbonLNt
1RBmgst46ma1DNAkT1bW/WQiGNyMQtkQAKo012EL3eMVNFZ/SOM5Ky52fpok1i4h
GwtFOrbpVsAhw14J2vvZAw5ppIY/j62eUAw22TmgKGQe3j2uhqTS2KBFxyUR87XQ
Xfc=
=Mk6n
-END PGP SIGNATURE-



Bug#1056326: ITP: python-crispy-bootstrap3 -- Bootstrap3 template pack for django-crispy-forms

2023-11-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-crispy-bootstrap3
  Version : 2022.1
  Upstream Contact: David Smith
* URL : https://github.com/django-crispy-forms/crispy-bootstrap3
* License : Expat
  Programming Lang: Python
  Description : Bootstrap3 template pack for django-crispy-forms

 Bootstrap3 template pack for django-crispy-forms. This template pack was
 included with the core django-crispy-forms package until version 2.0.

It is a dependency to run the tests in django-crispy-forms >2 and I intend to
maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmVbxVYbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqOtIH/0z/UfmggnZh4qn0VWAl
eIkgVUMbcq9rHbSSf4lKSZwdKGRgKSp8EWKEOucgMELr9RljGt/6IVUFOp45r5jJ
rNsqBVvR+atGoElkqtFg7MM6apHHjAd3gDV6vndE4YDTlEhFaQ1L6yQ1RZr+Pmbs
IEb0oerE6yz0tWbtaGfMnH03Sv0j0LodZ73lCAIXW+pZ6y6eFCwQSFO07wf0Geom
PhChc8QlF1/A6nsI3T6l+OZ266wQlb4Iytf0/KPiNO/mgUSh+b40+IEj2GXoD4M1
H2rRlqOrc1bCH+rIShE3+mUKZsYPi8dSclADveTCUdA8tKZVyEFPNva1vo9ztWrt
4Jk=
=Kzic
-END PGP SIGNATURE-



Bug#1055850: ITP: python-django-tree-queries -- Adjacency-list trees for Django

2023-11-12 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-tree-queries
  Version : 0.15
  Upstream Contact: Matthias Kestenholz 
* URL : https://github.com/feincms/django-tree-queries
* License : BSD-3-clause
  Programming Lang: Python
  Description : Adjacency-list trees for Django

 Query Django model trees using adjacency lists and recursive common table
 expressions. Supports PostgreSQL, sqlite3 and MariaDB and MySQL.
 .
 Features and limitations:
  * Supports only integer and UUID primary keys (for now).
  * Allows specifying ordering among siblings.
  * Uses the correct definition of depth, where root nodes have a depth of
zero.
  * The parent foreign key must be named "parent" at the moment.
  * The fields added by the common table expression always are tree_depth,
tree_path and tree_ordering. The names cannot be changed. tree_depth is an
integer, tree_path an array of primary keys and tree_ordering an array of
values used for ordering nodes within their siblings.
  * Besides adding the fields mentioned above the package only adds queryset
methods for ordering siblings and filtering ancestors and descendants.
  * Little code, and relatively simple when compared to other tree management
solutions for Django. No redundant values so the only way to end up with
corrupt data is by introducing a loop in the tree structure (making it a
graph). The TreeNode abstract model class has some protection against this.
  * Supports only trees with max. 50 levels on MySQL/MariaDB, since those
databases do not support arrays and require a maximum length for the
tree_path and tree_ordering upfront.

This is a dependency for django-content-editor and I will maintain it as part of
the DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmVRCg0bHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqExoH/3X/gCg2xKOY6q8rJ3aB
+EA+MWwIZFgFmgYPTmO3HOF8u/2HCT8rYZ9WNGgJjjVyeC2ozezNFJaLHN3qEljj
rdCJ7wG6/qgSnH5W+olk99r9ZXFeifMa2D7zDE6cd0LMSYX1WUlMIy+Ywpi10Jmz
kJ+iBzGdH97kGIP5o5T4cR2+UfHIgv1Xf9qyTjPBHTQ94672Re1jYOms5T1QuDTg
Z+Tfaz8gQriCVaZJCxK2nytMzXk8slFMiS5qKWi1iTii2PORY7xhosy9iZvdqGqv
VwRgE8wPzDVgjB5xP83vuIUbTRzEnZ4bbUlOYZWEXq/4MdH7iRQgh30ZNlMlsg9K
ZwY=
=l/cw
-END PGP SIGNATURE-



Bug#1052560: ITP: zsh-antidote -- ZSH plugin manager

2023-09-24 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: zsh-antidote
  Version : 1.9.2
  Upstream Contact: Matt McElheny
* URL : https://github.com/mattmc3/antidote
* License : Expat
  Programming Lang: Shell
  Description : ZSH plugin manager

 Antidote is a feature-complete Zsh implementation of the legacy Antibody plugin
 manager, which in turn was derived from Antigen. Antidote not only aims to
 provide continuity for those legacy plugin managers, but also to delight new
 users with high-performance, easy-to-use Zsh plugin management.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmUQhvUbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqMjAH+wZrZwc18FWvmN4LTrgH
f81xMrc8IgxkxHq8V6QV+s/eXWkEx/PKqZ7bTTa4+Nl6cCDF4rdJ7LUH1tpw8biE
znLKt3PJyU3lOelqMib3dL/G46Rcn2Lc3jpw3jZ3VkD5b4AX7Ia4OplpwRuNJw6x
ovBmIti9/nY9mPJYNHRbhLsYRnGbX/8Q3yNiRgNS5iAXzurJwbyC0eqS0A1EP3Xf
zRJfYBZyBkrcsfByiBx4KhTpAZ26FHAQKqRkxHsxLz5w07srJyRAEYC6X6rGdmG+
BSKpBZulvcBRmBYuRNBBoSt73yYkTuK/OTKGnZihmxBlXQ0nJGVYyR4ZsuvHzCRs
ycw=
=hJ3L
-END PGP SIGNATURE-



Bug#1051637: ITP: python-bitmath -- handle file sizes with different prefix notations

2023-09-10 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-bitmath
  Version : 1.3.3.1
  Upstream Contact: Tim Bielawa 
* URL : https://github.com/tbielawa/bitmath
* License : Expat
  Programming Lang: Python
  Description : handle file sizes with different prefix notations

 bitmath simplifies many facets of interacting with file sizes in various units.
 Originally focusing on file size unit conversion, functionality now includes:
  * Converting between SI and NIST prefix units (kB to GiB)
  * Converting between units of the same type (SI to SI, or NIST to NIST)
  * Automatic human-readable prefix selection (like in hurry.filesize)
  * Basic arithmetic operations (subtracting 42KiB from 50GiB)
  * Rich comparison operations (1024 Bytes == 1KiB)
  * bitwise operations (<<, >>, &, |, ^)
  * Reading a device's storage capacity (Linux/OS X support only)
  * argparse integration as a custom type
  * click integration as a custom parameter type
  * progressbar integration as a better file transfer speed widget
  * String parsing
  * Sorting
 .
 In addition to the conversion and math operations, bitmath provides human
 readable representations of values which are suitable for use in interactive
 shells as well as larger scripts and applications. The format produced for
 these representations is customizable via the functionality included in stdlibs
 string.format.

I intend to maintain this package as part of DPT.

-BEGIN PGP SIGNATURE-

iQFPBAEBCgA5FiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmT+GqMbHGZsYWRpc2No
ZXJtaWNoYWVsQGZsYWRpLmF0AAoJEP/TyIuZfdFqHmIH/iK1ORX0zi4vefRUgYLL
Xlr8MOW83uJzOOTUOF2jfz6Qs/mIYxekeRHR8tAAY4yG37JTRcqgJHtF9GN+XdSx
mrpyRgP8TK0Z9mdDoVd9n0eICK3DLTAePR5zOF/o9CBaEjHkO11851+wU76TNBDU
PXF0853o4z5AcDTlpF5glssHuKLgMlq5jpPXdKJPl1lKo8/ztgs8adC1cBsaUomD
NBCSTGAxerccfHydI0N/V12lmGjR5uHfeTR4gkbHhNx8TEXmwtfNNYvo4jNiPTq0
dzcOn7AY3DhPhgCKkH0UzP0aHncSBwwrMyfNkXHhAC74/Nx25jXXG8BhYNxit9zU
rak=
=30pw
-END PGP SIGNATURE-



Bug#1050041: ITP: python-django-dynamic-fixture -- create dynamic model instances for testing purposes

2023-08-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-dynamic-fixture
  Version : 3.1.2
  Upstream Contact: Paulo Cheque 
* URL : https://github.com/paulocheque/django-dynamic-fixture
* License : Expat or Apache-2
  Programming Lang: Python
  Description : create dynamic model instances for testing purposes

 Django Dynamic Fixture (DDF) is a complete and simple library to create dynamic
 model instances for testing purposes.
 .
 It lets you focus on your tests, instead of focusing on generating some dummy
 data which is boring and pollutes the test source code.
 .
 It exists to solve the anti-pattern of Static Fixtures and Factory objects.
 .
 Features:
  * Highly customizable: you can customize fields recursively
  * Deals with unique=True
  * Deals with cyclic dependencies (including self references)
  * Deals with many to many relationship (common M2M or M2M with additional
data, i.e. through=’table’)
  * Deals with custom fields (especially if the custom field inherits from a
django field)
  * Support for parallel tests
  * Deals with auto calculated attributes
  * It is easy to debug errors

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmTfyKgRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqVQwf9EOgSZczWWY6gWGoxPhb7oXlrQsr6C9zj
xUyvZ12/zaUN3axHFK1N1cVa4T6L6gwU1rao24Y4vnj84p9WSwitMts/0hfQxqKC
tz1dwoYGUtYiwoG4LieaPlbBENflF/vsidCK2XRO+qkYQVcCDc+6Tkd++xyAL09q
nYf7CXiQmwInBDNF5J7WMzr3nZ+HiNL4FzlNNvxwFJB5zLTiaX/14ILDTHbtYB50
xzzkC/rAPhw0AWdtFJhvUFkxLw5aXilrQZsFif/syeOwQKUDo7rAdtrn8Hjti0ak
lkp6M+oA0BPs1VTiXrsgnwPxlau6Bo3X969BeAQkkO6YqWhsSas9DA==
=AZZe
-END PGP SIGNATURE-


Bug#1049917: ITP: python-django-pgtrigger -- Write Postgres triggers for your Django models

2023-08-16 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-pgtrigger
  Version : 4.7.0
  Upstream Contact: Wes Kendall 
* URL : https://github.com/Opus10/django-pgtrigger
* License : BSD-3-clause
  Programming Lang: Python
  Description : Write Postgres triggers for your Django models

 django-pgtrigger helps you write Postgres triggers for your Django models.
 Triggers can solve a variety of complex problems more reliably, performantly,
 and succinctly than application code.
 .
 For example:
  * Protecting operations on rows or columns (pgtrigger.Protect).
  * Making read-only models or fields (pgtrigger.ReadOnly).
  * Soft-deleting models (pgtrigger.SoftDelete).
  * Snapshotting and tracking model changes (django-pghistory).
  * Enforcing field transitions (pgtrigger.FSM).
  * Keeping a search vector updated for full-text search
(pgtrigger.UpdateSearchVector).
  * Building official interfaces (e.g. enforcing use of User.objects.create_user
and not User.objects.create).
  * Versioning models, mirroring fields, computing unique model hashes.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmTdKBcRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrVVAf/f5ouJAEVM938tYRGGIU6o41ho2slDKsC
6PqyxXZbR+L+hL5VLTDcu6/9EPwgyQs1h6EDwJ4gCy3jdJ9ZwmL5UZZa9am6qBCb
n1KIw2DcCOyp36hslVWZkntEBUqdCF6ebfDcZknh8X2ojyO98s1eWBIh2z/a7WjL
+A8scsD2CzjXzh80kkqGUV5zFdPMGV7C01IEorC0uzjOzpT9Sgvo+bb+cUCB2v0p
zEop4qxw6Qzm8gzEzFAiP6Ya6CbQ2uPl+7FDDuu0hl6mrBMlCuJEZbdQWquJ3b14
HnRiWaguDFFEe+8fPSdXBMDS+Hj42BqbFNgPA2QNZYr8aZrFH4272A==
=7Bql
-END PGP SIGNATURE-



Bug#1049916: ITP: python-django-dynamic-fixtures -- Django app to install dynamic fixtures

2023-08-16 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-dynamic-fixtures
  Version : 0.2.1
  Upstream Contact: Peter Slump 
* URL : https://github.com/Peter-Slump/django-dynamic-fixtures
* License : Expat
  Programming Lang: Python
  Description : Django app to install dynamic fixtures


 Django Dynamic Fixtures is a Django app which gives you the ability to setup
 fixture-data in a more dynamic way. Static fixtures are sometimes too static in
 a way that for example even the primary keys are static defined, this can be
 very hard to maintain especially in bigger projects. Another example; when your
 application depends on data with a recent timestamp your static fixtures can
 get ‘outdated’.
 .
 Features:
  * Write fixtures in Python;
  * Load fixtures which are required for your task.
  * Manage fixture Dependencies.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmTdJ2YRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqOiwf9EjJ+sw0WyGfrG+oTE4yfK/w2HZT0xv83
b8+EIKdNjp22NvLgnIh/lVDOrDmA5jvQxALDUWnTh9iVos4zxa9xmrNCvNgiDKHB
RrDrMoYriZPGkdgCykDu9Qf1S6wcLXL3ZGiMnm3kjno9sK5UINAVzDl3qtotPOyC
/P3uzwJIGR5/4KuX6aZ2sU01DfrWiNNN7ftzkD/IY9phaJDVF4dpUbfCwWiGx9j0
o9lFXJqjYoD9FuntY+O6WqrtlD2tEK7FJtVrKzXyd9YEoRPgjd9p+4CCUFeC0Qlo
EQBDUX1MLfMizy7Y4QZsfyzAmAcffVVmelvpGCUKh11B5Yi8ME4aHw==
=XESa
-END PGP SIGNATURE-


Bug#1042901: ITP: python-dm-tree -- library for working with nested data structures

2023-08-02 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-dm-tree
  Version : 0.1.8
  Upstream Contact: DeepMind 
* URL : https://github.com/deepmind/tree
* License : Apache2
  Programming Lang: C++, Python
  Description : library for working with nested data structures

 A library for working with nested data structures. In a way, tree generalizes
 the builtin map function which only supports flat sequences, and allows one to
 apply a function to each "leaf" preserving the overall structure.
 .
 It is backed by an optimized C++ implementation suitable for use in demanding
 applications, such as machine learning models.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmTKY1QRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrENQf/eyNqUFP/+iyLw5PZJQePG1ZeG6Uvi9cW
vRCh+3zFoX3hvz+T21aREY8KYpJQZayMnVLHag/DSuBbg7AX1ZTvPlO0xwPssigv
rXYodzpGGPvJBAF93tCZJhNhhooWW2OECyZowGJZSE2AmIXbt9ACtU5dAA8ErFQ/
UKm5ArGDvVu9mRKRso7hGG619cM6j8UPeb4hbSKmcu8o3iXEqzveflwe6iOSg0UU
kS4wfNL2plbRU6DOG61wQ0jZBaMmVCbWSCN6utYUsYcWXr65n/McmzdVcPvAy2bb
gJeZiyC1NfrDq8v4cxCM3Fd0RfN+OlvhG8efdViMDoPmpT4oeZ+O+A==
=KMDs
-END PGP SIGNATURE-



Bug#1040911: ITP: python-crispy-bootstrap5 -- Bootstrap5 template pack for django-crispy-forms

2023-07-12 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-crispy-bootstrap5
  Version : 0.7
  Upstream Contact: David Smith
* URL : https://github.com/django-crispy-forms/crispy-bootstrap5
* License : Expat
  Programming Lang: Python
  Description : Bootstrap5 template pack for django-crispy-forms


 Bootstrap5 template pack for django-crispy-forms.
 .
 You will need to update your project's settings file to add crispy_forms and
 crispy_bootstrap5 to your projects INSTALLED_APPS. Also set bootstrap5 as and
 allowed template pack and as the default template pack for your project.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmSudMoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WowwAgApe1tkNK0lADTgITAs/9gfKBXxlASSavm
7anNxaz/SUPQi+cySXIkSSJFrZdCW0YK9ay51N5v+rqrCqIYXCn2irzN2Hb+IcpT
xvuwM/EC5Ue+YQpIHSitwT1fdss3pC14kMNRQdpx4eXFLokUGx7KB4zIgIILOhtS
ZnKMv3ehfzUT2+4dEfplxkBuTEFrIHOXeZk+zai+MIbpYQZr754hVvtSAngSOPtX
yArdcOjtoLUA4nrisKiSPMxRP+cRRQcpJHndB+xkRKGwIxgyJ7Sbd3RdtrzegjK4
WJm9XCJD8NHxpX/u0qWZWmKKicF8R69nSTwEBoCPrFghEYFnJy6CAw==
=yUS1
-END PGP SIGNATURE-



Bug#1040009: ITP: python-pytest-trio -- Pytest plugin for trio

2023-06-30 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pytest-trio
  Version : 0.8.0
  Upstream Contact: Emmanuel Leblond 
* URL : https://github.com/python-trio/pytest-trio
* License : Apache-2 or Expat
  Programming Lang: Python
  Description : Pytest plugin for trio

 This is a pytest plugin to help you test projects that use Trio, a friendly
 library for concurrency and async I/O in Python.
 .
 Features include:
  * Async tests without the boilerplate: just write
async def test_whatever(): 
  * Useful fixtures included: use autojump_clock for easy testing of code with
timeouts, or nursery to easily set up background tasks.
  * Write your own async fixtures: set up an async database connection or start
a server inside a fixture, and then use it in your tests.
  * If you have multiple async fixtures, pytest-trio will even do setup/teardown
concurrently whenever possible. (Though honestly, we’re not sure whether 
this
is a good idea or not and might remove it in the future. If it makes your
tests harder to debug, or conversely provides you with big speedups, please
let us know.)
  * Integration with the fabulous Hypothesis library, so your async tests can
use property-based testing: just use @given like you’re used to.
  * Support for testing projects that use Trio exclusively and want to use
pytest-trio everywhere, and also for testing projects that support multiple
async libraries and only want to enable pytest-trio’s features for a subset
of their test suite.

I intend to maintain this as part of DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmSfWT8RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wof5Af/aSsk4H4lC/krkrH4g0jq70eXUQJsbRAF
35oBmDJ55+9ttlhDO20epFZ+58bB57aJnDBHs+EgoFpsEBLAcErPGu4tZS5zEbyG
Fiy90PYRDpvSQV2zNT4IkR2Dko5dyQkDP8vanwOPe0i/jy3Ec9zYJlvCN7E/YyDL
qgw8VwDaNkVR7W02/NGqccOax3TmZw2FNOSkxkwABYii46gSFwgdgxLAv3VtlNTA
f1xcHoOpAKB9DX8kFHquciRdFuiTKWiVA3200A1z4LtIyYQl9o/K0E7KIFsL4niG
8utjegs+x4onxt3La/q2aboqSCZlFqQOG2nsc7JtEuYdVAiCoX7Jiw==
=p6Jq
-END PGP SIGNATURE-


Bug#1039874: ITP: python-ocspbuilder -- library for generating OCSP requests and responses

2023-06-28 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-ocspbuilder
  Version : 0.10.2
  Upstream Contact: Will Bond 
* URL : https://github.com/wbond/ocspbuilder
* License : Expat
  Programming Lang: Python
  Description : library for generating OCSP requests and responses

 ocspbuilder is a Python library for constructing OCSP requests and responses. 
It
 provides a high-level interface with knowledge of RFC 6960 to produce, valid,
 correct OCSP messages without terrible APIs or hunting through RFCs.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmSdH8ARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq6Egf/TdyqNT9AXj6LVJODRroBfHdV+r4MAXxQ
EdkLYqPTH/g5MRhjeSI+/KIppXMD3+7PIqB60jsZzFcISU1it9ZEEfa4U3DN9KCt
xP6vQ5COIm2zKPwxMH5FA9EYqX8QG2Y81FNZYYF0+c6OqX8djHR2KZZJcSuwT3Nq
87R9lPwzprGVyL7TfAhp5in7j96fj6NdXDyapNb1Lty2FLN9J+61GHHaVVqae3tz
siqcsXRVOmtN+gXMIcnNuE89otjwzY5S8FqTusb0RTVzrbYulGawVCDYOyfFhXfh
6f+6b2mlijNcRlKwa6YVYWuz23m2go/fqRziYe3ZV1Q/6KCIVRcriw==
=Lihu
-END PGP SIGNATURE-



Bug#1038941: ITP: python-pyomop -- OHSDI OMOP Common Data Model tools

2023-06-23 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pyomop
  Version : 3.2.0
  Upstream Contact: Bell Eapen 
* URL : https://github.com/dermatologist/pyomop
* License : GPL-3+
  Programming Lang: Python
  Description : OHSDI OMOP Common Data Model tools

 The OHSDI OMOP Common Data Model allows for the systematic analysis of
 healthcare observational databases. This is a python library to use the CDM v6
 compliant databases using SQLAlchemy as the ORM. pyomop also supports
 converting query results to a pandas dataframe (see below) for use in machine
 learning pipelines.

I intend to maintian this package as part ofg the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmSVfNMRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Woe1wgAvwsU4kmaAuvACTR6uCBUNqC5EN93u4jp
8mbXPKWNgj0gPZGeI5h9myPvPtJtEbzbq/EL0POjVNWlXzyn7B1JJb63rkBbSVzz
6R/xA6ouvIxzxLPbWU+c+yOtKmRUG2fqaI9yddxuldV1pOyPMvSPuvaZJV/i/7rc
GorVGvzjMQDJfSigE3GDVZTl4wEbbvPfoWaCxiHt/1wFDTgiwNjEg/x2ea5l9M9A
GXsh1lyqjGIgnH82TRRhQv6tQgtQQVni66Jv9wPnQoaeULZyPmt3UCHGbHL836uz
DYyNo1tmy7Z5emM9zn54ad4CrLnJ50hmrmjTGt1CzqrDEUGKliMO0Q==
=46Kx
-END PGP SIGNATURE-



Bug#1038932: ITP: python-cron-descriptor -- convert cron expressions into human readable strings

2023-06-23 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-cron-descriptor
  Version : 1.4
  Upstream Contact: Adam Schubert 
* URL : https://github.com/Salamek/cron-descriptor
* License : Expat
  Programming Lang: Python
  Description : convert cron expressions into human readable strings


 A Python library that converts cron expressions into human readable strings.
 .
 Features:
  * Supports all cron expression special characters including * / , - ? L W, #
  * Supports 5, 6 (w/ seconds or year), or 7 (w/ seconds and year) part cron
expressions
  * Provides casing options (Sentence, Title, Lower, etc.)
 .
I intend to maintain this package as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmSVU0IRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqvQQf+Jw63/Ql6q1ERhA/f5YKMozrE/57ulNzX
GaQDV8V1VOZd3NaPRr8VAfKMyEpoX+KfafY0uSeAlRHMLlKwy78WXe3VKGeJrxoq
0gJkVS2jWSyG44SPDPXrGQ5fjA+QpsBHfHvI2aggmrPxCha3vqJmwVzDlphgpl6e
eui+3RvXNh2ldzrgsN0H7MSeB82LRY5DfBvMLUdjn1c/vS+h2Fta/775xyBe0UrH
eNzmeFNzq/7IyD/jtZCIBp6Xfhk62eKjo9c4zdD6OooIMk0sYXEQvnsCcnd/l5hk
+gvkvmMnTYu7w3yDPe0U2U3Oi8EqwFf+7AAT1dvypyEKkgnFQNe71w==
=6TGW
-END PGP SIGNATURE-



Bug#1031936: ITP: python-a2wsgi -- Convert between ASGI and WSGI apps

2023-02-25 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-a2wsgi
  Version : 1.7.0
  Upstream Contact: abersheeran 
* URL : https://github.com/abersheeran/a2wsgi
* License : Apache-2
  Programming Lang: Python
  Description : Convert between ASGI and WSGI apps

 Convert WSGI app to ASGI app or ASGI app to WSGI app in pure Python with no
 dependencies outside the standard library.

 Compared with other converters, the advantage is that a2wsgi will not
 accumulate the requested content or response content in the memory, so you
 don't have to worry about the memory limit. This problem exists in converters
 implemented by uvicorn/startlette or hypercorn.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmP6MBQRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoUXAgAk/PbepnDuFPvNTD5Spe1M0mkWlYp5WPn
cXQ0qBZtJa4FS2wvSmgQbdugUkCYO7JMsmOeqeUeWxD3UqXp8TPPf71uLzUOOLSq
VFb33bY/8XGj4SxjhXTVw1UCgeMqDby2kD8RrPd/p+rp2gjz3IK3lH7xmHo70nhf
0IbjIjlPkHTuVg7mBpaaqtMQZ0hPI1aCJoR7IKO1cztpA9bcXys5P9HRLpGmBHhB
rPLDhOxyHIidYOgQmjH6H3zXEybbL1O0n4w1sE/0veiV8VVZJi4xpC+Edlbuy1gt
5PFMZ1iA45UKr+XoC8WdRrcF9wSSdMNwyZ4GtNQ3ECWOYxpq50oK5g==
=CjF/
-END PGP SIGNATURE-



Bug#1031856: ITP: python-pycrowdsec -- integration of CrowdSec with Python projects

2023-02-24 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pycrowdsec
  Version : 0.0.4
  Upstream Contact: CrowdSec 
* URL : https://github.com/crowdsecurity/pycrowdsec
* License : Expat
  Programming Lang: Python
  Description : integration of CrowdSec with Python projects

 CrowdSec is a FOSS tool which parses logs and detects attacks. PyCrowdSec
 enables integration of CrowdSec with Python projects. It is easy to setup and
 boosts the security by leveraging CrowdSec's attack detection capabilities.

 PyCrowdSec contains a Python client library for CrowdSec, as well as
 middlewares for django and flask integrations.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmP4hqYRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpzVgf9GeCIp72shEE0a3ClgPC+lRIzJEBehLgG
bhcwLouRTsjPvY4xFBZMjRaXNe7LrMxnqlMgz6GH+xA3p5dMqrPQJ7UsGrDpnxzp
MZToD1mpIDFWZlk0i85a52bHph/YTdiWVlBiQniHu0vBMKJ/E0vXlNI5Ed5N7NDn
ztRuDkYGvD46ZSpmTerFw+/p/PYNYCRFCZKK+DUVmrkF6c6ozeeFwIA6lKvZ7OeO
xHUz5HD7qJIe2w7kaOI0Phv6Ypqf9MN/EN4GiPLS1KU1YqZQ+iQl3WCIUwGVgc4Q
DRn76f0F1n7bn810J8212huhEnkNiz+2lusNQkZb7vygesq8+iUSiQ==
=Twep
-END PGP SIGNATURE-



Bug#1031558: ITP: python-django-ca -- manage TLS certificate authorities and certificates

2023-02-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-ca
  Version : 1.23.0
  Upstream Contact: Mathias Ertl 
* URL : https://github.com/mathiasertl/django-ca
* License : GPL-3
  Programming Lang: Python
  Description : manage TLS certificate authorities and certificates

 django-ca is a small project to manage TLS certificate authorities and easily
 issue certificates. It is based on cryptography and Django. It can be used as
 an app in an existing Django project or stand-alone with the basic project
 included. Certificates can be managed through Djangos admin interface or via
 manage.py commands - so no webserver is needed, if you’re happy with the
 command-line.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmPxAOIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wo2/QgAnU7/jWaw9hRJABNFwd8n7LAv8xGm7fdc
yz1dAR6pnOP6vY1ng8qr/mwWRnMbQvy1AX7DBKClmkOfwD9p8Qi3/DHknxjex3nZ
r5tX6cg8VLhHzB+UHut167x+V9hUsTtGCW9R2bOqMRq+5Wed4R7ENFYDL5Y+bIJQ
i6XlfavaqLjkrsr9QWqJeK98h3CSfYMpSdSVuAyzLeT58MZ+1mMIQ/XcNK3K4bAY
tCo2I4lWtF4vmlsyJ20/z4y1ZYAqODYH0i/xQW56WZbHUg5+pz4jv0F9eO9B4UdB
Rxz3ec8THb6ubl08Aln0KvSMLDxDXowWQmIKr81NPEzGZKuPj8b76A==
=yfcZ
-END PGP SIGNATURE-


Bug#1031554: ITP: python-sphinx-jinja -- include jinja based templates in sphinx

2023-02-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-sphinx-jinja
  Version : 2.0.2
  Upstream Contact: 2016-2021, Pierre Tardy  and contributors
* URL : https://github.com/tardyp/sphinx-jinja
* License : Expat
  Programming Lang: Python
  Description : include jinja based templates in sphinx

 A sphinx extension to inject jinja templates based documentation into a
 sphinx doc. You can also customize the jinja Environment by passing custom
 kwargs, adding filters, tests, and globals, and setting policies.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmPw6xoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrwwAgAm4xvMPlwylnKujLb3WQdEE/ZzHU61AiI
s1ThqajMvsPH9Zg3Vz+jAZh95EzDpwtAKS77XWxNIaikdzRj1FIPueLIkZYXLM/l
ubUm/s2lX8izql9JeTnMuzT6OP+y0Zz39pvGV7m6ukLluVlKgnQ/0aHHMVulN21c
0YkdZuQiQ59jfN1P2k14hepfoZL9yo02DKBJUwurFWmdo6dY3LIa3wrQU3L4uhg7
F5FRLSKIZWNqoK9/N4JXtDY9sM5RM6wFsfi1iBZGSP9i2NEMQrurEQ/lk2yZbyGG
awzTTOKE08Ndk0qeKm8gW/DyPACuUJu54X2R4L0DtVL2s9YyClhnZQ==
=2Dws
-END PGP SIGNATURE-



Bug#1030055: ITP: python-django-object-actions -- object tools for models in the admin

2023-01-30 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-object-actions
  Version : 4.1.0
  Upstream Contact: crccheck 
* URL : https://github.com/crccheck/django-object-actions
* License : Apache2
  Programming Lang: Python
  Description : object tools for models in the admin

 Defining new tool actions is just like defining regular admin actions. The
 major difference is the functions for django-object-actions will take an object
 instance instead of a queryset.
 Tool actions are exposed by putting them in a change_actions attribute in your
 admin.ModelAdmin. You can also add tool actions to the main changelist views
 too. There, you'll get a queryset like a regular admin action.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmPYHDgRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpPnwgAonuAn4/qNGmQgbsF0U9Cj44ZamUC7VA0
+AzWPbiPmEhjC+dUh8VGLqQFuOOShsC9hs6U7sV3awqxWN812OSjQvsebzsQI+9y
nz3Ibk3m1wXgdIcjflpjldT9r5OKiu4hmuSAqarIGSn77ajdCWzk7mc1R4Zu1+Yz
o/u8gsnV8eTNw9aLZjScgfkJkFh9nbInEUpkUHL10cJScYV0WDLM9p2BHJfYkpv+
pxhIA7inTqnJhtOyYi7r5gpEX6mskRf5QFwkRZBmSlI/Eh5xy8GsI/8to7rpsSAI
cMw0g77X6WUWlRqUOwRF6n8xe2aoNbJVwgBMybDzV/VWcdSoRWJCVA==
=xWLS
-END PGP SIGNATURE-



Bug#1028412: ITP: python-djantic -- Pydantic model support for Django

2023-01-10 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-djantic
  Version : 0.7.0
  Upstream Contact: Jordan Eremieff 
* URL : https://github.com/jordaneremieff/djantic
* License : Expat
  Programming Lang: Python
  Description : Pydantic model support for Django

 Djantic is a library that provides a configurable utility class for
 automatically creating a Pydantic model instance for any Django model class. It
 is intended to support all of the underlying Pydantic model functionality such
 as JSON schema generation and introduces custom behaviour for exporting Django
 model instance data.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmO9tMkRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqXDQf+NlofgyJkDFm3oJKkTFAplkLSCPIM3tMZ
MnThJbsPhMwVQa/9VpTjmXneCFU/Q2kwW/UroJxBO2aTDw/gyowXSEmf9myei3DS
VKyLOIbWcOhWIUzbGzUtWNDJ+EnjDJIAImSbtL4IoRnzaPnuO1e9Lcx9zOnalDdG
kflymO+6AGeNG049jcWEOeELP2UU2mwmbuIp8J6F20QVgWolxkRi1TKwCuQW5urG
VgNLFgmdrt1C+F784ziKBQopt7WB4dmbpBIJc/2TPD6PdfB63bauwBYLNyBJp/bY
M9HuOhMxVkU1R2p7NVWG+YWdWr4xLtgaE4rDJS6bpwL4wbkKO7eT5A==
=BD/W
-END PGP SIGNATURE-



Bug#1023416: ITP: python-django-constance -- Dynamic Django settings

2022-11-03 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-constance
  Version : 2.9.1
  Upstream Author : Jannis Leidel 
* URL : https://github.com/jazzband/django-constance/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Dynamic Django settings

 A Django app for storing dynamic settings in pluggable backends (Redis and
 Django model backend built in) with an integration with the Django admin app.
 .
 Features:
  * Easily migrate your static settings to dynamic settings.
  * Edit the dynamic settings in the Django admin interface.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmNj+HkRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrDxwgAkxtbOblZWpK+rnJ6TAj1G7reykYwvYAe
NbTDlHRCQj8BjnBtD9jQxNDuksKHlxNiPTnR9Hrj7JeDsocpCwj115PjMPD/5Jt1
KRZCxOPiPkjLeoPn0RS0FdCvN1L97+aoX/aYERKBWXQTZWFNGK/ulL82cOu6NYII
uAQUzDDDEO3yJ14ZrC40juJG8flN+Oxv4sPVG6XBmUqE2bE5WysaLueDWz6YldM/
ETBnzVL+FDOxLwcnbhlrwybcKyrSOw9zJSB8xnXdk9IODjOhfDHrSpfAal1ggVI0
x9BLHXX6AXv4h4pmvsIaBhPfX3Cg1lUOQbvKhyqnrVj4ldpQMEe2dg==
=EVcf
-END PGP SIGNATURE-



Bug#1023142: ITP: python-django-pgschemas -- Django multi-tenancy using PostgreSQL schemas

2022-10-30 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-pgschemas
  Version : 0.11.0
  Upstream Author : Lorenzo Peña 
* URL : https://github.com/lorinkoz/django-pgschemas
* License : Expat
  Programming Lang: Python
  Description : Django multi-tenancy using PostgreSQL schemas


 This app uses PostgreSQL schemas to support data multi-tenancy in a single
 Django project. It is a fork of django-tenants with some conceptual changes:
 .
  * There are static tenants and dynamic tenants. Static tenants can have their
own apps and urlconf.
  * Tenants can be simultaneously routed via subdomain and via subfolder on
shared subdomain.
  * Public is no longer the schema for storing the main site data. Public should
be used only for true shared data across all tenants. Table "overriding" via
search path is no longer encouraged.
  * Management commands can be run on multiple schemas via wildcards - the
multiproc behavior of migrations was extended to just any tenant command.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmNeoCcRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoDaggAsWWVSGqoJjq8rxP5ovslwrxBp4zzZmmP
44SrWRFfvsy5jm6kcyqU6MUNDTB9paWshgWsXISor+CUwHw8F9vDKxEZ1ZrSVkBy
UZksvJDvRRqcQ8vG3xhuhV5DVfHfwhwUMd2dfmHN65VzsYDwkYN/YV+pz466p9c+
MBJ7h1TekQSklSW9rJ9ShlNrfwUS/TvreCyOEH31AZCRH4azDLgkvV3CUfWuzg67
I3oR2rxzEbtJwciJwxWYIOl3y1vIh6GRnW4qNeIK058MgVIz886WefKXG/hC6SMO
X6VskFbPVSZiuoVn9ud1kCrroPNkjhJLSkjo/Y86IHlpp9fwpKrzmA==
=gGN/
-END PGP SIGNATURE-


Bug#1020950: ITP: python-refurb -- A tool for refurbishing and modernizing Python codebases

2022-09-29 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-refurb
  Version : 1.0.0
  Upstream Author : dosisod
* URL : https://github.com/dosisod/refurb
* License : GPL-3
  Programming Lang: Python
  Description : A tool for refurbishing and modernizing Python codebases

 A tool for refurbishing and modernizing Python codebases. It can hive hints on
 possible improvements and new features to use in an existing Python codebase.
 Refurb is not a style/type checker. It is not meant as a first-line of
 defense for linting and finding bugs, it is meant for making good code even
 better.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmM1ZbcRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqM2gf/WIwGxvXQDENEA6uT1y41IgMbqLQckEw4
ekMKwtZZc6KxSaHErZqrwnzZvhpYZz45+Tt/lfnqwhTMw4a4YJTuIdRFczQ/l5JA
QPs0Fcq2IaMPErr6rYCpN558Q+sRCuHjjfojNzEnkpLDpiyhe5dS7KwQllDyTc9x
A2+OUN6rtbsOmmH3uKDUMrO9e7xGXga3WaW1duZ9lIdMxjcnWlGRBaA+h/KHPNwF
rmue11T5Dd0ZSwBmbwbN6uYrTfrIablA5VXX/OHFKaEve11DamE3CX0CsW9XRiGO
IJ1ndJsc8+qVcXxMX0jmRugF6au15ubLsO4vMbwepMlFqQPSQcN/rw==
=hs22
-END PGP SIGNATURE-



Bug#1014558: ITP: python-duo-client -- Interact with the Duo Auth, Admin, and Accounts APIs

2022-07-07 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-duo-client
  Version : 4.4.0
  Upstream Author : Duo Security, Inc. 
* URL : https://github.com/duosecurity/duo_client_python/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Interact with the Duo Auth, Admin, and Accounts APIs

 Python library for interacting with the Duo Auth, Admin, and Accounts APIs. The
 Duo Auth API is a low-level, RESTful API for adding strong two-factor
 authentication to your website or application. The Duo Admin API provides
 programmatic access to the administrative functionality of Duo Security's
 two-factor authentication platform. The Accounts API allows Duo Beyond, Access,
 and MFA customers to create, manage, and delete additional related Duo Security
 customer accounts.

I intend to maintain this package as part of DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmLHPgIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr1NAf+I2O5n+ty+U1F+UvttPS8zDxFmdWPaRCb
fQ2s8eTPUBy74AgkxNJ5abRkFN5hyTun4t05aElPfPD9gWD8tJiQqplU+tjFVrBe
7tFbjBS3qwySxz73z3pZykuPZPN8BDW6tzZR3w4uSchLzvfMbQ0rLxILGy+CY4CR
zwEFP8hck/nAY1ddfukZoGIy6hgNZSy5RQakmVIvh32LHN8DsvWzwZius8Rcoxcs
7GDQt2WMWrUO6YOSBAL6CakjQJ1Wdq4LIYL5SE2rjRVkvEPU3mldNBYLiRfnhYta
cT1+kSGs592jLsN2Y+7kcbCJkPH6PJNLK3241KoyTUKFbkCXMBfqJw==
=sKf3
-END PGP SIGNATURE-



Bug#1012745: ITP: python-workalendar -- Worldwide holidays and working days helper and toolkit

2022-06-13 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-workalendar
  Version : 16.3.0
  Upstream Author : Bruno Bord 
* URL : https://github.com/workalendar/workalendar
* License : Expat
  Programming Lang: Python
  Description : Worldwide holidays and working days helper and toolkit

 Workalendar is a Python module that offers classes able to handle calendars,
 list legal / religious holidays and gives working-day-related computation
 functions.

 This library is ready for production, although some calendars may not be
 up-to-date, and this library doesn’t cover all the existing countries on earth.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmKm7NYRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrUtAf8DcLSIwNp+lXquF3tSgB4rRsxZUqIBYR2
Yjub3WA9U0IqmbXu5F4KuOmofZi6B7vPnvCR6Gu+d2aYaKINCevMG2Jp46eL6UZb
N2/Zw6rRws8Ad0V44Nu7Zyem8z2XYisKV6BDmwQQzAw9nZWoQTdGU0BobqjgwrZR
hMzOrd64xcesjNeKCfj4q2YQAL26ICGoBodlYLJwP1mKpMfx0gJKFSlYvTljb8mM
crHvbMl8DUuDwvfBzAH/k6bvOT/P2pJpryNCRCkmPLInnr1LVfDI8mfpt3874+Ui
9lyU6yNVm6k5bNVHq2IaaYK5a3ScMySa4HRAkF8jnmX87lFR8ZubNA==
=Lj9L
-END PGP SIGNATURE-


Bug#1006167: ITP: python-aioapns -- APNs Client Library for asyncio

2022-02-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-aioapns
  Version : 2.1
  Upstream Author : Alexander Tikhonov 
* URL : https://github.com/Fatal1ty/aioapns
* License : Apache-2
  Programming Lang: Python
  Description : APNs Client Library for asyncio

 aioapns is a library designed specifically for sending push-notifications to
 iOS devices via Apple Push Notification Service. aioapns provides an efficient
 client through asynchronous HTTP2 protocol for use with Python's asyncio
 framework.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmISGrYRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqCkwgAllawlFSDgqRKAhUx14zBQ73sIbfPd726
LLN5+ZJi9DtlTMZnB1jhwAs0e3WTD4o2BtVxbntyZRYbbHdQphbxs/ArGYeZRcPt
ydDv4VH+21SedAdosFUkwokfBB3Hru9ak1eeTAXF2r3Fiq2Z+o8Q9CXmd86+bTpP
d+3AkibG439CR+WPCCFJmP88fiZKd9aEEeJftX9uHRc7n/UtRNNVQvd/oabFrXBm
IafGB1nV8J1BNZ4j6/qNYaLFf8oeMZx3wrfN3fJ1RPWaQpHnHQbi4rUv6aJJ6rgg
0ZB1XtJ2fT8E4/Nm21jmMZE2Br8aqn3csc+MOwi+tROOiD+hXJUqNA==
=v5cw
-END PGP SIGNATURE-



Bug#1005361: ITP: python-rcon -- RCON protocol client implementation

2022-02-11 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-rcon
  Version : 1.3.8
  Upstream Author : Richard Neumann 
* URL : https://github.com/conqp/rcon
* License : GPL-3+
  Programming Lang: Python
  Description : RCON protocol client implementation

 Python 3 library, which provides a client to interact with RCON servers. The
 RCON protocol is used to remotely control a game server, i.e.  execute commands
 on a game server and receive the respective results.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmIG56ARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq7iAf+J605AIxJqQ1mi7DpPi+PlYPMRCdcUeAK
vTG+IrFs+N3LFvrloTHT5eYj0k3ujzkKdejUaeB3Dkg54kv1LL4fq5H8hz4DIIc8
tdRZnH/v9KBnGXwkqFjNItHbfz2O+Z+iAF5Ail8QcvvwHBB5aRswFPfoCBNxgPYF
9zliFkAVlV1xhLx3YoLC9Os4PrDMBZWazPzcdfZ1eYvAWpsFIdz7iVQpg0Qqmfw/
ySC8ie7ugs+a5NfEdi/elOXsAb75hLYD+VW9ZIb7F00uuWZb6iki3HRELjqPYkCL
proYg7e73kQUb2gB4Xa8+mrnDybGbcn4sy6IZPk6N392TLGYYCcrCA==
=JMBN
-END PGP SIGNATURE-



Bug#1004335: ITP: python-tcolorpy -- apply true color for terminal text

2022-01-25 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-tcolorpy
  Version : 0.1.1
  Upstream Author : Tsuyoshi Hombashi 
* URL : https://github.com/thombashi/tcolorpy/
* License : Expat
  Programming Lang: Python
  Description : apply true color for terminal text

 tcolopy is a Python library to apply true color for terminal text. It supports
 foreground and background color in addition to styles like "bold", "italic",
 etc.

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmHvwIwRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wqr0wf/UaUCVQG+9UhaEE9qZoI1YoruqjHO3ehg
W9rtiLxuSaOVQQnKe8mBlMSQu/Ivpo9gu/Zg5hAYwo8vKn6foSwX84t/6rXSlYXn
A42Pfc7yrfw9q981T/ko5F8AUeq05Q9fT6P2ZyxZRB9c70zg33AWD4oa5ct8uFOO
kGe7RQE2oSJPUPZGf47T5kpvtxyR2kituM20QAiCrr2ncmMhuWR6Ka4jIW3lJWio
o/Opne3cJFO5AL5ORTDRON+ltvdHCA4mmLzvRWqtotCahlm6XeU9F0osJBnVCtQZ
Y8cNhgn4RtKWyMdiMOzXtQlUoY158UUkOp7tzL84Cze5qxXGudW/mg==
=f2X9
-END PGP SIGNATURE-



Bug#1004334: ITP: python-allpairspy -- Pairwise test combinations generator

2022-01-24 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-allpairspy
  Version : 2.5.0
  Upstream Author : Tsuyoshi Hombashi 
* URL : https://github.com/thombashi/allpairspy/
* License : Expat
  Programming Lang: Python
  Description : Pairwise test combinations generator

 A Python library for test combinations generator. The generator allows one to
 create a set of tests using "pairwise combinations" method, reducing a number
 of combinations of variables into a lesser set that covers most situations.
 .
 Features:
  * Produces good enough dataset.
  * Pythonic, iterator-style enumeration interface.
  * Allows one to filter out "invalid" combinations during search for the next
combination.
  * If/when required can generate n-wise combinations.

I intend to maintain it as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmHvrBYRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrUOwf+JMvtZ46m8K99r65Kcg3V8ZjIyfgmermG
eRsNGKQ2y+Va3bpKckVUp/jS3pNY+qxGPw3mYDOhIZGokgaljK8Ew40sVccDxD7h
a5PWhNrfP0iF+Nflp+/SJAbkkUNu0iVf2ZQ7LJym/9xV2Ybm/JKZvmqwvnWjIXWw
87LOV9Qkmc8Eeu1vuK2/Lq9RcHOhTy8mC94VD9vgKLoH3wGRUUuRJBM4KmTWLQgz
u+6kyfeVGAUqtWxxcFZ3XqS8Eu6o8c1MFyF0kYeWopM6avCKeFG/nE3cZFxU3nja
2i3EnJtp5OLFhJM4oXkEIHWOimNC82pJSCR60fZ22cdN/6PkyvJLtw==
=lRpd
-END PGP SIGNATURE-



Bug#1003023: ITP: python-django-pint -- Django Quantity Field

2022-01-02 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-pint
  Version : 0.6.3
  Upstream Author : Ben Harling 
* URL : https://github.com/CarliJoy/django-pint/
* License : Expat
  Programming Lang: Python
  Description : Django Quantity Field

 A small Django field extension allowing you to store quantities in certain
 units and perform conversions easily. Uses pint behind the scenes. Also
 contains a form field class and form widget that allows a user to choose
 alternative units to input data. The cleaned_data will output the value in the
 base_units defined for the field, eg: you specify you want to store a value in
 grams but will allow users to input either grams or ounces.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmHSFtIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrHBAf/RmsRWUfCu8mewsdh+Kiep+Bhd/bCFwxr
Lygt22KUY/cHlS8/JjB9MPADqck1Uj8PsauU9WZcuZM0gFa+B7gA3fX0RoBWsten
8rm2k8TSo8am2im7yKjLFx+WXRkaNQ88VJXaiCT9hGQf67TOV2RD+6QjsPkGLZ7L
BuTblYpF3NY5I1VpfwZYN41GACNEFTjGOg/LN2whnEkAY1udRIAbT+eX43yrvW5+
FKqpU1rZhGH6DlpeXtaluKYSJ/gFJWv3tvdqAxE1FDiDVprBAXPSAGqC0DfgYeUM
cP0mUTkOmWf7i8XY3cUR46wndq7T1cmW/nGpQTv2o4fzloJ4fMAvPQ==
=QhJl
-END PGP SIGNATURE-



Bug#1002973: ITP: python-pytest-djangoapp -- Django pluggable application testing

2022-01-01 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pytest-djangoapp
  Version : 0.15.2
  Upstream Author : Igor Starikov 
* URL : https://github.com/idlesign/pytest-djangoapp/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Django pluggable application testing


 This exposes some useful tools for Django applications developers to facilitate
 tests authoring, including:
 .
  * Settings overriding
  * Template tags testing
  * User creation
  * Request object creation
  * Management command calls
  * Mailing
  * Messages
  * DB queries audit

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmHQ5WwRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WppiQf+Puvg87mRd+oTEpOtfHGyWpPZQfx1NJiS
kBas4phWBMv483Yrex71sXxqUCP++THkNuo3ho39WguVAVO06rG/YH6Gb8QfMGd9
CPMWHApjhxtO+lIvuCZyitgwXRMcb2lIqkd3PgmBKt1yluGg1/TTL0xvlvAau9AV
PY/D5DXj1GlBBwvyypJ2hOKe1fx3yt05qUKk3XFu2bGy0QwQG32nT34CtcIAcA2M
NxkcxGyTF4K0ltFnz0Bm8COCt65etN1B+uy2Ct5sSGbMlHY57G9bOiVd35UHrHmG
RsJKYZqGWc1154cryAjzvKXpTWpxMgzjZFwjHm8Cvuhwj/TBsSWw7A==
=Ftr+
-END PGP SIGNATURE-



Bug#1001803: ITP: python-djangorestframework-flex-fields -- Dynamic fields and nested resources for DRF

2021-12-16 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-djangorestframework-flex-fields
  Version : 0.9.6
  Upstream Author : Robert Singer 
* URL : https://github.com/rsinger86/drf-flex-fields/
* License : Expat
  Programming Lang: Python
  Description : Dynamic fields and nested resources for DRF

 FlexFields (DRF-FF) for Django REST Framework is a package designed to provide
 a common baseline of functionality for dynamically setting fields and nested
 models within DRF serializers. To remove unneeded fields, you can dynamically
 set fields, including nested fields, via URL parameters
 (?fields=name,address.zip) or when configuring serializers. Additionally, you
 can dynamically expand fields from simple values to complex nested models, or
 treat fields as "deferred", and expand them on an as-needed basis.
 .
 This package is designed for simplicity and provides two classes - a viewset
 class and a serializer class (or mixin) - with minimal magic and entanglement
 with DRF's foundational classes.

I intend to maintain this package as part of the Debian Python Team.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmG7X5QRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wrgxwf+Ji+XeM/8I4lE/LzKUz5aS/fMyOgllNlM
sx6vpxDI9WPauE1Zttz6ZD6SZPzpjrAxdugnVftetdn4w+m8yTwNdSn4GivnIiFH
6BP492g/bXMcuVsdSaVFYGfMoXo5BzxK8vdeWDyRrQ0nYMcltLipmz1mm/by1mAQ
/lJYgx+SbZwDKTxYpF2p1XO1RE3Rq0ixR51a4B82bHulpalO0q362Zg/1vQ5JmmL
XQko82EualGnwVZmhp9FIilyVPNZrkTMsTkmh0Cwl8MU+4ZgQg0Ndqy8xaOWx3vk
odjESUI3TAzjAw1qRRMUBkKD0dipGUlq4mlGjzxyJaHv6dAExe6+mw==
=MrzY
-END PGP SIGNATURE-



Bug#1001418: ITP: libvmod-selector -- match strings with backends, regexen and other strings

2021-12-09 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libvmod-selector
  Version : 2.6.0
  Upstream Author : 2018, UPLEX Nils Goroll Systemoptimierung
* URL : https://gitlab.com/uplex/varnish/libvmod-selector
* License : BSD-2-clause
  Programming Lang: C
  Description : match strings with backends, regexen and other strings

 Varnish Module (VMOD) for matching strings against sets of fixed
 strings. A VMOD object may also function as an associative array,
 mapping the matched string to one or more of a backend, another
 string, an integer, or a regular expression. The string may also map
 to a subroutine that can be invoked.
 .
 The VMOD is intended to support a variety of use cases that are
 typical for VCL deployments, such as:
 .
  * Determining the backend based on the Host header or the prefix of
the URL.
  * Rewriting the URL or a header.
  * Generating redirect responses, based on a header or the URL.
  * Permitting or rejecting request methods.
  * Matching the Basic Authentication credentials in an Authorization
request header.
  * Matching media types in the Content-Type header of a backend
response to determine if the content is compressible.
  * Accessing data by string match, as in an associative array, or by
numeric index, as in a standard array.
  * Dispatching subroutine calls based on string matches.
  * Executing conditional logic that depends on features of the request
or response that can be determined by matching headers or URLs.
 .
 Operations such as these are commonly implemented in native VCL with
 an if-elsif-elsif sequence of string comparisons or regex matches.
 As the number of matches increases, such a sequence becomes cumbersome
 and scales poorly -- the time needed to execute the sequence increases
 with the number of matches to be performed.
 With the VMOD, the strings to be matched are declared in a tabular
 form in vcl_init, and the operation is executed in a few lines.

I intend to maintain this package as part of the Varnish Packaging Team.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmGyZywRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrgcQf9FRsoGoZizDrzo8KYNW4FnJ86vr65jcVq
iyMM3EmZUdW9hM5i9Fb6V7JQRKnAmu0UUjtJ5JI69I6uzumTQyJ3h+dE70PVLqoM
UlhPvqGcu3GXcZZ7KClK2ugJYGBzDj38+azQxN3EGrI1zDqBB8GFfCvqEj8l1Unh
MLOG43TzRsDv+InWrchSyBnAYdzKP+wEXx8e0WsfyoXMJ+c+8wvnPzsuYC/qr2UM
U0JiFiOorY+yGHq50fSAbnASvfuzQ/vzJuB31HUw5whMy0tEEOJRCETdCTxHjI1Z
On9bYK8rbwoFV+2s3Bvpylu+EkmtKnnt2bk8Zr2OKOGdDKrWVXoORw==
=/CHl
-END PGP SIGNATURE-



Bug#1001416: ITP: libvmod-re2 -- RE2 regular expressions for Varnish

2021-12-09 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libvmod-re2
  Version : 1.11.0
  Upstream Author : 2016, UPLEX Nils Goroll Systemoptimierung
* URL : https://code.uplex.de/uplex-varnish/libvmod-re2
* License : BSD-2-clause
  Programming Lang: C
  Description : RE2 regular expressions for Varnish

 Varnish Module (VMOD) for access to the Google RE2 regular expression
 engine. Varnish VCL uses the PCRE library (Perl Compatible Regular Expressions)
 for its native regular expressions, which runs very efficiently for many
 common uses of pattern matching in VCL, as attested by years of
 successful use of PCRE with Varnish.
 .
 But for certain kinds of patterns, the worst-case running time of the
 PCRE matcher is exponential in the length of the string to be matched.
 The matcher uses backtracking, implemented with recursive calls to the
 internal match() function. In principle there is no upper bound to the
 possible depth of backtracking and recursion, except as imposed by the
 varnishd runtime parameters pcre_match_limit and
 pcre_match_limit_recursion; matches fail if either of these limits are
 met. Stack overflow caused by deep backtracking has occasionally been
 the subject of varnishd issues.
 .
 RE2 differs from PCRE in that it limits the syntax of patterns so that
 they always specify a regular language in the formally strict sense.
 Most notably, backreferences within a pattern are not permitted, for
 example (foo|bar)\1 to match foofoo and barbar, but not foobar
 or barfoo. See the link in SEE ALSO for the specification of RE2
 syntax.
 .
 This means that an RE2 matcher runs as a finite automaton, which
 guarantees linear running time in the length of the matched string.
 There is no backtracking, and hence no risk of deep recursion or stack
 overflow.

I intend to maintain this package as part of the Varnish Packaging Team.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmGyZm8RHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpH3Qf/e8G/P2Ezny0BkeLub+m1i2RbZxuUpZwU
Ry8UkSbkpU0oMvRsJ6kEqen2YEe9oeD0zm4t5pOGl51XWNOpr8M+7fZr0Vu0cNCw
nbKoN41Jaot+nHdYxNiPhkOOcYBK8gcsbeDuB87JXfx4V1l5VfL5bfcU3yiKqEE+
vgYRXx2EFiDsiXXtpxd/sh9rCMfB8Pvky7KFfIMk8sbK0rFPDHbDs4azCkXEqB8g
LUFnSCqnqL5oApo3CjFxE7GO3PqcUJhzsQP38HS9d7WLdiaJQsVC88pxMYxodJFQ
vTXTXK+CffHaYYA7smO93I7fyX1XGJZ1L3UQ1j+OqfQaDC/OaVF1IQ==
=qqVV
-END PGP SIGNATURE-



Bug#1001415: ITP: libvmod-redis -- access Redis servers from VCL

2021-12-09 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: libvmod-redis
  Version : 6.6-13.0
  Upstream Author : 2014-2021, Carlos Abalde 
* URL : https://github.com/carlosabalde/libvmod-redis/
* License : BSD-2-clause
  Programming Lang: C
  Description : access Redis servers from VCL

 VMOD using the synchronous hiredis library API to access Redis servers from
 VCL.
 .
 Highlights:
  * Full support for execution of Lua scripts (i.e. EVAL command), including
optimistic automatic execution of EVALSHA commands.
  * All Redis reply data types are supported, including partial support to
access to components of simple (i.e. not nested) array replies.
  * Redis pipelines are not (and won't be) supported. Lua scripting, which is
fully supported by the VMOD, it's a much more flexible alternative to
pipelines for atomic execution and minimizing latency. Pipelines are hard
to use and error prone, specially when using the WATCH command.
  * Support for classic Redis deployments using multiple replicated Redis
servers and for clustered deployments based on Redis Cluster.
  * Support for multiple databases and multiple Redis connections, local to
each Varnish worker thread, or shared using one or more pools.
  * Support for smart command execution, selecting the destination server
according with the preferred role (i.e. master or slave) and with distance
and healthiness metrics collected during execution.
  * Support for Redis Sentinel, allowing automatic discovery of sick / healthy
servers and changes in their roles.

I intend to maintain this package as part of the Varnish Packaging Team.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmGyZVERHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr0xggAgE4aeaq5234/cAU5+jtxLdMOB8dv9p8k
hc9Fj6eKZb6+8WObzKts1ypBcRk63n2MQk5RFkJFfKr8YKnJr/pjaQvOUcLXpUJc
29X2xHHwBIZrp3xhv8ZebRutOlT956/xx9iIo0cl3I2arSWrad1MLLBYgC11ji99
dgZujUSQQdtkjmI4JxRRxymVGh8VdHHTgQmHhkVdcMxWGnbotHxSN/GWPuG8BLvG
5wcbAAK9R5ievqgO39DfGehYL4CrsZ5RD3qFpDntQx0jpBf+ktCPtrY8o/a5Ged9
lV0OswzkdR/kWlDBn/+oaMJvjo6rk6N8KaYNzvxuclj0hECeISuTiw==
=5zro
-END PGP SIGNATURE-



Bug#999559: ITP: python-django-parler -- Django model translations (Python3 version)

2021-11-12 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-parler
  Version : 2.2.1
  Upstream Author : Diederik van der Boor 
* URL : https://github.com/django-parler/django-parler
* License : Apache-2
  Programming Lang: Python
  Description : Django model translations (Python3 version)


Simple Django model translations without nasty hacks.
Features:
 * Nice admin integration.
 * Access translated attributes like regular attributes.
 * Automatic fallback to the default language.
 * Separate table for translated fields, compatible with django-hvad.
 * Plays nice with others, compatible with django-polymorphic and django-mptt.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmGOekIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoFogf+Lueux6WWoBB4+NqZAsPdczuO2ki7v9gd
GFTUYYw295xUTZRlfllyg8dzXckls+0fmHz6gzSLtzSg4VyTZth3UOjP1k2RJ8wK
0ff+Cy2Uwov4+mXvRxbKeYYmEA98YJDOR0d39UfQN6yuKjvxsi63u7tH5EWD0Way
3W7o4E7ATez1Vkdxi3Wp/nt/GkBOieofuEp6kge/1eCcnTVIR03F53a24bCXPmoy
HwIR2J7QJ9Twx6Qvcmyqj/YXzArE59S3ILy2+4eTDNpg8RhLkj+5PG2JV+hDgRDI
qpoTgQXYm+k/uaFViTai1eJpU77c/PrWKkn3+3Vqbnw4aJGd6H+S6A==
=RGVh
-END PGP SIGNATURE-



Bug#997843: ITP: python-stone -- interface description language (IDL) for APIs

2021-10-25 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-stone
  Version : 3.2.1
  Upstream Author : Dropbox Inc.
* URL : https://github.com/dropbox/stone/
* License : Expat
  Programming Lang: PYthon
  Description : interface description language (IDL) for APIs

The Official API Spec Language for Dropbox. Define an API once in Stone. Use
backends, i.e. code generators, to translate your specification into objects
and functions in the programming languages of your choice.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmF2/1wRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrLtgf+K+jP5rcWV6l36rQXmQockGAKZuuL0UmN
Y2DKE9iVTNxkOYI+S4wXeyeljsKhqjn46JNzA72zr972ClWswIlAVByTl6DU/q99
X9fAOTgL6v24MVVpTrVBs9o26e5Irp6UsF/w8BeIQTZ4fJLJ25DeEqu8poH7JbXx
rP3PNno3D8SsNu0E6gW2SsYOyikjCl3cLxWyLGmpvD8Hvd5Gyz+pZKZJqMHw9oJm
txxOT97K0bLHzEKJurKKwejoJ6XEz7OZHwOfGHf1WMVVCw9YIJ9iLRBvzOwVSwGY
onOh2amDeoJchqr+shFuk+2PtXXIFKsY+1u78LI65QyisnbTOcqFEQ==
=+cvC
-END PGP SIGNATURE-



Bug#997043: ITP: python-pytest-toolbox -- useful plugins for pytest

2021-10-22 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pytest-toolbox
  Version : 0.4
  Upstream Author : Samuel Colvin 
* URL : https://github.com/samuelcolvin/pytest-toolbox
* License : Expat
  Programming Lang: Python
  Description : useful plugins for pytest

Numerous useful plugins for pytest like fixtures, methods and comparison
objects.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmFzKTYRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq6SAgAvz2X/aId04AcsBpC4aQdVB0BwY6HPghA
2f0Zk7bdx9MA8vB9AtHWpHcrNjOIZJBhCv91zTfbZ3VVwbB9eormXw6yl+YPPB8h
SXOOcXJDVt1iz6Dy/HOFKEEd2dROWw9XtlJ4j1ttIR+bvJlULNxmUDgNCbdAZcsE
gdOH3fYtcGxJ/Uxkphoicd6gGHDw68t8y3tY6UJ7RtqUy9KmfP+vt+n3+aqFDIGZ
uLy14sQ6ZteSXlPHNjEuPvQvujDeaWjNgXOl6UPFxAg3YLMKs/Dve8qAq3OPwaWz
r1YdiiwYml2V30cXKoMvhrmBkmlEwU2z8PQHV2rfulqPVKSof6bW4A==
=hPTV
-END PGP SIGNATURE-



Bug#996925: ITP: python-django-contrib-comments -- Django comments framework

2021-10-20 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-contrib-comments
  Version : 2.1.0
  Upstream Author : Django Software Foundation
* URL : https://github.com/django/django-contrib-comments/
* License : BSD-3-clause
  Programming Lang: Python
  Description : Django comments framework

Django used to include a comments framework; since Django 1.6 it's been
separated to a separate project. This is that project.

This framework can be used to attach comments to any model, so you can use it
for comments on blog entries, photos, book chapters, or anything else.

I intend to maintain this package as part of the Debian Python team.

-BEGIN PGP SIGNATURE-

iQFEBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAmFweyoRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq+4Qf4oP2Ikk2SP84g6VFuUgEnIokMWclKftVa
ajzGVxv1feLJUEqxJVNyJR09oq9wXwK9qwDEcUxIDh8jwFWYRBUsjTwib3zZBzRZ
Ly6zZIuwWoILNM6YIJWuDFg44dwNXHI20wtVeS/VCYOmCUKGBYh2ip5Y2XJtsxHV
zk9iKcphIiFI7NbUHHRg4HkVFdm3aEihPpmus7xfOKkz213VbNkjSZ1m5VtFm260
HgSXnt41HjM+FMzJbuUE3kLz8sQyJOvt1VF5T3HpmIScCnyk60oPnfWaITO+enrd
UiBsski1yR1KcFxgOzD1q+Jmim1fFB7/TBaOIqqTgMf5ta+PTeDG
=vxrB
-END PGP SIGNATURE-



Bug#977881: ITP: python-django-swapper -- Django Swappable Models

2020-12-22 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-swapper
  Version : 1.1.2
  Upstream Author : S. Andrew Sheppard 
* URL : https://github.com/wq/django-swappable-models/
* License : Expat
  Programming Lang: Python
  Description : Django Swappable Models

 Swapper is an unofficial API for the undocumented but very powerful Django
 feature: swappable models. Swapper facilitates implementing arbitrary swappable
 models in your own reusable apps.

This is a new dependency for python-django-x509. I intend to maintain it as part
of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl/hzusRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WqX9gf/V4CQHFmoa+FxzyBAkyWmbBT7Y293TVU3
Nt/zIfEjLnVM0OVnZBGOaJrEIX5UFuA/ueT2GzwkoFduAOow+jenGnWYcUl96tdG
i6gJqR5FWYnXfssZcgWfUzF/cf7NT30DhjU4mz+xA/7FiOFyHG9RuefVv2h6OhO4
D1c/Mzo/CUcJqdBgFurMoDlCyUSh3U2svZe/wa0RT9zU19iEBCPN45+HOxyjyrHs
MAmvZIyESn/LsH4rerooOv2CzJDxYZsqetqk32dHpgDMV6S3PwelAb6ZIiupSNqM
TOEkvZjJMCigw1HL0oOwltezrg1OJZzsmq7JUN4Lj9dxf3aLkBEsuQ==
=xPWw
-END PGP SIGNATURE-



Bug#977660: ITP: python-pytest-subtests -- unittest subTest() support and subtests fixture

2020-12-18 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pytest-subtests
  Version : 0.3.2
  Upstream Author : Bruno Oliveira 
* URL : https://github.com/pytest-dev/pytest-subtests/
* License : Expat
  Programming Lang: PYthon
  Description : unittest subTest() support and subtests fixture

 unittest subTest() support and subtests fixture. It adds support for
 TestCase.subTest and a new subtests fixture, providing similar functionality
 for pure pytest tests.

This is a new build-time dependency for celery 5.0.5. I intend to maintain this
package as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl/chPARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wr9AAf/dFBwAk4kHY7Ygf2pQH5yFNcShoJDivme
7Cg+PAdxbOP5RuUy+WOJFExokKe7UvZYLw2hT330zFwxcLF41U85MBGXdchCKbST
QzmIXU49ZHXHGdwKIascjK5Ed07PqXZgzrhdFyClfVAMx9NR5ArPPibVzVgBfC2g
2zZiPOnXX4KWtQ/QOQE4m9whXMqrwJ/OFSu7pKWwH/qGfodSBg1RO6+VYB28uzUO
/rrgMmTkSbDt2k+m0t5xeVoMBvJWwxpAwGzUcMsIuTA235aSbZinuPt2ncgtpBgr
pmV65N/eEcai9y1jQYaja9ZCg9pmyEsTGZjZAvItCfCa0iOgtlUfkw==
=eX83
-END PGP SIGNATURE-



Bug#972358: ITP: python-django-postgres-extra -- Extended PostgreSQL for Django

2020-10-16 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-postgres-extra
  Version : 2.0
  Upstream Author : Sector Labs 
* URL : https://github.com/SectorLabs/django-postgres-extra/
* License : Expat
  Programming Lang: Python
  Description : Extended PostgreSQL for Django

 This provides extended functionality for PostgreSQL databases to Django.
 Currently supported are:
  * Native upserts (single query, concurrency safe and bulk support)
  * Extended support for HStoreField (unique or null constraints, selecting
individual keys)
  * Extra signals for updates
  * MIN and MAX expressions for multiple value fields such as hstore and array
  * Custom indexes with conditions.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl+J83cRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrpSAgAmw1/z7k7ttxLryQwH52KlN5UeoLtEhHA
epudQZl7YEhT9pzr3gnxHGZusBSGIbpkO6+OjM7OZh980PVbPHszIK6LzlYKSFcF
/NmlKGdIsHU+sL3jEloE9WBYC1dGiem0jXc5FJGgGoBcXBvIGC2nieGifUntXldJ
kbzccpEJVPlIfEWXb4XZ/gP8spx0jNS8cBshSzmysCf7U9i1qSNYC5iMx61lpbnO
RKaJmsKhnbogV1g7cntsBtojJxQebx4h/SFiU+3vz+rm+myCqoXvftdmVjE28iEQ
/MCzu0gRs/zUMRftNPY8lV0YzRicFtVrmT/T7ZRmDKclq6OBzNyQ4A==
=lgD+
-END PGP SIGNATURE-



Bug#972210: ITP: python-django-analytical -- Integrate analytics services into a Django

2020-10-14 Thread Michael Fladischer
Package: wnpp
Severity: wishlist
Owner: Michael Fladischer 
X-Debbugs-Cc: debian-devel@lists.debian.org

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-analytical
  Version : 2.6.0
  Upstream Author : Joost Cassee 
* URL : https://github.com/jazzband/django-analytical/
* License : Expat
  Programming Lang: Python
  Description : Integrate analytics services into a Django

 The django-analytical application integrates analytics services into a Django
 project.
 .
 Using an analytics service with a Django project means adding Javascript
 tracking code to the project templates. Of course, every service has its own
 specific installation instructions. Furthermore, you need to include your
 unique identifiers, which then end up in the templates.
 .
 This application hides the details of the different analytics services behind a
 generic interface, and keeps personal information and configuration out of the
 templates. Its goal is to make the basic set-up very simple, while allowing
 advanced users to customize tracking. Each service is set up as recommended by
 the services themselves, using an asynchronous version of the Javascript code
 if possible.

I intend to maintain this as part of the DPT.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAl+G4PIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WolvAf9HrytxZ3EIhNbb6SWV1HWfwCvFzpKQcnp
PaKPJ1WPTrISlacslP5KVBJBbJDHZLNuCEv373GjTQ+62dG8TZdzDYdGGHvVUyKa
iodt6NCmb08ZgSsku7tyUMRVze70EJfHAsmvBn40lLGBHaikmZWY3JYtjaeAG6eL
0xLB+0lLHMU2VdpA9sDV7iapv3dgHY39YZObuCwB/zmApf8U98fM62WFbQte92qF
+j7CrLxoIqhfq1tIggPCFnwfsjhrNZHTV9/zCP/5un/JTov6AfbzHe2E7C/gNXWp
JhamrED5CLX0TJSyzIby9CYqV4pwcRlsJHljmOCkbfvKaNtdf6vQIQ==
=JWFm
-END PGP SIGNATURE-



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-



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-



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-



Bug#920424: ITP: python-flor -- efficient Bloom filter library

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

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-flor
  Version : 1.1.1
  Upstream Author : Andreas Dewes 
* URL : https://github.com/DCSO/flor/
* License : BSD_3-clause
  Programming Lang: Python
  Description : efficient Bloom filter library

Flor implements a Bloom filter class. A Bloom filter has a capacity (n) and a
false positive probability (p) that gives the probability that a filter filled
to capacity (i.e. with (n) distinct values inserted) will return True for an
element that is not in the filter.

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

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlxK41ARHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wpa0AgAhpMIxNG3TaCj28HWnSYFaO6abJnzGzfm
FV6QXnSxAql/+roFYP2D8VpZx5UfJt/Kn+GTtflYDNO//Cjfr5Xi+iLPzhVwLV4n
a4TIXL8VHqel4oiFj3D7ejf7Iwx3RmisAD9pWgXr4+CJ/P5JVNP1tpQo3w66nzeq
41Hod83h6PROYLUHDDXPpycpiEOw8WJDn5iKt7IQ7vyyoq/bJYjCqJ3eL5UREWt1
y1c1IXYdpWDIL6drotDTavc8YAvC95iv28HVgpjH+VfVQr1yj6sI/Fw5YZed4wjg
tke+1bYjHvO672Y4x9UB/b/A9+vKYC98yylOVldrYh7XoP2GdJ9f6Q==
=BJLr
-END PGP SIGNATURE-



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#911770: ITP: python-pylibdmtx -- Read Data Matrix barcodes

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

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-pylibdmtx
  Version : 0.1.7
  Upstream Author : Lawrence Hudson 
* URL : https://github.com/NaturalHistoryMuseum/pylibdmtx/
* License : Expat
  Programming Lang: Python
  Description : Read Data Matrix barcodes

 Read and write Data Matrix barcodes from Python using the libdmtx library.
 .
 Features:
  * Pure Python
  * Works with PIL / Pillow images, OpenCV / numpy ndarrays, and raw bytes
  * Decodes locations of barcodes
  * No dependencies, other than the libdmtx library itself

I will provide a Python2 package for this library as some of our researchers
are still tied to Python 2.7, thanks to Google Cloud SDK.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlvQj1cRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WoQ0wf/SgifFJ3klcwlu7szvLcKdoJWCVJNz9HP
1W6cGXaMijGxNptAfTa3tcNtY+UKWafrI/McY58UUoUTdPFdowsZ5znyVD6oy9yq
NKxDXdSVC6ANJmEAYCPiIhW/t6pKUf05xyeTuPYJMj2TOfcftOP1CkPBAIk2AI4f
EOB+VrV/jKmE26r5WQZz+GZ/wOn7DqV+4ojSu4np37uR6248nPVE8j5TPRraD3+h
WbZMMVx8wqgkxfPbD9pm9Iwlnl2P8G+U5kfE8Ui20WZsfqvatb7ea846p52l4sU9
OMAGovPwC4G3/QwKGfndVKv9lVT1FluVHFDb3v2EVzkoOKgaZoDY6g==
=F5s+
-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-


Bug#899136: O: imap-acl-extension

2018-05-19 Thread Michael Fladischer
Package: wnpp
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I intend to orphan the imap-acl-extension package.

It is a XUL extension to manage ACLs on IMAP folders from within Thunderbird.

I am no longer using Thunderbird as my MUA so I'm unable to test further
uploads.

There are no open bugs for this package.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlsAZLIRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WrlwAf/doltkBETX0O9PEjgj872Dy8f2JpU4VLx
CCZBuC0V3BlyLfXhepD/xR/Pqg1JfKTjZ15btwxi1Ang/yZUlKa7icUBMoQ5Pv9K
t5zg2f4MBE7AaZH+Kdg6yWd2tNo6lNZejhflZRmmcgk9gSZGusmuOj/chkpzSuLL
9+tenmHHchQZbCV1XxqQCorXS4vCTSaOWHUFMNdqwv7V9nXEPCdwdfVVuzPJx/dk
rjnprx3yk8xYNZBU1pj9yN4VYR91QexL1wAhVkXHXiSXKz4XHsiVj+DxGkPsOTEz
AV9LwZcELsjqF2MKRHsPf9w0XIKpfuinOaPYnJ85nqV/JO2zb+O2vA==
=/XNq
-END PGP SIGNATURE-



Bug#899131: O: sieve-extension

2018-05-19 Thread Michael Fladischer
Package: wnpp
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

I intend to orphan the sieve-extension package.

It is a XUL extension that implements the ManageSieve protocol for Thunderbird.

I'm no longer using Thunderbird as my MUA and am therefore not able to test
newer releases.

There are 2 open RC bugs, but they should be fixable for someone with
intermediate packaging skills.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlsAUYQRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90Wq3vQf/QxNIF1iZ+ILhRVqT09Hfzn64y2xbTGjO
OvCNZAOV9MI0u+4JDv5sVPe3uucu2Cvl/jwnKM7KlewXmYuykjLjmTGTF0PWkkyT
jyTD5JImeBqyYZGD+gJXhTgvpPKFJkoIixH7jQgDFqPGbsHMuUB3ooRE5eB6kexd
LiRL7ZKpttt15ujgY6GorKNhGzNsmWEgzmolcE0RjF+wE6pTYBm2/rAsIw0brESR
4o4SC3k5nddsuobPcHGcuN4Tg2kseXZK55vkTc9Zj8tSpwIvtfsaFQagOc/lEU+d
6iR5f3eh9nBmU5ed2nW0FvjdoJqidaTSS4/igxHik513tgeoIfcD+g==
=4sgr
-END PGP SIGNATURE-



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#878791: ITP: python-lti -- Learning Tools Interoperability implementation

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

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-lti
  Version : 0.9.2
  Upstream Author : Ryan Hiebert 
* URL : https://github.com/pylti/lti/
* License : Expat
  Programming Lang: Python
  Description : Learning Tools Interoperability implementation

The primary goal of this library is to provide classes for building Python LTI
tool providers (LTI apps). It is designed to be generic but can easily
integrated into frameworks like Django or Flask.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlnk1RURHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpI2gf+MgpSZBb8yRx6blItc6PwIfpk4mtYea1d
w8kPWEQGtaTgvrgeGtwOugIpqHi7XMqHU3wECrSTvXccPUrdKlh1YSdm86iQFTKF
GbZC19DBWwK2SZD7dGzkaknJyqrDl3kzGUp+RLKNHd2UP0c6Mf3hyjd046mutqFe
h8k44D6BhRsT4hqEJta2FOk9GCm+m+BZMBnbMXwMMwDSgD6B7afC4GMCDcIZ3Vcb
pDv1N7arlJaVLxqQwdsNYxWQu48BZ/iPrPJDwhr5gLqmjZ7oXEoZi8xayrHnYBlh
ntsqtuwj2BvkVvls+pmKk6i3RWwjj0YjZoMj6AIERwU/HwcpKIbKYA==
=ra2I
-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-



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-



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-



Bug#862513: ITP: python-django-rules -- object-level permissions for Django

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

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

* Package name: python-django-rules
  Version : 1.2.1
  Upstream Author : Akis Kesoglou 
* URL : https://github.com/dfunckt/django-rules
* License : Expat
  Programming Lang: Python
  Description : object-level permissions for Django

 rules is a tiny but powerful app providing object-level permissions to Django,
 without requiring a database. At its core, it is a generic framework for
 building rule-based systems, similar to decision trees. It can also be used as
 a standalone library in other contexts and frameworks.

-BEGIN PGP SIGNATURE-

iQFFBAEBCgAvFiEEqVSlRXW87UkkCnJc/9PIi5l90WoFAlkXbTkRHGZsYWRpQGRl
Ymlhbi5vcmcACgkQ/9PIi5l90WpYywf/VTyst59hkxIfSd7M2jPHcy9POAiZ2AfD
clDNv1KsAlasBdLiRtehF7yTmhW0dFfncGtuJUfo1Mn65YVmuo4Yr7uYQCd+xz2W
7YJQ2WLHZ77/HIaCU2xRaR/T64mBnKjI/l1/WlC4sg6j+lmt1qUGo+9XWaO5MoBc
BQJzDuQKDGED+9VEPT48vvfsr3+vPAnJy4MB/zyktx5hD1T/Pd3kjq2PmorQjUHC
Bm112Q7s8iLcC/Xeqztk7HbS/rASSyZw/aB3FQTtCJMTYiXHpsszF1l3ZDCo/Byu
gJPZVQ0IQo47xZ1PCYqltCwvMq9OMRB3ytEpSOn/vjx9zB+qpCpw5g==
=cMBe
-END PGP 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-


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-



  1   2   >