Skip to content

fix: improve type validation and some setup updates#79

Merged
cjumel merged 5 commits into
mainfrom
cj/maintenance
Jun 4, 2026
Merged

fix: improve type validation and some setup updates#79
cjumel merged 5 commits into
mainfrom
cj/maintenance

Conversation

@cjumel
Copy link
Copy Markdown
Contributor

@cjumel cjumel commented Jun 3, 2026

  • chore: upgrade deps with vulnerabilities
    This should fix some issues detected by Dependabot on GitHub.

  • chore: simplify setup of datetime module
    This will make the datetime import follow the google style convention,
    and this removes a useless test mock.

  • chore: remove inconsistent backticks in docstrings
    Use of backsticks was not consistent, we don't need them for now so I
    removed them all.

  • fix: more validation in models
    Add structured output schema validation on the relevant pydantic.BaseModel.

  • chore: setup scratch file directory
    Scratch file directory is a place where we can put temporary scripts for
    development, so it is git-ignored and some lint checks are disabled on it.

cjumel added 5 commits June 3, 2026 16:44
This should fix some issues detected by Dependabot on GitHub.
This will make the datetime import follow the google style convention,
and this removes a useless test mock.
Use of backsticks was not consistent, we don't need them for now so I
removed them all.
Add structured output schema validation on the relevant pydantic.BaseModel.
Scratch file directory is a place where we can put temporary scripts for
development, so it is git-ignored and some lint checks are disabled on it.
@cjumel cjumel changed the title cj/maintenance fix: improve type validation and some setup updates Jun 3, 2026
@cjumel cjumel requested a review from nishuastic June 3, 2026 14:50
@cjumel cjumel merged commit 83beb9f into main Jun 4, 2026
3 checks passed
@cjumel cjumel deleted the cj/maintenance branch June 4, 2026 17:10
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