Command name check conflicts with stdlib command

Bug #714655 reported by Éric Araujo
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
python-distutils-extra (Ubuntu)
Fix Released
Undecided
Martin Pitt

Bug Description

Binary package hint: python-distutils-extra

DistutilsExtra introduces a check command, but in Python 2.7 and 3.x, distutils itself has a command with that name, which purpose is to check whether the packaging is correct. I suggest your rename your command “lint”.

Martin Pitt (pitti)
Changed in python-distutils-extra (Ubuntu):
assignee: nobody → Martin Pitt (pitti)
status: New → In Progress
Revision history for this message
Martin Pitt (pitti) wrote :

Fixed in trunk.

Changed in python-distutils-extra (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package python-distutils-extra - 2.24-1

---------------
python-distutils-extra (2.24-1) unstable; urgency=low

  * auto.py: Fix the string comparison to not install *.notifyrc.in files
    twice. Thanks Éric Araujo for spotting this!
  * DistUtilsExtra/auto.py, __provides(): Do not accidentally clobber
    "py_modules" with "packages", by using a proper copy of the list. Remove
    error filter workaround from test/auto.py.
  * Rename "check" command to "pylint", to avoid clobbering distutils' own
    check command in 2.7/3.x. (LP: #714655)
  * DistUtilsExtra/auto.py, DistUtilsExtra/command/__init__.py: Actually
    expose the pylint command as a setup.py command.
  * Remove pykdeuic4 integration, it's been a continuous source of build
    failures and bugs. Using uic.loadUi() is much more robust.
    Instead, install Qt *.ui files into /usr/share/projectname/ just like the
    GtkBuilder *.ui files.
  * debian/compat, debian/control: Bump to dh 7 compatibility, as we are using
    dh_auto_* magic.
 -- Martin Pitt <email address hidden> Sun, 13 Feb 2011 17:47:09 +0000

Changed in python-distutils-extra (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.