Package Details: python-phonopy 2.23.1-1

Git Clone URL: https://aur.archlinux.org/python-phonopy.git (read-only, click to copy)
Package Base: python-phonopy
Description: Phonopy is an open source package for phonon calculations at harmonic and quasi-harmonic levels
Upstream URL: https://github.com/phonopy/phonopy
Keywords: phonopy
Licenses: BSD
Submitter: yuhldr
Maintainer: yuhldr
Last Packager: yuhldr
Votes: 2
Popularity: 0.000000
First Submitted: 2023-03-30 08:24 (UTC)
Last Updated: 2024-05-08 02:44 (UTC)

Latest Comments

MarsSeed commented on 2023-07-28 14:07 (UTC)

@yuhldr, please don't game the system and don't ignore the packaging guidelines.

This package should be named phonopy, as it has a CLI interface as well.

Trusted User @muflone already asked you to observe these rules with respect to dynaphopy (PRQ#42326).

MarsSeed commented on 2023-07-27 03:00 (UTC) (edited on 2023-07-27 03:01 (UTC) by MarsSeed)

Also I've noticed in setup.py's install_requires array that python-pyaml is not needed in depends, only python-pyyaml.

MarsSeed commented on 2023-07-14 09:47 (UTC) (edited on 2023-07-14 09:48 (UTC) by MarsSeed)

Yes, that's why I recommend that the phonopy base package adds provides=(python-phonopy) to its PKGBUILD.

With that, both aspects of the Arch guidelines will be satisfied, and there won't be any more need for package duplication on AUR.

yuhldr commented on 2023-07-14 09:42 (UTC)

@MarsSeed, I think that although it contains CLI scripts, it can also be considered a Python 3 library modules

MarsSeed commented on 2023-07-14 09:21 (UTC)

So if the application has an executable, like a CLI script, it should not have the 'python-' prefix in its name.

MarsSeed commented on 2023-07-14 09:19 (UTC)

Please see the relevant section of Arch wiki's Python package guidelines:

Package naming

For Python 3 library modules, use python-modulename. Also use the prefix if the package provides a program that is strongly coupled to the Python ecosystem (e.g. pip or tox). For other applications, use only the program name.

MarsSeed commented on 2023-07-02 12:39 (UTC)

@yuhldr, I suggest that you adopt the currently orphan phonopy and implement the few small required changes in its packaging.

MarsSeed commented on 2023-07-02 10:45 (UTC) (edited on 2023-07-02 10:48 (UTC) by MarsSeed)

Please make the following adjustments: