Skip to content

README names the columns a row holds; pyproject lists the Pythons CI runs - #3

Merged
loggger101 merged 1 commit into
mainfrom
docs/columns-and-metadata
Oct 26, 2026
Merged

loggger101 merged 1 commit into
mainfrom
docs/columns-and-metadata

Conversation

@loggger101

@loggger101 loggger101 commented Oct 26, 2026 •

Copy link
Copy Markdown
Owner

No code path or number changes. The fixtures are untouched and the data contract stays 1.17.0.

  • README: a "What a row holds" section covering the twelve columns most readers want, plus a snippet that reads a release's CSV straight into pandas. Two paragraphs that were wrapped oddly are rewrapped, and the surface lower-bound note now gives a figure for today's lander prices (the ~$1M/kg already in catalog.py's comment).
  • tests/test_docs.py: every column the new table names must be in the fixture's header. I planted a misspelled column to make sure the check fails on it.
  • pyproject: classifiers for Python 3.12–3.14, OS Independent and Console, an Issues URL, three keywords (moon, mars, metal-prices). The economicspace link is no longer labelled "Upstream project", because economicspace is the consumer.
  • The warning emoji are gone from catalog.py comments and CITATIONS.md. Only comment lines changed.
  • CHANGELOG has an Unreleased entry.

Outside the diff, the GitHub repo now has a rewritten description, the moon/mars/metal-prices/csv topics, a homepage pointing at the latest price release, and the empty Wiki and Projects tabs turned off.

Local run: 72 passed on Windows, Python 3.14.

… runs

The README gains "What a row holds", the columns most readers want, and
tests/test_docs.py fails if it names one the tables do not have. It also
shows reading a release's CSV with pandas, no install needed.

pyproject lists 3.12 to 3.14 and an Issues link, and stops calling
economicspace "Upstream": it is where this came from and now its consumer.
The warning emoji go from catalog.py's comments and CITATIONS.md; the
capitals after them already did the job. No number moved.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@loggger101
loggger101 merged commit 2658aea into main Oct 26, 2026
11 checks passed
@loggger101
loggger101 deleted the docs/columns-and-metadata branch October 26, 2026 16:35
loggger101 added a commit that referenced this pull request Oct 26, 2026
… runs (#3)

The README gains "What a row holds", the columns most readers want, and
tests/test_docs.py fails if it names one the tables do not have. It also
shows reading a release's CSV with pandas, no install needed.

pyproject lists 3.12 to 3.14 and an Issues link, and stops calling
economicspace "Upstream": it is where this came from and now its consumer.
The warning emoji go from catalog.py's comments and CITATIONS.md; the
capitals after them already did the job. No number moved.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant