Skip to content

Update environment#1199

Merged
Premas merged 16 commits intouabrc:mainfrom
wwarriner:update-env
May 4, 2026
Merged

Update environment#1199
Premas merged 16 commits intouabrc:mainfrom
wwarriner:update-env

Conversation

@wwarriner
Copy link
Copy Markdown
Contributor

@wwarriner wwarriner commented Mar 18, 2026

Pull Request

Intent

Bring build and dev environments up-to-date and separate dev from build.

Proposed Changes

  • update ruff to 0.15.6
  • update markdownlint to 0.21.0
  • update yamllint to 1.38.0
  • update all workflow actions to match new versions
  • update pre-commit to match new versions
  • update build package versions
  • separate build and dev dependencies into pip requirements files
  • clean up cruft

Changes to Section Headers

N/A

Changes to Page URLs

N/A

Related or Fixed Issues

N/A

Accessibility Checklist

I have ensured all of the following for new or changed content:

  • all images have appropriate alt text. Guidelines
  • all images with text have sufficient contrast ratio. Checker
  • all image text is transcribed or described in body text.
  • all technical terms, jargon, and abbreviations are introduced before they are used.

Style Checklist

I have done all of the following:

  • searched for other relevant pages and crosslinked from my content to them.
  • searched for other relevant pages and crosslinked from them to my content.
  • added redirects in mkdocs.yml for any moved headers or pages.
  • defined new technical terms, jargon, and abbreviations in the glossary.
  • searched for existing technical terms, jargon, and abbreviations in the glossary and added crosslinks to them.
  • properly formatted and introduced key branding terms. List here.

- increment to v0.15.6
- update ruff config
- remove test.py, vscode supports interpreter selection natively in cli
- increment version to 0.21.0
- add rule MD060 preference
- update workflow
- increment to 1.38.0
- update workflow
- increment versions
- remove auto packages
- push critical requirements into pip
- split build from dev
@wwarriner wwarriner added the pr: review PR is ready for review label Mar 18, 2026
Comment thread build_env.yml Outdated
Comment thread docs/news/posts/2025/10/2025-10-07-migration-overview.md
@Premas Premas self-requested a review April 7, 2026 14:44
Comment thread requirements-build.txt
Copy link
Copy Markdown
Contributor

@Premas Premas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Everything else looks good to me.

@Premas Premas added pr: changes requested Review complete, needs changes and removed pr: review PR is ready for review labels Apr 10, 2026
@wwarriner
Copy link
Copy Markdown
Contributor Author

wwarriner commented Apr 27, 2026

@Premas Made a final change (move pyyaml package into req-build.txt) and merged in changes from main. If you can review -> approve when you're ready, it can be merged.

@Premas Premas merged commit ca3a564 into uabrc:main May 4, 2026
5 checks passed
@wwarriner wwarriner deleted the update-env branch May 8, 2026 19:24
@wwarriner wwarriner added pr: merge PR is ready to merge and removed pr: changes requested Review complete, needs changes labels May 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr: merge PR is ready to merge

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants