Re: Bug#1038812: ITP: sexp -- S-expressions parser and generator C++ library and command-line tool
Hi, On Wed, Jun 21, 2023 at 12:20:52PM -0400, Daniel Kahn Gillmor wrote: > * URL : https://github.com/rnp/sexp this URL is 404, maybe you meant https://github.com/rnpgp/sexp ? Thanks, Alex
Bug#1054182: ITP: python-scramp -- Python implementation of the SCRAM protocol
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org * Package name: python-scramp Version : 1.4.4 Upstream Author : Tony Locke * URL : https://github.com/tlocke/scramp * License : MIT-0 Programming Lang: Python Description : Python implementation of the SCRAM protocol A Python implementation of the SCRAM authentication protocol. python-scramp is a dependency for recent versions of python-pg8000. I plan to package it inside the Debian Python Team, but I will need a sponsor.
Re: reference Debian package of multiple binaries sharing one man page
Hello, On Fri, Nov 10, 2023 at 08:20:35PM +0100, Norwid Behrnd wrote: > However, there still is some detail I did not understand well enough; the > additional line > > .so man1/mdl.1 > > in my file /debian/markdownlint.1 I think you missunderstodd the instructions: > Here is how to do it: If you want to have your man page available under the > names `foo' and `bar' in section 1, then put the man page in foo.1 and have > bar.1 look like this: > > .so man1/foo.1 You will need a file mdl.1 with the following content: .so man1/markdownlint.1 and markdownlint.1 should be the normal manpage without a .so line. Alex
Re: Is an autogenerated configure shell script non-editable source (Was: Bug#1025739: hmmer2: missing source for configure)
Hi, On Fri, Dec 09, 2022 at 01:14:40PM +0100, Andreas Tille wrote: > I would consider asking upstream about this for sure but the code is in > maintenance mode and there is no Git repository to step back in history. > The only way to go would be to take configure.ac from a later version > and find out how it can be tweaked to create some working configure > file from it. I do not consider my time well spent in doing so except > if there is some consensus here on the list that configure files without > configure.ac are "missing source". isn't the matching configure.ac available here? https://github.com/MichiganTech/hmmer/blob/2.3.2/configure.ac This repository is at least referenced in debian/upstream/metadata and the package version seems to match the git tag. Alex
Bug#1100052: ITP: python-enaml -- Declarative DSL for building rich user interfaces in Python
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-enaml Version : 0.18.0 Upstream Contact: Matthieu C. Dartiailh * URL : https://github.com/nucleic/enaml * License : BSD-3-clause Programming Lang: Python Description : Declarative DSL for building rich user interfaces in Python Enaml is a programming language and framework for creating professional quality user interfaces with minimal effort. Enaml combines a domain specific declarative language with a constraints based layout system to allow users to easily define rich UIs with complex and flexible layouts. Enaml applications can be run on any platform which supports Python and Qt. A few highlights of the framework: * A declarative language which extends the grammar of Python * A set of operators which automatically track runtime dependencies * A layout system which uses symbolic constraint declarations * A design which encourages model-view separation * A well documented and easy to follow code base This is a dependency for InkCut which I also intend to package. I plan to maintain this package as part of the Debian Python team.
Bug#1100127: ITP: python-enamlx -- Additional Qt Widgets for Enaml
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-enamlx Version : 0.6.4 Upstream Contact: Jairus Martin * URL : https://github.com/frmdstryr/enamlx/ * License : Expat Programming Lang: Python Description : Additional Qt Widgets for Enaml Enamlx provides the following additional widgets for Enaml: * TableView * TreeView * DoubleSpinBox * GraphicsView * PyQtGraph Plot * KeyEvent This is a dependency for InkCut which I also intend to package. I plan to maintain this package as part of the Debian Python team.
Bug#1100156: ITP: inkcut -- GUI for controlling vinyl cutters
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: inkcut Version : 2.1.5 Upstream Contact: Jairus Martin * URL : https://codelv.com/projects/inkcut/ * License : GPL-3 Programming Lang: Python Description : GUI for controlling vinyl cutters Features: * Graphic manipulation (Rotation, scaling, mirroring) * Copy generation and layout * Weedlines * Inkscape integration * Device control panel * Job history list * Live plot status * Pause, resume, and abort jobs mid way A plugin for inkscape is provided, too. I plan to maintain this package as part of the Debian Python team.
Bug#1100420: ITP: wireguard-initramfs -- WireGuard initramfs integration
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: wireguard-initramfs Version : 2025-03-02 Upstream Contact: Robert Pufky * URL : https://github.com/r-pufky/wireguard-initramfs * License : unlicense Programming Lang: Bash Description : WireGuard initramfs integration Enables WireGuard networking during boot, before encrypted partitions are mounted. Combined with dropbear this can enable fully encrypted remote booting without storing key material or exposing ports on the remote network. An Internet connection simply needs to exist that can reach the WireGuard server endpoint. Normal dropbear connections and DNS resolution can be used to find WireGuard endpoints. This essentially enables the creation of a fully encrypted remote-managed node, with the ability to prevent all local access.
Bug#1099603: ITP: python-atom -- Memory efficient Python objects
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-atom Version : 0.11.0 Upstream Contact: Matthieu C. Dartiailh * URL : https://github.com/nucleic/atom * License : BSD-3-clause Programming Lang: Python Description : Memory efficient Python objects Atom is a framework for creating memory efficient Python objects with enhanced features such as dynamic initialization, validation, and change notification for object attributes. It provides the default model binding behaviour for the "Enaml" UI framework, that is a dependency for InkCut which I also intend to package. I plan to maintain this package as part of the Debian Python team.
Bug#1099623: ITP: python-pegen -- CPython's PEG parser generator
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org * Package name: python-pegen Version : 0.3.0 Upstream Contact: Matthieu C. Dartiailh * URL : https://github.com/we-like-parsers/pegen * License : MIT Programming Lang: Python Description : CPython's PEG parser generator Pegen is the parser generator used in CPython to produce the parser used by the interpreter. It allows one to produce PEG parsers from a description of a formal Grammar. Pegen exists to distribute a version of the Python PEG parser generator used by CPython that can be installed as package, with some improvements. Although the official PEG generator included in CPython can generate both Python and C code, this distribution of the generator only allows one to generate Python code. This is due to the fact that the C code generated by the generator included in CPython includes a lot of implementation details and private headers that are not available for general usage. This is a dependency for the "Enaml" UI framework, which is a dependency for InkCut which I also intend to package. I plan to maintain this package as part of the Debian Python team.
Bug#1098438: ITP: python-simple-pid -- Simple and easy-to-use PID controller
Package: wnpp Severity: wishlist Owner: Alexander Sulfrian X-Debbugs-Cc: debian-devel@lists.debian.org, debian-pyt...@lists.debian.org * Package name: python-simple-pid Version : 2.0.1 Upstream Contact: Martin Lundberg * URL : https://github.com/m-lundberg/simple-pid * License : MIT Programming Lang: Python Description : Simple and easy to use PID controller simple-pid is a simple and easy-to-use PID (proportional-integral-derivative) controller in Python. It has no external dependencies and is designed to be robust. It can be used to implement a feedback-based control loop in Python. I plan to package it inside the Debian Python Team, but I will need a sponsor for the upload.