Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Housekeeping / Pydantic2 migration #4

Open
wants to merge 32 commits into
base: main
Choose a base branch
from
Open

Conversation

w3s7y
Copy link

@w3s7y w3s7y commented May 14, 2024

Basic 'housekeeping' PR.

Added

  • dev dependencies group in pyproject.yoml including:
    • bump-pydantic used in the pydantic v2 migration
    • pre-commit for anyone who hasn't got it

Fixed

  • Updated pydantic and refactor from v1 to ^2.7
  • Updated astroid lib to ^3.2.0
  • Github actions updates
    • Updated all actions to use node 20 where needed
    • Update next python version used in tests from beta to latest 3.12 release
    • Update docs build to run on 3.12
    • Split docs into build and deploy jobs so docs are tested/made at PR.
  • CHANGELOG doc template updated to hide unreleased changes in doc build.

@OverkillGuy
Copy link
Owner

Massive update coming in the branch array-of-struct, including pydantic v2.
Not quite ready to go yet, but getting there.

@w3s7y
Copy link
Author

w3s7y commented Dec 16, 2024

This now supports (in a westy kinda way) https clones (gitlab essentially).

Also got a forge and scanners and source plugins for basic gitlab usage.

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.

2 participants