Debian NEW package overview for python-asyncmy
python-asyncmy_0.2.9-1_amd64.changes (click to toggle)
Format:1.8
Date:Mon, 14 Oct 2024 11:04:52 +0100
Source:python-asyncmy
Binary:python3-asyncmy python3-asyncmy-dbgsym
Architecture:source amd64
Version:0.2.9-1
Distribution:unstable
Urgency:medium
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Changed-By:Carsten Schoenert <c.schoenert@t-online.de>
Description:
python3-asyncmy - Fast asyncio MySQL/MariaDB driver (Python 3)
Closes:1085081
Changes:
python-asyncmy (0.2.9-1) unstable; urgency=medium

  [ Kathara Sasikumar ]
  * [4985620] New upstream version 0.2.9

  [ Carsten Schoenert ]
  * [588eadb] First and initial Debianization
    (Closes: #1085081)
Files:
ab57076bae8c232e4281c4b7de95206e 2271 python optional python-asyncmy_0.2.9-1.dsc
4486bcb63429e96307823dc2530b7ac6 139342 python optional python-asyncmy_0.2.9.orig.tar.gz
cede2a6388f9c4294e13e94493f5bdfc 6580 python optional python-asyncmy_0.2.9-1.debian.tar.xz
1931cc181cb1582fdedb4967856b1866 7976 python optional python-asyncmy_0.2.9-1_amd64.buildinfo
f3638a595157fe5f7efacb959bc2acfe 3431512 debug optional python3-asyncmy-dbgsym_0.2.9-1_amd64.deb
f6e1397128b23aa963605be119770851 931424 python optional python3-asyncmy_0.2.9-1_amd64.deb
python-asyncmy_0.2.9-1.dsc (click to toggle)
Format:3.0 (quilt)
Source:python-asyncmy
Binary:python3-asyncmy
Architecture:any
Version:0.2.9-1
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Uploaders:Kathara Sasikumar <katharasasikumar007@gmail.com>, Carsten Schoenert <c.schoenert@t-online.de>,
Homepage:https://github.com/long2ice/asyncmy
Standards-Version:4.7.0
Vcs-Browser:https://salsa.debian.org/python-team/packages/python-asyncmy
Vcs-Git:https://salsa.debian.org/python-team/packages/python-asyncmy.git
Testsuite:autopkgtest-pkg-python
Build-Depends:cython3, debhelper-compat (=13), default-libmysqlclient-dev, dh-sequence-python3, libpython3-all-dev, pybuild-plugin-pyproject, python3-all, python3-poetry-core, python3-setuptools
Package-List:python3-asyncmy deb python optional arch=any
Files:
4486bcb63429e96307823dc2530b7ac6 139342 python-asyncmy_0.2.9.orig.tar.gz
cede2a6388f9c4294e13e94493f5bdfc 6580 python-asyncmy_0.2.9-1.debian.tar.xz
lintian 2.104.0 check for python-asyncmy_0.2.9-1.dsc (click to toggle)
README.source for python-asyncmy_0.2.9-1.dsc (click to toggle)
This package is maintained with git-buildpackage(1). It follows DEP-14 for
branch naming (e.g. using debian/master for the current version in Debian
unstable due Debian Python team policy).

It uses pristine-tar(1) to store enough information in git to generate bit
identical tarballs when building the package without having downloaded an
upstream tarball first.

When working with patches it is recommended to use "gbp pq import" to import
the patches, modify the source and then use "gbp pq export --commit" to commit
the modifications.

The changelog is generated using "gbp dch" so if you submit any changes don't
bother to add changelog entries but rather provide a nice git commit message
that can then end up in the changelog.

It is recommended to build the package with pbuilder using:

    gbp buildpackage --git-pbuilder

For information on how to set up a pbuilder environment see the git-pbuilder(1)
manpage. In short:

    DIST=sid git-pbuilder create
    gbp clone https://salsa.debian.org/python-team/packages/pytest-asyncmy.git
    cd pytest-asyncmy
    gbp buildpackage --git-pbuilder


pytest-asyncmy for Debian
=========================

Upstream is using poetry as build backend, this isn't working nicely at the
moment as dh-python isn't able to build the wheel and finally the Python
package.
We 'switched' to use the classical 'python3 setup.py' approach to create the
needed data for the binary package for the moment. But like to switch back to
use poetry once we figured out how we can build the package with this backend
correctly.

The main issue is the not working step of 'python3 -m build ...' for creating
the wheel. The wheel is needed to have included the compiled C bindings which
should get triggered by calling the script 'build.py', but this isn't working
for no. And before the file setup.py needs to get created, this isn't also not
working.

--- %< pyproject.toml ---
...
[tool.poetry.build]
generate-setup-file = true
script = "build.py" <----

[build-system]
build-backend = "poetry.core.masonry.api"
requires = ["poetry-core", "setuptools", "cython"]
...
--- >% ----

As a compensation we build the package by using a classical call of
'python3 setup.py ...'.


-- Carsten Schoenert <c.schoenert@t-online.de>  Sun, 13 Oct 2024 11:20:00 +0100
control file for python3-asyncmy_0.2.9-1_amd64.deb (click to toggle)
Package:python3-asyncmy
Source:python-asyncmy
Version:0.2.9-1
Architecture:amd64
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Installed-Size:11381
Depends:python3 (<<3.13), python3 (>=3.12~), python3:any, libc6 (>=2.14)
Section:python
Priority:optional
Homepage:https://github.com/long2ice/asyncmy
Description:
Fast asyncio MySQL/MariaDB driver (Python 3)
 asyncmy is a fast asyncio MySQL/MariaDB driver, which reuse most of pymysql
 and aiomysql but rewrite core protocol with cython to speedup.
 .
 This package installs the library for Python 3.
lintian 2.104.0 check for python3-asyncmy_0.2.9-1_amd64.deb (click to toggle)
contents of python3-asyncmy_0.2.9-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2024-10-14 10:04 ./
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/python3/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/python3/dist-packages/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/
-rw-r--r-- root/root       106 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/__init__.py
-rw-r--r-- root/root      6855 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/auth.py
-rw-r--r-- root/root    934227 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/charset.c
-rw-r--r-- root/root    181512 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/charset.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root        50 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/charset.pxd
-rw-r--r-- root/root     10493 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/charset.pyx
-rw-r--r-- root/root   2836789 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/connection.c
-rw-r--r-- root/root    723648 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/connection.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root     51742 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/connection.pyx
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/constants/
-rw-r--r-- root/root       878 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/CLIENT.py
-rw-r--r-- root/root       129 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/COLUMN.py
-rw-r--r-- root/root       679 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/COMMAND.py
-rw-r--r-- root/root      1927 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/CR.py
-rw-r--r-- root/root     12296 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/ER.py
-rw-r--r-- root/root       370 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/FIELD_TYPE.py
-rw-r--r-- root/root       214 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/FLAG.py
-rw-r--r-- root/root       333 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/SERVER_STATUS.py
-rw-r--r-- root/root         0 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/constants/__init__.py
-rw-r--r-- root/root      2131 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/contexts.py
-rw-r--r-- root/root    890448 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/converters.c
-rw-r--r-- root/root    176712 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/converters.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root      9658 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/converters.pyx
-rw-r--r-- root/root   1613028 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/cursors.c
-rw-r--r-- root/root    340488 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/cursors.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root     17446 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/cursors.pyx
-rw-r--r-- root/root    907481 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/errors.c
-rw-r--r-- root/root    182568 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/errors.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root      4004 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/errors.pyx
-rw-r--r-- root/root       479 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/optionfile.py
-rw-r--r-- root/root    893788 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/pool.c
-rw-r--r-- root/root    218152 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/pool.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root      6392 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/pool.pyx
-rw-r--r-- root/root   1232011 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/protocol.c
-rw-r--r-- root/root    246088 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/protocol.cpython-312-x86_64-linux-gnu.so
-rw-r--r-- root/root     11582 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/protocol.pyx
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy/replication/
-rw-r--r-- root/root        52 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/__init__.py
-rw-r--r-- root/root     13570 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/binlogstream.py
-rw-r--r-- root/root      2189 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/bitmap.py
-rw-r--r-- root/root      3254 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/column.py
-rw-r--r-- root/root      1687 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/constants.py
-rw-r--r-- root/root       201 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/errors.py
-rw-r--r-- root/root      6697 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/events.py
-rw-r--r-- root/root      8721 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/gtid.py
-rw-r--r-- root/root     15555 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/packets.py
-rw-r--r-- root/root     22843 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/row_events.py
-rw-r--r-- root/root       944 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/table.py
-rw-r--r-- root/root       178 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/replication/utils.py
-rw-r--r-- root/root       455 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/structs.py
-rw-r--r-- root/root        22 2023-07-27 08:37 ./usr/lib/python3/dist-packages/asyncmy/version.py
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy-0.2.9.egg-info/
-rw-r--r-- root/root      5352 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy-0.2.9.egg-info/PKG-INFO
-rw-r--r-- root/root         1 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy-0.2.9.egg-info/dependency_links.txt
-rw-r--r-- root/root         8 2024-10-14 10:04 ./usr/lib/python3/dist-packages/asyncmy-0.2.9.egg-info/top_level.txt
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/share/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/share/doc/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/share/doc/python3-asyncmy/
-rw-r--r-- root/root       236 2024-10-14 10:04 ./usr/share/doc/python3-asyncmy/changelog.Debian.gz
-rw-r--r-- root/root       726 2023-07-27 08:37 ./usr/share/doc/python3-asyncmy/changelog.gz
-rw-r--r-- root/root      2060 2024-10-14 10:04 ./usr/share/doc/python3-asyncmy/copyright
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/share/doc/python3-asyncmy/examples/
-rw-r--r-- root/root         0 2023-07-27 08:37 ./usr/share/doc/python3-asyncmy/examples/__init__.py
-rw-r--r-- root/root       470 2023-07-27 08:37 ./usr/share/doc/python3-asyncmy/examples/main.py
-rw-r--r-- root/root       673 2023-07-27 08:37 ./usr/share/doc/python3-asyncmy/examples/replication.py
control file for python3-asyncmy-dbgsym_0.2.9-1_amd64.deb (click to toggle)
Package:python3-asyncmy-dbgsym
Source:python-asyncmy
Version:0.2.9-1
Auto-Built-Package:debug-symbols
Architecture:amd64
Maintainer:Debian Python Team <team+python@tracker.debian.org>
Installed-Size:3640
Depends:python3-asyncmy (=0.2.9-1)
Section:debug
Priority:optional
Description:
debug symbols for python3-asyncmy
Build-Ids:0f3d0befaff203f5d6e151a074d106c1f526c704 16607a762d8d4927848854537eeb93af87f5ed09 87f7cec1b63d0fc7b7bc9bbcaedf6cc597bb4cdd 971d58cfb58abbe2e8b4df52117cd0d1ef7a6332 9851e8c13e01e27d4202ee9f407b6bb81349c3dd aa8867b2f8bc5bd286f0ebe93c86dbfc22a7eae6 bd1f4570aee831e72ae5ae6187d564dac9eaa99f
lintian 2.104.0 check for python3-asyncmy-dbgsym_0.2.9-1_amd64.deb (click to toggle)
contents of python3-asyncmy-dbgsym_0.2.9-1_amd64.deb (click to toggle)
drwxr-xr-x root/root         0 2024-10-14 10:04 ./
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/0f/
-rw-r--r-- root/root    306000 2024-10-14 10:04 ./usr/lib/debug/.build-id/0f/3d0befaff203f5d6e151a074d106c1f526c704.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/16/
-rw-r--r-- root/root   1351080 2024-10-14 10:04 ./usr/lib/debug/.build-id/16/607a762d8d4927848854537eeb93af87f5ed09.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/87/
-rw-r--r-- root/root    403024 2024-10-14 10:04 ./usr/lib/debug/.build-id/87/f7cec1b63d0fc7b7bc9bbcaedf6cc597bb4cdd.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/97/
-rw-r--r-- root/root    266136 2024-10-14 10:04 ./usr/lib/debug/.build-id/97/1d58cfb58abbe2e8b4df52117cd0d1ef7a6332.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/98/
-rw-r--r-- root/root    253928 2024-10-14 10:04 ./usr/lib/debug/.build-id/98/51e8c13e01e27d4202ee9f407b6bb81349c3dd.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/aa/
-rw-r--r-- root/root    646968 2024-10-14 10:04 ./usr/lib/debug/.build-id/aa/8867b2f8bc5bd286f0ebe93c86dbfc22a7eae6.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.build-id/bd/
-rw-r--r-- root/root    458792 2024-10-14 10:04 ./usr/lib/debug/.build-id/bd/1f4570aee831e72ae5ae6187d564dac9eaa99f.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.dwz/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/lib/debug/.dwz/x86_64-linux-gnu/
-rw-r--r-- root/root     20000 2024-10-14 10:04 ./usr/lib/debug/.dwz/x86_64-linux-gnu/python3-asyncmy.debug
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/share/
drwxr-xr-x root/root         0 2024-10-14 10:04 ./usr/share/doc/
lrwxrwxrwx root/root         0 2024-10-14 10:04 ./usr/share/doc/python3-asyncmy-dbgsym -> python3-asyncmy

Timestamp: 17.10.2024 / 10:02:18 (UTC)