manhole_1.8.1-1_amd64.changes (click to toggle) | |
---|---|
Format: | 1.8 |
Date: | Thu, 29 May 2025 15:48:09 +0000 |
Source: | manhole |
Binary: | python3-manhole |
Architecture: | source all |
Version: | 1.8.1-1 |
Distribution: | experimental |
Urgency: | low |
Maintainer: | Antoine Beaupré <anarcat@debian.org> |
Changed-By: | Antoine Beaupré <anarcat@debian.org> |
Description: | python3-manhole - Debugging manhole for python applications |
Closes: | 1106776 |
Changes: | manhole (1.8.1-1) experimental; urgency=low * Initial release, autogenerated by py2dsp/4.20240727 then reviewed (Closes: #1106776) |
Files: | ddb77824d8bd55b3e3c7f7c2953eb012 1369 python optional manhole_1.8.1-1.dsc 1bec0b709d691bc080682df48d7dfb67 39349 python optional manhole_1.8.1.orig.tar.gz 962d7532a03a0376860c42699d08b9d4 2788 python optional manhole_1.8.1-1.debian.tar.xz d09ace1b3d36d64510054ac3f7c81588 6083 python optional manhole_1.8.1-1_amd64.buildinfo 29043daf017b01d0aeabdc348126e9db 21740 python optional python3-manhole_1.8.1-1_all.deb |
manhole_1.8.1-1.dsc (click to toggle) | |
---|---|
Format: | 3.0 (quilt) |
Source: | manhole |
Binary: | python3-manhole |
Architecture: | all |
Version: | 1.8.1-1 |
Maintainer: | Antoine Beaupré <anarcat@debian.org> |
Homepage: | https://github.com/ionelmc/python-manhole |
Standards-Version: | 4.6.2.0 |
Vcs-Browser: | https://salsa.debian.org/python-team/packages/python-manhole |
Vcs-Git: | https://salsa.debian.org/python-team/packages/python-manhole.git |
Testsuite: | autopkgtest-pkg-pybuild |
Build-Depends: | debhelper-compat (=13), pybuild-plugin-pyproject, python3-setuptools, python3-all |
Package-List: | python3-manhole deb python optional arch=all |
Files: | 1bec0b709d691bc080682df48d7dfb67 39349 manhole_1.8.1.orig.tar.gz 962d7532a03a0376860c42699d08b9d4 2788 manhole_1.8.1-1.debian.tar.xz |
control file for python3-manhole_1.8.1-1_all.deb (click to toggle) | |
---|---|
Package: | python3-manhole |
Source: | manhole |
Version: | 1.8.1-1 |
Architecture: | all |
Maintainer: | Antoine Beaupré <anarcat@debian.org> |
Installed-Size: | 72 |
Depends: | python3:any |
Section: | python |
Priority: | optional |
Homepage: | https://github.com/ionelmc/python-manhole |
Description: | Debugging manhole for python applications Manhole is in-process service that will accept unix domain socket connections and present the stacktraces for all threads and an interactive prompt. It can either work as a python daemon thread waiting for connections at all times or a signal handler (stopping your application and waiting for a connection). . Access to the socket is restricted to the application's effective user id or root. . This is just like Twisted's manhole. It's simpler (no dependencies), it only runs on Unix domain sockets (in contrast to Twisted's manhole which can run on telnet or ssh) and it integrates well with various types of applications. . Features: * Uses unix domain sockets, only root or same effective user can connect. * Can run the connection in a thread or in a signal handler. * Compatible with apps that fork, reinstalls the Manhole thread after fork. * Compatible with gevent and eventlet with some limitations * The thread is compatible with apps that use signalfd |
contents of python3-manhole_1.8.1-1_all.deb (click to toggle) | |
---|---|
drwxr-xr-x root/root 0 2025-05-29 15:48 ./ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/bin/ -rwxr-xr-x root/root 211 2025-05-29 15:48 ./usr/bin/manhole-cli drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/lib/ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/lib/python3/ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/lib/python3/dist-packages/ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole/ -rw-r--r-- root/root 22848 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole/__init__.py -rw-r--r-- root/root 4181 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole/cli.py drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole-1.8.1.dist-info/ -rw-r--r-- root/root 7 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole-1.8.1.dist-info/INSTALLER -rw-r--r-- root/root 13967 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole-1.8.1.dist-info/METADATA -rw-r--r-- root/root 91 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole-1.8.1.dist-info/WHEEL -rw-r--r-- root/root 49 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole-1.8.1.dist-info/entry_points.txt -rw-r--r-- root/root 8 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole-1.8.1.dist-info/top_level.txt -rw-r--r-- root/root 283 2025-05-29 15:48 ./usr/lib/python3/dist-packages/manhole.pth drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/share/ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/share/doc/ drwxr-xr-x root/root 0 2025-05-29 15:48 ./usr/share/doc/python3-manhole/ -rw-r--r-- root/root 4560 2025-05-29 15:48 ./usr/share/doc/python3-manhole/README.rst.gz -rw-r--r-- root/root 202 2025-05-29 15:48 ./usr/share/doc/python3-manhole/changelog.Debian.gz -rw-r--r-- root/root 1780 2025-05-29 15:48 ./usr/share/doc/python3-manhole/changelog.gz -rw-r--r-- root/root 1785 2025-05-29 15:48 ./usr/share/doc/python3-manhole/copyright |
copyright of python3-manhole_1.8.1-1_all.deb (click to toggle) | |
---|---|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: manhole Upstream-Contact: Ionel Cristian Mărieș <contact@ionelmc.ro> Source: https://github.com/ionelmc/python-manhole Files: * Copyright: (c) 2012-2024, Ionel Cristian Mărieș. All rights reserved. License: BSD-2-Clause Files: debian/* Copyright: 2025 Antoine Beaupré <anarcat@debian.org> License: BSD-2-Clause License: BSD-2-Clause BSD 2-Clause License . Copyright (c) 2012-2024, Ionel Cristian Mărieș. All rights reserved. . Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. . 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
Timestamp: 29.05.2025 / 21:13:10 (UTC)