Package Details: python-pep8-naming 0.14.1-1

Git Clone URL: https://aur.archlinux.org/python-pep8-naming.git (read-only, click to copy)
Package Base: python-pep8-naming
Description: This module provides a name plugin for flake8, the Python code checker
Upstream URL: https://github.com/PyCQA/pep8-naming
Keywords: extension flake8 module python
Licenses: MIT
Provides: flake-pep8-naming
Submitter: msloan
Maintainer: chengscott
Last Packager: chengscott
Votes: 11
Popularity: 0.002271
First Submitted: 2014-04-17 16:11 (UTC)
Last Updated: 2025-01-21 02:40 (UTC)

Latest Comments

gesh commented on 2025-01-21 14:31 (UTC) (edited on 2025-01-21 14:32 (UTC) by gesh)

I don't know what I was thinking in my previous comment -- python-wheel is a necessary dependency for e.g. the python -m build --wheel invocation, it's just that it is a transitive dependency for python-setuptools so its absence is masked.

However, python-setuptools is definitely a dependency -- removing it makes the package no longer build in a clean chroot. (I don't know how I missed its absence earlier, though)

Other than that, is there a reason you explicitly pass --compile-bytecode 1? You're just preventing python from compiling the -O0 bytecode, is it worth it?

Also, please don't unnecessarily deviate from https://wiki.archlinux.org/title/Python_packaging_guidelines#Standards_based_(PEP_517) -- it took me a couple moments working through your variations to conclude the package is mostly equivalent to such a template (other than the --compile-bytecode (weird) and installing the license (good))

gesh commented on 2024-12-23 14:47 (UTC)

Note: Package needs to be rebuilt for Python 3.13 (a bump to pkgrel suffices)

gesh commented on 2024-09-30 15:58 (UTC)

Note -- given that we're not building with the python-setuptools backend, the python-wheel makedep is unnecessary.

CyanoKobalamyne commented on 2021-02-09 13:49 (UTC)

Bump on the previous comment. It is not possible to run flake8 with this plugin installed without flake8-polyfill also being installed.

stockholmsin commented on 2018-08-15 02:00 (UTC)

This seems to depend on python-flake8-polyfill: https://github.com/PyCQA/pep8-naming/blob/master/setup.py#L47

greyltc commented on 2018-07-12 09:31 (UTC)

done.

whynothugo commented on 2018-06-04 14:04 (UTC)

Can you add provides=flake-pep8-naming, since I'm merging that duplicate into this one? Thanks!