Skip to content

♻️ [#68] Migrate from setup.cfg to pyproject.toml#70

Open
danielmursa-dev wants to merge 6 commits intomainfrom
feature/68-migrate-setup.cfg
Open

♻️ [#68] Migrate from setup.cfg to pyproject.toml#70
danielmursa-dev wants to merge 6 commits intomainfrom
feature/68-migrate-setup.cfg

Conversation

@danielmursa-dev
Copy link
Contributor

@danielmursa-dev danielmursa-dev commented Feb 16, 2026

Fixes #68
Migrate from setup.cfg to pyproject.toml

  • drop python 3.10 and django4.2
  • set min python3.11 and django5.2

@danielmursa-dev danielmursa-dev force-pushed the feature/68-migrate-setup.cfg branch from 12ea16d to e0d9829 Compare February 16, 2026 13:21
@danielmursa-dev danielmursa-dev changed the title ♻️ [#63] Migrate from setup.cfg to pyproject.toml ♻️ [#68] Migrate from setup.cfg to pyproject.toml Feb 16, 2026
@codecov-commenter
Copy link

codecov-commenter commented Feb 16, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 83.38%. Comparing base (623be15) to head (453e5a9).

Additional details and impacted files
@@             Coverage Diff             @@
##             main      #70       +/-   ##
===========================================
- Coverage   94.58%   83.38%   -11.21%     
===========================================
  Files          47       22       -25     
  Lines        1201      614      -587     
  Branches        0       45       +45     
===========================================
- Hits         1136      512      -624     
- Misses         65       80       +15     
- Partials        0       22       +22     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@danielmursa-dev danielmursa-dev force-pushed the feature/68-migrate-setup.cfg branch 3 times, most recently from 9ec0bb8 to 5d7d19a Compare February 16, 2026 15:45
@danielmursa-dev danielmursa-dev requested review from OlhaZahoruiko and stevenbal and removed request for stevenbal February 16, 2026 15:46
@@ -1,15 +0,0 @@
#!/usr/bin/env python
Copy link
Collaborator

Choose a reason for hiding this comment

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

Is this no longer needed?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Checked and maykin-common and also default-app they don't have this file anymore
This file is only needed for the two commands: generate_notificaties and register_kanalen, but these two commands should be run on the projects themselves, so each project already has this file, so I think you can delete it. I tried running these two commands in open-klant, by installing notifications-api-common locally, and it works well

@danielmursa-dev danielmursa-dev force-pushed the feature/68-migrate-setup.cfg branch 2 times, most recently from 502a23e to cfc5a92 Compare February 18, 2026 10:41
@danielmursa-dev danielmursa-dev force-pushed the feature/68-migrate-setup.cfg branch from cfc5a92 to 453e5a9 Compare February 18, 2026 11:32
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.

Migrate from setup.cfg / setup.py to pyproject.toml

3 participants

Comments