Package: python-sqlalchemy-utils
Version: 0.36.8-3
Severity: normal
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu hirsute ubuntu-patch

Dear Maintainer,

Installing sqlalchemy-utils currently also installs infinity and psycopg2cffi,
two python libraries that are considered optional in the upstream source of
sqlalchemy-utils. It would be better to have them be Suggests instead so that
a user can include them if desired but isn't forced.

In Ubuntu, the attached patch was applied to achieve the following:

  * d/control: Make infinity and psycopq2cffi optional as they are not
    required for proper functionality and are considered optional upstream.

Thanks for considering the patch.


-- System Information:
Debian Release: bullseye/sid
  APT prefers hirsute
  APT policy: (500, 'hirsute')
Architecture: amd64 (x86_64)

Kernel: Linux 5.8.0-31-generic (SMP w/6 CPU threads)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
diff -Nru python-sqlalchemy-utils-0.36.8/debian/control 
python-sqlalchemy-utils-0.36.8/debian/control
--- python-sqlalchemy-utils-0.36.8/debian/control       2020-12-04 
23:02:16.000000000 +0000
+++ python-sqlalchemy-utils-0.36.8/debian/control       2021-01-07 
13:52:13.000000000 +0000
@@ -49,13 +49,13 @@
  python3-anyjson,
  python3-arrow,
  python3-babel,
- python3-infinity,
- python3-psycopg2cffi,
  python3-six,
  python3-sqlalchemy,
  ${misc:Depends},
  ${python3:Depends},
 Suggests:
+ python3-infinity,
+ python3-psycopg2cffi,
  python-sqlalchemy-utils-doc,
 Description: various utility functions for SQLAlchemy - Python 3.x
  Various utility functions and custom data types for SQLAlchemy.

Reply via email to