Skip to content

Project improvements#426

Merged
charn merged 9 commits into
mainfrom
project-improvements
Sep 11, 2025
Merged

Project improvements#426
charn merged 9 commits into
mainfrom
project-improvements

Conversation

@charn

@charn charn commented Sep 8, 2025

Copy link
Copy Markdown
Contributor

General improvements to the project:

  • unify pre-commit tools with other projects
  • update setuptools and wheel in Dockerfile
  • add hashes to requirements
  • move ipython to main requirements for getting a better production shell
  • move production requirements to main requirements
  • add pip-tools to development requirements
  • use psycopg2 instead of psycop2-binary
  • replace snapshottest with syrupy

@charn charn requested a review from a team as a code owner September 8, 2025 07:25
@terovirtanen

Copy link
Copy Markdown
Contributor

KULTUS-API branch is deployed to platta: https://kultus-pr426.api.dev.hel.ninja 🚀🚀🚀

@charn charn force-pushed the project-improvements branch from 198f8fc to 7f33092 Compare September 8, 2025 09:18
@terovirtanen

Copy link
Copy Markdown
Contributor

KULTUS-API branch is deployed to platta: https://kultus-pr426.api.dev.hel.ninja 🚀🚀🚀

Use the same set of pre-commit tools as other projects.

Refs: PT-1952
- update setuptools and wheel in Dockerfile
- add hashes to requirements
- move ipython to main requirements for getting a better
  production shell
- move production requirements to main requirements
- add pip-tools to development requirements
- use psycopg2 instead of psycop2-binary

Refs: PT-1952
@charn charn force-pushed the project-improvements branch from 7f33092 to cb64435 Compare September 10, 2025 09:00
@sonarqubecloud

Copy link
Copy Markdown

@terovirtanen

Copy link
Copy Markdown
Contributor

KULTUS-API branch is deployed to platta: https://kultus-pr426.api.dev.hel.ninja 🚀🚀🚀

@charn charn merged commit 943f601 into main Sep 11, 2025
22 checks passed
@charn charn deleted the project-improvements branch September 11, 2025 09:19
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