Skip to content

Typing updates and house cleaning - #39

Merged
beansrowning merged 12 commits into
masterfrom
dev
Sep 8, 2026
Merged

Typing updates and house cleaning#39
beansrowning merged 12 commits into
masterfrom
dev

Conversation

@beansrowning

@beansrowning beansrowning commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Changes

  • Fixes some typing issues that upset me
  • Makes processors generic so subclassed agents can be used in typing hints
  • Updating license appropriately to CC0
  • Moving to a pyproject declaration instead of setup.py
  • Bumping minimum python version to py3.12
  • Adding some development dependencies separately

beansrowning and others added 12 commits September 2, 2026 15:56
- Updating license accurately
- Updated README
- Moving to pyproject
- bumping min python version to py3.12
- Maybe for good? We'll see.
- Should make it easier to get static type hints for subclasses, etc.
- Relaxing processor multiple inheritence to make things easier

Co-authored-by: OpenAI Codex <codex@openai.com>
@beansrowning
beansrowning merged commit 879bbd9 into master Sep 8, 2026
5 checks passed
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