#1247 closed defect (fixed)

auto-generate the table of eggs and installers

Reported by: davidsarah Owned by: zooko
Priority: major Milestone: soon (release n/a)
Component: packaging Version: 1.8.0
Keywords: website review-needed Cc:
Launchpad Bug:


See attached script.

Attachments (2)

gen-package-table.py (4.7 KB) - added by davidsarah at 2010-11-03T03:42:24Z.
Script to generate HTML table of dependencies (v2)
gen-package-table.2.py (4.9 KB) - added by davidsarah at 2010-11-14T03:19:14Z.
Version of gen-package-table.py that groups by Python version and puts each package in a column.

Download all attachments as: .zip

Change History (11)

comment:1 Changed at 2010-11-02T20:34:30Z by davidsarah

  • Keywords website review-needed added

comment:2 Changed at 2010-11-02T20:34:46Z by davidsarah

  • Owner changed from somebody to zooko

comment:3 Changed at 2010-11-03T03:41:41Z by davidsarah

The table is at http://tahoe-lafs.org/source/tahoe-lafs/deps/tahoe-lafs-dep-eggs/README.html . Keeping this ticket open for review of the script and the table format.

Given an account on tahoe-lafs.org that is a member of the packageupload group, use

cd /home/source/darcs

to regenerate the table page (this calls gen-package-table.py with the right path).

Changed at 2010-11-03T03:42:24Z by davidsarah

Script to generate HTML table of dependencies (v2)

comment:4 Changed at 2010-11-03T04:18:40Z by zooko

  • Keywords reviewed added; review-needed removed

Reviewed. The output looks nice. I didn't see any bugs.

I do think we should change the layout so that it is easy to scan a single platform (operating system + Python version) and see which deps are missing for that platform.

Let's add this script into misc/build_helpers.

comment:5 Changed at 2010-11-03T04:58:52Z by david-sarah@…

In a643558f04907035:

add misc/build_helpers/gen-package-table.py. refs #1247

Changed at 2010-11-14T03:19:14Z by davidsarah

Version of gen-package-table.py that groups by Python version and puts each package in a column.

comment:7 Changed at 2010-11-14T03:21:54Z by davidsarah

  • Keywords review-needed added; reviewed removed

comment:8 Changed at 2010-11-14T08:07:31Z by zooko@…

  • Resolution set to fixed
  • Status changed from new to closed

In c14e20c2f828eb8b:

setup: David-Sarah's new gen-package-table.py plus my patch to put the newer versions of Python first
fixes #1247

comment:9 Changed at 2010-11-14T20:03:51Z by david-sarah@…

In 55bd4e254f428dbc:

misc/build_helpers/gen-package-table.py: put 'n/a' in table entries for pywin32 on non-Windows platforms. Also remove some dead code. refs #1247

Note: See TracTickets for help on using tickets.