Skip to content

Comprehensive documentation update#94

Merged
arcivanov merged 1 commit intosourcefrom
comprehensive-docs-update
Mar 28, 2026
Merged

Comprehensive documentation update#94
arcivanov merged 1 commit intosourcefrom
comprehensive-docs-update

Conversation

@arcivanov
Copy link
Copy Markdown
Member

Summary

  • Python versions: Update to 3.10-3.14, add v0.13.17 as last 3.9 version
  • Documentation fixes: Fix broken git:// URL, pythonbuilder.core typo, remove deleted plugins (frosted, pychecker), remove Python 3.2 warnings, fix distutils_commands default, remove distutils_use_setuptools
  • Missing plugin properties: Add undocumented properties for flake8, pylint, unittest, coverage, integrationtest
  • New dependency params: Document extra and markers keyword arguments
  • New manual sections: Virtual environment infrastructure, unittest subprocess remoting, integration test classpath/PYTHONPATH, coverage instrumentation, logs and reports
  • New pages: Coding agents guide, CLAUDE.md
  • Release notes: Add entries for v0.13.4 through v0.13.19
  • News posts: 7 new posts for notable releases (3.11, 3.12, 3.13, 3.14, PEP 517, extras)
  • Infrastructure: Bump Jekyll 4.0→4.4, Ruby 3.1→3.4, add csv/base64 gems
  • Link fixes: Migrate DuckDuckGo favicon proxy ipip3, update Twitter→X, remove dead author URL

Test plan

  • ./build.sh passes (Jekyll build + htmlproofer + production build)
  • Verify CI passes with Ruby 3.4
  • Review rendered pages for formatting

- Update Python version support: 3.10-3.14, drop 3.9 notice
- Fix broken git:// protocol URL in installation docs
- Fix pythonbuilder.core typo in manual
- Remove deleted plugins (frosted, pychecker) from docs
- Remove obsolete Python 3.2 warnings
- Fix distutils_commands default (sdist,wheel not bdist_dump)
- Remove non-existent distutils_use_setuptools property
- Add missing plugin properties (flake8, pylint, unittest, coverage, integrationtest)
- Add extras and markers to dependency declaration docs
- Add new manual sections: venv infrastructure, unittest remoting,
  integration test classpath, coverage instrumentation, logs and reports
- Add coding agents documentation page and CLAUDE.md
- Add release notes for v0.13.4 through v0.13.19
- Add 7 news posts for notable releases since v0.13.3
- Fix DuckDuckGo favicon proxy URLs (ip -> ip3)
- Remove dead author website link
- Update Twitter references to X
- Bump Jekyll to 4.4, Ruby to 3.4, add csv/base64 gems
- Update about page, developing guide, installation docs
@arcivanov arcivanov force-pushed the comprehensive-docs-update branch from b1b0803 to 8688dd3 Compare March 28, 2026 00:06
@arcivanov arcivanov merged commit e27aea0 into source Mar 28, 2026
1 check passed
@arcivanov arcivanov deleted the comprehensive-docs-update branch March 28, 2026 01:45
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