Bug#1078680: ITP: python-django-timescaledb -- database backend and tooling for Timescaledb
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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-