Package Details: dpt-rp1-py 0.1.19-4

Git Clone URL: https://aur.archlinux.org/dpt-rp1-py.git (read-only, click to copy)
Package Base: dpt-rp1-py
Description: Python package to manage a Sony DPT-RP1 or Fujitsu Quaderno
Upstream URL: https://github.com/janten/dpt-rp1-py
Licenses: MIT
Submitter: denisalevi
Maintainer: tapia
Last Packager: tapia
Votes: 1
Popularity: 0.096034
First Submitted: 2019-12-04 14:00 (UTC)
Last Updated: 2025-11-16 11:09 (UTC)

Latest Comments

1 2 Next › Last »

tapia commented on 2026-01-29 15:12 (UTC)

@cyanescens, indeed, every time that the python version of arch is updated, you have to manually reinstall all python packages that were installed from the AUR. For me it is working now.

cyanescens commented on 2026-01-23 16:35 (UTC) (edited on 2026-01-23 17:04 (UTC) by cyanescens)

The package broke:

  File "/usr/lib/python3.14/site-packages/dptrp1/dptrp1.py", line 7, in <module>
    import httpsig
ModuleNotFoundError: No module named 'httpsig'

although python-httpsig is installed.

EDIT: the package python-httpsig needs to be reinstalled/rebuilt after the upgrade to python 3.14. The function check() in its PKGBUILD must be commented out for reinstallation. The pipx version of dpt-rp1-py works as expected.

cyanescens commented on 2025-11-16 15:55 (UTC) (edited on 2026-01-23 16:35 (UTC) by cyanescens)

It seems that httpsig has been packaged on AUR only for dpt-rp1-py by @denisalevi. Something will need to be done in a near feature about it:

~.local/pipx/venvs/dpt-rp1-py/lib/python3.13/site-packages/httpsig/__init__.py:1: UserWarning: 
pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. 
The pkg_resources package is slated for removal as early as 2025-11-30. 
Refrain from using this package or pin to Setuptools<81.
  from pkg_resources import get_distribution, DistributionNotFound

tapia commented on 2025-11-16 14:43 (UTC)

Glad to hear that. I thought that it might be related to a dependency, as this package does not implement the check() function.

cyanescens commented on 2025-11-16 14:39 (UTC)

So, trying to install dependencies beforehand, I notice that the function check() from the abandoned python package httpsig is failing. I can install it anyway by commenting it out in httpsig's PKGBUILD. Then dpt-pr1 installs well and works normally.

tapia commented on 2025-11-16 11:08 (UTC)

Hi @cyanescens, how are you building this? Did you install all the dependencies before? For me it is building and installing correctly. I would need some extra information to know what might be the issue here.

cyanescens commented on 2025-11-14 20:40 (UTC)

I gave it another try (currently using it from the pipx pks manager), but it still fails from AUR:

==> Lancement de check()…
/usr/lib/python3.13/site-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
!!

        ********************************************************************************
        Requirements should be satisfied by a PEP 517 installer.
        If you are using pip, you can try `pip install --use-pep517`.

        This deprecation is overdue, please update your project and remove deprecated
        calls to avoid build errors in the future.
        ********************************************************************************

!!
  dist.fetch_build_eggs(dist.setup_requires)
/usr/lib/python3.13/site-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite'
  warnings.warn(msg)
/usr/lib/python3.13/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated.
!!

        ********************************************************************************
        Please consider removing the following classifiers in favor of a SPDX license expression:

        License :: OSI Approved :: MIT License

        See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
        ********************************************************************************

!!
  self._finalize_license_expression()
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
   or: setup.py --help [cmd1 cmd2 ...]
   or: setup.py --help-commands
   or: setup.py cmd --help

error: invalid command 'test'

denisalevi commented on 2025-11-02 18:50 (UTC)

@tapia: I disowned it, feel free to take over.

tapia commented on 2025-11-02 13:48 (UTC)

Hi @denisalevi, I could take care of maintaining this package, if that is ok for you.

denisalevi commented on 2022-11-08 12:57 (UTC)

I don't have a DPT anymore and no time to maintain this package. If anybody wants to maintain this, let me know.

@a.guillet: Installing this (outdated) dpt-rp1-py version provided in this PKGBUILD works for me without problems. How are you installing it? It looks like you don't have python-pip installed? It should be installed during package building via the python-setuptools make dependency? You could try installing python-pip and see if it works.