Path: csiph.com!eternal-september.org!feeder.eternal-september.org!aioe.org!bofh.it!news.nic.it!robomod From: Stefano Rivera Newsgroups: linux.debian.maint.python Subject: git repo lint tool Date: Tue, 13 Oct 2015 16:40:02 +0200 Message-ID: X-Original-To: debian-python X-Mailbox-Line: From debian-python-request@lists.debian.org Tue Oct 13 14:31:14 2015 Old-Return-Path: X-Amavis-Spam-Status: No, score=-4.999 tagged_above=-10000 required=5.3 tests=[BAYES_00=-2, HEADER_FROM_DIFFERENT_DOMAINS=0.001, LDO_WHITELIST=-5, MEDS2=2] autolearn=no autolearn_force=no X-Policyd-Weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_BL_NJABL=-1.5 CL_IP_EQ_FROM_MX=-3.1; rate: -6.1 Mail-Followup-To: debian-python MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Gpg-Public-Key: http://www.rivera.za.net/stefano.gpg User-Agent: Mutt/1.5.23 (2014-03-12) X-Mailing-List: archive/latest/12954 List-ID: List-URL: List-Archive: https://lists.debian.org/msgid-search/20151013143053.GA1047@bach.rivera.co.za Approved: robomod@news.nic.it Lines: 449 Organization: linux.* mail to news gateway Sender: robomod@news.nic.it X-Original-Date: Tue, 13 Oct 2015 16:30:53 +0200 X-Original-Message-ID: <20151013143053.GA1047@bach.rivera.co.za> Xref: csiph.com linux.debian.maint.python:7643 Many of the non-migrated git repos are a bit of a mess. I've written a tool that looks for common problems. It's on alioth: $ cd /git/python-modules $ ./check-repositories Here are the current issues, DD list below: === Issues === alembic: Non-Canonical Vcs fields backports.ssl-match-hostname: No Vcs fields breathe: Non-Canonical Vcs fields codespeak-lib: Non-Canonical Vcs fields deap: Non-Canonical Vcs fields deap: Not git-dpmmed django-colorful: No control file django-colorful: Not git-dpmmed django-session-security: No control file django-session-security: Not git-dpmmed djoser: Not git-dpmmed dockerpty: Non-Canonical Vcs fields flask-migrate: No Vcs fields flask-openid: Non-Canonical Vcs fields gamera: Non-Canonical Vcs fields gamera: Not git-dpmmed greekocr4gamera: Non-Canonical Vcs fields greekocr4gamera: Not git-dpmmed ipykernel: Non-Canonical Vcs fields ipython-genutils: Non-Canonical Vcs fields jupyter-client: Non-Canonical Vcs fields jupyter-core: Non-Canonical Vcs fields lazr.config: Non-Canonical Vcs fields lazr.delegates: Non-Canonical Vcs fields lazr.smtptest: Non-Canonical Vcs fields lightblue: Missing PTS notification mistune: Non-Canonical Vcs fields nbconvert: Non-Canonical Vcs fields nbformat: Non-Canonical Vcs fields ntplib: No Vcs fields ocr4gamera: Non-Canonical Vcs fields ocr4gamera: Not git-dpmmed path.py: Non-Canonical Vcs fields pdfrw: Insufficient permissions on packages/pdfrw.git/hooks/post-receive pdfrw: Not configured to be shared pdfrw: No Vcs fields pep8-naming: Non-Canonical Vcs fields pep8-naming: Not git-dpmmed pickleshare: Non-Canonical Vcs fields ptyprocess: Non-Canonical Vcs fields pybloomfiltermmap: No Vcs fields pycurl: Non-Canonical Vcs fields pylint-celery: Non-Canonical Vcs fields pylint-celery: Not git-dpmmed pylint-common: Non-Canonical Vcs fields pylint-common: Not git-dpmmed pymodbus: Non-Canonical Vcs fields pysimplesoap: No Vcs fields pytest-catchlog: Non-Canonical Vcs fields pytest-catchlog: Not git-dpmmed pytest-localserver: Non-Canonical Vcs fields pytest-localserver: Not git-dpmmed pytest-tornado: Non-Canonical Vcs fields pytest-tornado: Not git-dpmmed python-altgraph: Non-Canonical Vcs fields python-aniso8601: No Vcs fields python-bcrypt: No Vcs fields python-cachecontrol: Non-Canonical Vcs fields python-commodity: Missing PTS notification python-concurrent.futures: Non-Canonical Vcs fields python-cssselect: Non-Canonical Vcs fields python-daemonize: No Vcs fields python-dbusmock: Non-Canonical Vcs fields python-diaspy: Non-Canonical Vcs fields python-django-haystack: No control file python-django-haystack: Not git-dpmmed python-django: No control file python-django: Not git-dpmmed python-djvulibre: Non-Canonical Vcs fields python-djvulibre: Not git-dpmmed python-easywebdav: Non-Canonical Vcs fields python-eventlet: Non-Canonical Vcs fields python-exif: Non-Canonical Vcs fields python-future: Non-Canonical Vcs fields python-gear: Not git-dpmmed python-getdns: Non-Canonical Vcs fields python-ghost: Non-Canonical Vcs fields python-hl7: No Vcs fields python-humanize: No Vcs fields python-iso8601: Non-Canonical Vcs fields python-libdiscid: Non-Canonical Vcs fields python-macholib: Non-Canonical Vcs fields python-mpld3: Non-Canonical Vcs fields python-mplexporter: Non-Canonical Vcs fields python-odf: Non-Canonical Vcs fields python-odoorpc: Non-Canonical Vcs fields python-oerplib: Missing post-receive hook python-oerplib: No git-dpm tag config python-oerplib: Non-Canonical Vcs fields python-peak.rules: Not git-dpmmed python-peak.util: Not git-dpmmed python-pex: Non-Canonical Vcs fields python-pip: Non-Canonical Vcs fields python-pluggy: Non-Canonical Vcs fields python-pypdf: Not git-dpmmed python-pypump: Missing team mailing list notification python-pypump: Non-Canonical Vcs fields python-pysolar: Non-Canonical Vcs fields python-reportlab: No Vcs fields python-requirements-detector: Non-Canonical Vcs fields python-requirements-detector: Not git-dpmmed python-sentinels: Non-Canonical Vcs fields python-setoptconf: Non-Canonical Vcs fields python-setoptconf: Not git-dpmmed python-sk1libs: No control file python-sk1libs: Not git-dpmmed python-structlog: No Vcs fields python-subprocess32: Non-Canonical Vcs fields python-subprocess32: Not git-dpmmed python-svg.path: Missing PTS notification python-svg.path: No control file python-svg.path: Not git-dpmmed python-testtools: Non-Canonical Vcs fields python-xmp-toolkit: Non-Canonical Vcs fields python-xmp-toolkit: Not git-dpmmed pyuca: Non-Canonical Vcs fields setuptools-scm: Non-Canonical Vcs fields terminado: Non-Canonical Vcs fields testpath: Non-Canonical Vcs fields tox: Non-Canonical Vcs fields traitlets: Non-Canonical Vcs fields twistar: No git-dpm tag config twistar: Non-Canonical Vcs fields twistar: Not configured to be shared vcr.py: Non-Canonical Vcs fields vcr.py: Not git-dpmmed === DD List === Andreas Tille python-hl7 (U) Antoine Musso python-gear (U) Barry Warsaw lazr.config lazr.delegates lazr.smtptest pycurl python-cachecontrol python-future (U) python-iso8601 (U) python-pex python-pip (U) python-pluggy tox Benjamin Mako Hill python-iso8601 (U) Brian May python-django (U) Carl Chenet python-pip (U) Daniel Kahn Gillmor python-getdns (U) Daniel Stender deap gamera greekocr4gamera ocr4gamera pep8-naming pylint-celery pylint-common pytest-catchlog pytest-localserver pytest-tornado python-djvulibre python-requirements-detector python-setoptconf python-subprocess32 python-xmp-toolkit vcr.py Daniele Tricoli python-peak.rules (U) python-peak.util (U) Debian Med Packaging Team python-hl7 Debian Multimedia Maintainers python-libdiscid Debian Python Modules Team backports.ssl-match-hostname deap (U) django-haystack django-session-security djoser dockerpty flask-migrate gamera (U) greekocr4gamera (U) ipython-genutils lazr.config (U) lazr.delegates (U) lazr.smtptest (U) ntplib ocr4gamera (U) pep8-naming (U) ptyprocess pycurl (U) pylint-celery (U) pylint-common (U) pymodbus pysolar pytest-catchlog (U) pytest-localserver (U) pytest-tornado (U) python-altgraph python-bcrypt python-cachecontrol (U) python-cssselect python-dbusmock python-diaspy python-django python-djvulibre (U) python-easywebdav python-exif python-future python-gear python-ghost python-humanize python-iso8601 python-macholib python-mpld3 python-mplexporter python-odf python-odoorpc python-oerplib python-peak.rules python-peak.util python-pex (U) python-pip python-pluggy (U) python-pypdf python-pypump python-reportlab (U) python-requirements-detector (U) python-setoptconf (U) python-structlog python-subprocess32 (U) python-testtools python-xmp-toolkit (U) terminado testpath vcr.py (U) Debian QA Group pdfrw Filippo Giunchedi python-structlog (U) Georges Khaznadar python-odf (U) Gonéri Le bouder python-concurrent.futures (U) IOhannes m zmölnig (Debian/GNU) python-altgraph (U) python-easywebdav (U) python-macholib (U) Jason Pleau dockerpty (U) Jean-Michel Vourgère django-session-security (U) Jeff Licquia python-pip (U) Jelmer Vernooij python-testtools (U) John Paulett python-hl7 (U) Jonathan Carter python-aniso8601 Julien Danjou python-concurrent.futures (U) Julien Puydt ipython-genutils (U) mistune ptyprocess (U) setuptools-scm terminado (U) testpath (U) Laszlo Boszormenyi (GCS) python-eventlet (U) Luciano Bello pybloomfiltermmap python-pypdf (U) Luke Faraone python-django (U) Martin Pitt python-dbusmock (U) Matthias Klose python-reportlab Maximiliano Curia pymodbus (U) Mehdi Abaakouk python-concurrent.futures (U) Michael Fladischer django-haystack (U) djoser (U) Miriam Ruiz deap (U) Nicolas Dandrimont backports.ssl-match-hostname (U) Ondřej Surý python-getdns Paul Belanger python-gear (U) Piotr Ożarowski alembic (U) PKG OpenStack alembic python-concurrent.futures python-daemonize python-eventlet python-testtools Python Applications Packaging Team tox (U) Raphaël Hertzog python-django (U) Robert Collins python-testtools (U) Sandro Tosi pysimplesoap Scott Kitterman python-getdns (U) Sebastian Ramacher breathe flask-openid python-libdiscid (U) Simon Fondrie-Teitler python-bcrypt (U) python-pypump (U) Sylvestre Ledru python-humanize (U) TANIGUCHI Takaki python-cssselect (U) python-exif (U) Thomas Bechtold pymodbus (U) python-odf (U) Thomas Bechtold flask-migrate (U) Thomas Goirand alembic (U) python-concurrent.futures (U) python-daemonize (U) python-eventlet (U) python-gear (U) python-testtools (U) Tim Retout ntplib (U) Tristan Seligmann mistune (U) W. Martin Borgert pymodbus (U) pysolar (U) python-cssselect (U) python-diaspy (U) python-exif (U) python-ghost (U) python-mpld3 (U) python-mplexporter (U) python-odf (U) python-odoorpc (U) python-oerplib (U) python-pypump (U) E: Unknown package: jupyter-client E: Unknown package: python-svg.path E: Unknown package: twistar E: Unknown package: path.py E: Unknown package: python-commodity E: Unknown package: python-sentinels E: Unknown package: ipykernel E: Unknown package: jupyter-core E: Unknown package: codespeak-lib E: Unknown package: lightblue E: Unknown package: python-sk1libs E: Unknown package: nbformat E: Unknown package: pickleshare E: Unknown package: pyuca E: Unknown package: traitlets E: Unknown package: django-colorful E: Unknown package: nbconvert SR -- Stefano Rivera http://tumbleweed.org.za/ +1 415 683 3272