Skip to content

Mark pandas<3 as tolerated version pin in loose requirements#138

Closed
ammarcsj wants to merge 1 commit into
mainfrom
fix_pandas_loose_requirement
Closed

Mark pandas<3 as tolerated version pin in loose requirements#138
ammarcsj wants to merge 1 commit into
mainfrom
fix_pandas_loose_requirement

Conversation

@ammarcsj
Copy link
Copy Markdown
Member

Summary

  • The pandas<3 upper bound was intentionally pinned in PR Pin pandas to <3 #122 (pandas 3 compatibility not yet verified)
  • The requirements test (added in PR Substitute setup.py with pyproject.toml #41) enforces that loose requirements have no version specifiers, unless marked with # test:tolerate_version
  • This PR adds that comment so CI passes

Test plan

  • pytest tests/pytest/test_requirements.py passes

The upper bound is intentional — pandas 3 compatibility not yet verified.
Add test:tolerate_version so the requirements test passes.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@ammarcsj ammarcsj closed this May 25, 2026
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