Skip to content

Package updates & linter/typing fixes - #30

Open
induane wants to merge 2 commits into
DataKitchen:mainfrom
induane:pkg-and-dep-tweak
Open

induane wants to merge 2 commits into
DataKitchen:mainfrom
induane:pkg-and-dep-tweak

Conversation

@induane

@induane induane commented Jun 19, 2025

Copy link
Copy Markdown
Contributor
  • Removed empty config.cfg hack (it was an ancient workaround for a problem that no longer exists)
  • Updated ruff formatter config to format as python3.13 (the version of python used by the project)
  • Fixed some outdated README.md text
  • Upgraded mypy version
  • Fixed type hint complaints from mypy
  • Updated pytest & pytest plugin versions (fixes several noisy deprecation warnings)

- Removed empty config.cfg hack (it was an ancient workaround for a problem that no longer exists)
- Updated ruff formatter config to format as python3.12 (the version of python used by the project)
- Fixed some outdated readme text
- Upgraded mypy version
- Fixed type hint complaints from mypy
- Updated pytest & pytest plugin versions (fixes several noisy deprecation warnings)
@induane
induane force-pushed the pkg-and-dep-tweak branch from 9b3f723 to 34815a2 Compare April 16, 2026 10:39
@induane

induane commented Apr 16, 2026

Copy link
Copy Markdown
Contributor Author

@rboni-dk @aarthy-dk @datakitchen-devops this has been up a spell (I just rebased it). Are you all active accepting commits?

project_ids: list[str] = field(default_factory=list)
run_ids: list[str] = field(default_factory=list)
run_keys: list[str] = field(default_factory=list)
search: Optional[str] = None

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This one got dropped, likely during a conflict resolution. It was added more recently.

TASK_ID_QUERY_NAME,
DATE_RANGE_START_QUERY_NAME,
DATE_RANGE_END_QUERY_NAME,
SEARCH_QUERY_NAME,

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This one too.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

The Optional import is unused in this file after the changes. Could you drop it?

@aarthy-dk

Copy link
Copy Markdown
Contributor

Apologies @induane, we lost track of this one - thanks for the ping!

I left some comments on your changes. Some newer fields in one of the files got dropped. Good to merge in after that is fixed.

This branch has not been deployed

No deployments
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