dependabot[bot]
32cd433e99
Bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [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/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-19 08:27:12 +01:00
François Voron
1b87613aef
Fix Python version in CI
2025-10-25 08:29:14 +02:00
François Voron
cd53bb8c5e
Drop Pydantic v1 support
2025-10-25 08:27:54 +02:00
François Voron
fcf9a2041a
Drop Python 3.9 support
2025-10-25 08:19:03 +02:00
dependabot[bot]
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
dependabot[bot]
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
dependabot[bot]
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
dependabot[bot]
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
dependabot[bot]
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
François Voron
1e163804e2
Enable Python 3.13 support
2024-11-03 12:52:25 +00:00
François Voron
caa17889e1
Drop Python 3.8 support
2024-11-03 12:51:32 +00:00
François Voron
48d4484cad
Enable 3.12 support
2024-03-11 14:05:25 +01:00
François Voron
3d42d57556
Upgrade Codecov action
2024-02-05 09:35:01 +01:00
François Voron
5b6d5d471a
FIx CI to support Hatch test environment
2023-07-12 10:56:28 +02:00
François Voron
0605920c21
Drop Python 3.7 support
2023-06-27 15:30:38 +02:00
François Voron
e760a8594a
Enable Python 3.11 in test matrix
2022-11-04 09:42:59 +01:00
François Voron
a199a6bed4
Add GitHub release step to CI
2022-10-18 08:59:08 +02:00
François Voron
586601d43d
Bump codecov/codecov-action in CI
2022-10-18 08:41:30 +02:00
François Voron
21f30229dc
Use hatch for package management
2022-10-18 08:32:06 +02:00
François Voron
5d8160669c
Define deps only in pyproject.toml using flit
2022-03-22 11:24:51 +01:00
François Voron
92ef295cde
Add typecheck to build steps
2022-02-18 11:10:10 +01:00
Goran Mekić
5ed4538e32
Generate setup.py file ( #896 )
2022-02-07 08:34:50 +01:00
Matyáš Richter
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
François Voron
91be9747f0
Add Python 3.10 to build matrix
2021-11-07 10:32:06 +01:00
François Voron
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
François Voron
e2709f1e31
Remove pipenv and switch to good old pip
2021-03-04 17:35:48 +01:00
François Voron
a8521f94ec
Format build.yml
2021-02-07 09:38:29 +01:00
Paolo Dina
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
François Voron
512c5c0d35
Add a test_build phase to ensure produced output is working
2020-11-30 14:04:42 +01:00
François Voron
b6d9230f03
Add 3.9 to test matrix
2020-10-14 14:12:52 +02:00
François Voron
1464273a11
Use standard MongoDB image for unit tests
2020-08-13 14:03:34 +02:00
François Voron
280a2e253a
Add Python 3.8 to build matrix ( #58 )
...
* Add Python 3.8 to build matrix
* Force pipenv to use matrix Python version
* Put release step in separate job
* Fix build.yml workflow
2019-11-25 12:54:32 +01:00
François Voron
a94ee2b999
Add pull_request build trigger to GH workflow
...
Noticed that the first PR of a contributor didn't trigger the pipeline. This should fix it.
2019-11-06 13:20:16 +01:00
François Voron
ab0b187f20
Implement MongoDB database adapter ( #29 )
...
* Implement MongoDB adapter using motor
* Add mongo container to build pipeline
* Tidy up dependencies
* Update documentation for MongoDB
* Export MongoDB adapter from db package
* Pass black format
* Update README
2019-10-27 16:34:30 +01:00
François Voron
122a64291b
Add release step to build workflow
2019-10-17 08:58:00 +02:00