Skip to content

Merge up release-v0.8.x#295

Merged
bjester merged 11 commits intolearningequality:release-v0.9.xfrom
bjester:merge-up
Mar 19, 2026
Merged

Merge up release-v0.8.x#295
bjester merged 11 commits intolearningequality:release-v0.9.xfrom
bjester:merge-up

Conversation

@bjester
Copy link
Member

@bjester bjester commented Mar 19, 2026

Summary

  • Merges release-v0.8.x branch into release-v0.9.x

rtibblesbot and others added 10 commits March 17, 2026 17:21
- Add Python 3.14 classifier and bump python_requires to <3.15
- Add py3.14 to tox envlist and basepython mapping
- Add '3.14' to GitHub Actions CI matrix with allow-prereleases flag
- Remove backports.test.support tox deps (no longer needed)
- Bump version to 0.8.8 and add changelog entry

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Upgrade factory-boy 2.x to 3.x, mock 2.x to 4.x, pytest range to >=6.2.5
- Remove obsolete fake-factory and typing pins
- Update factory-boy API: factory.DjangoModelFactory to factory.django.DjangoModelFactory
- Deduplicate FacilityModelFactory across test files

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
- Replace try/except import chain with a vendored EnvironmentVarGuard
  class using unittest.mock.patch.dict(os.environ)
- Add tests for the vendored EnvironmentVarGuard

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Remove import aliases by renaming the class at its definition site.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Removes released debugging print statements
@bjester bjester merged commit d27cbc4 into learningequality:release-v0.9.x Mar 19, 2026
24 checks passed
@bjester bjester deleted the merge-up branch March 19, 2026 20:14
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.

3 participants