68 Commits

Author SHA1 Message Date
1b87613aef Fix Python version in CI 2025-10-25 08:29:14 +02:00
cd53bb8c5e Drop Pydantic v1 support 2025-10-25 08:27:54 +02:00
fcf9a2041a Drop Python 3.9 support 2025-10-25 08:19:03 +02:00
ae5ff025ef Update GitHub config 2025-10-25 08:12:33 +02:00
899ec22c3e Bump actions/checkout from 4 to 5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 17:26:58 +02:00
34f662d137 Bump github/codeql-action from 3 to 4
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 17:26:12 +02:00
7f80895ff1 Bump actions/setup-python from 5 to 6
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5 to 6.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-24 17:26:03 +02:00
005dbefa20 Bump codecov/codecov-action from 4 to 5
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 4 to 5.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/codecov/codecov-action/compare/v4...v5)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-18 12:51:39 +01:00
55285d1e08 Bump github/codeql-action from 2 to 3
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 14:06:12 +01:00
d9cbeeb43c Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 14:06:00 +01:00
21a2804c73 Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-11-03 14:05:50 +01:00
55adea47bc Add Dependabot for GitHub Actions 2024-11-03 13:04:09 +00:00
1e163804e2 Enable Python 3.13 support 2024-11-03 12:52:25 +00:00
caa17889e1 Drop Python 3.8 support 2024-11-03 12:51:32 +00:00
48d4484cad Enable 3.12 support 2024-03-11 14:05:25 +01:00
e3cdda521c Update FUNDING.yml 2024-02-15 09:14:42 +01:00
a49a4ecb97 Update funding settings 2024-02-14 17:25:13 +01:00
3d42d57556 Upgrade Codecov action 2024-02-05 09:35:01 +01:00
5b6d5d471a FIx CI to support Hatch test environment 2023-07-12 10:56:28 +02:00
0605920c21 Drop Python 3.7 support 2023-06-27 15:30:38 +02:00
e760a8594a Enable Python 3.11 in test matrix 2022-11-04 09:42:59 +01:00
a199a6bed4 Add GitHub release step to CI 2022-10-18 08:59:08 +02:00
586601d43d Bump codecov/codecov-action in CI 2022-10-18 08:41:30 +02:00
827d7c05e8 Fix docs CI 2022-10-18 08:40:30 +02:00
21f30229dc Use hatch for package management 2022-10-18 08:32:06 +02:00
dbc231aca3 Update FUNDING.yml 2022-07-18 10:59:50 +02:00
d7e5329e31 Update CodeQL analysis workflow 2022-05-27 09:57:34 +02:00
00753a367a Add Security CodeQL analysis workflow 2022-05-27 09:54:36 +02:00
dc4f73f81f Fix CI doc 2022-05-04 10:46:31 +02:00
bcc467791a Fix CI doc 2022-05-04 10:44:10 +02:00
9304ac0223 Fix CI doc 2022-05-04 10:42:16 +02:00
37d44ba3e1 Fix CI doc 2022-05-04 10:35:38 +02:00
b98ab0bf66 Fix doc CI 2022-05-04 10:33:20 +02:00
403bec9c05 Update mkdocs and configure docs versioning 2022-05-04 10:23:42 +02:00
5d8160669c Define deps only in pyproject.toml using flit 2022-03-22 11:24:51 +01:00
92ef295cde Add typecheck to build steps 2022-02-18 11:10:10 +01:00
5ed4538e32 Generate setup.py file (#896) 2022-02-07 08:34:50 +01:00
48d1be87a4 Added codestyle check and lint to the build action (#798)
* Applied `make format`

* Added format-check to makefile

* Added a "Check codestyle" step to the build action.

* Rerun `make format`

* Added a "lint" target to makefile

* Added lint step to the build action

* Added W503 to the list of ignored flake8 errors.

See https://www.flake8rules.com/rules/W503.html
2021-11-23 08:13:11 +01:00
91be9747f0 Add Python 3.10 to build matrix 2021-11-07 10:32:06 +01:00
848315badc Remove DB dependencies (#704)
* Remove database adapter in favor of external dependencies

* Prevent flit from installing all optional dependencies when testing build

* Remove MongoDB service during CI build
2021-08-27 17:01:50 +02:00
37d03ea730 Update repository paths 2021-08-27 16:00:27 +02:00
023bf08a7e Revert "Switch to GitHub sponsors"
This reverts commit 3afc2037f1534207187b175e8a7f578643b6c399.
2021-07-16 17:00:02 +02:00
3afc2037f1 Switch to GitHub sponsors 2021-04-10 09:59:24 +02:00
4805977dfc Fix documentation generation 2021-03-04 17:54:53 +01:00
e2709f1e31 Remove pipenv and switch to good old pip 2021-03-04 17:35:48 +01:00
a8521f94ec Format build.yml 2021-02-07 09:38:29 +01:00
579313f887 Ormar backend support (#470)
* Add db adapter for ormar (wip)

* finish ormar support enough to pass tests

* remove idea folder

* update ormar version in tool.flit.metadata.requires-extra

* Add documentation about ormar

* Apply isort and black formatting

* Restore python 3.7 in Pipfile

* Update build.yml

* Add missing test for ormar update

* changes after review

Co-authored-by: Paolo Dina <paolo.dina@codingmoth.com>
Co-authored-by: collerek <collerek@gmail.com>
2021-02-07 09:34:40 +01:00
81db8f95e7 Create FUNDING.yml 2020-12-24 10:48:12 +01:00
61bdab0fb4 Revert ko-fi 2020-12-24 10:43:54 +01:00
2d2580b589 Create FUNDING.yml 2020-12-24 10:12:27 +01:00