Skip to content

docs: update README and requirements.txt to match codebase#11

Merged
pmclSF merged 5 commits intomainfrom
docs/update-readme
Feb 16, 2026
Merged

docs: update README and requirements.txt to match codebase#11
pmclSF merged 5 commits intomainfrom
docs/update-readme

Conversation

@pmclSF
Copy link
Owner

@pmclSF pmclSF commented Feb 16, 2026

Summary

  • Update Python version requirement from 3.8+ to 3.10+ and TensorFlow from ≥2.11 to ~=2.15 to match actual environment
  • Fix requirements.txt package versions to match installed dependencies (e.g. numpy 1.26, scipy 1.11, numba 0.58), remove unused pyntcloud, add keras-tuner
  • Rewrite project structure tree to reflect all 28 source files and 24 test files, removing nonexistent decompress_octree.py and config/ directory

Test plan

  • No code changes — documentation and dependency pinning only
  • Verify pip install -r requirements.txt resolves cleanly in a fresh venv

🤖 Generated with Claude Code

pmclSF and others added 5 commits February 15, 2026 23:26
- Python 3.8+ → 3.10+, TensorFlow ≥2.11 → ~=2.15
- Add tensorflow-probability to prerequisites table
- Update requirements.txt versions to match installed packages
- Remove pyntcloud (unused), add keras-tuner
- Fix project structure: remove nonexistent decompress_octree.py and
  config/ directory, add 14 missing source files and full test listing

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Resolve requirements.txt conflict: keep updated versions, add ruff
- Remove reference to nonexistent mp_run.py
- Add tqdm, pytest, ruff to dependencies table
- Add CLAUDE.md, pyproject.toml, setup.py to project structure

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Auto-fixed 14 import sorting violations (I001) and 1 unused import (F401).
Manually fixed 1 line-too-long (E501) in training_pipeline.py by
extracting input reshaping to a local variable.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
TF 2.15 does not support Python 3.8/3.9. Update CI matrix from
[3.8, 3.9, 3.10] to [3.10, 3.11, 3.12] to match the project's
Python 3.10+ requirement.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@pmclSF pmclSF merged commit 2be8fb6 into main Feb 16, 2026
3 checks passed
@pmclSF pmclSF deleted the docs/update-readme branch February 16, 2026 00:57
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