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
cdb1409b7f
Tweak issues templates
2020-12-23 17:24:09 +01:00
69a1ca19f7
Update issue templates
2020-12-23 17:22:34 +01:00
0ae0a8e279
Create config.yml
2020-12-23 17:19:06 +01:00
475c66801c
Tweak stale parameters
2020-12-07 07:51:05 +01:00
512c5c0d35
Add a test_build phase to ensure produced output is working
2020-11-30 14:04:42 +01:00
b6d9230f03
Add 3.9 to test matrix
2020-10-14 14:12:52 +02:00
1464273a11
Use standard MongoDB image for unit tests
2020-08-13 14:03:34 +02:00
824a590724
Create Dependabot config file ( #276 )
...
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2020-07-27 14:47:40 +02:00
df479a9003
Setup stale bot
2020-05-21 09:39:41 +02:00
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
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
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
122a64291b
Add release step to build workflow
2019-10-17 08:58:00 +02:00
f2892aa378
#5 Improve test coverage ( #6 )
...
* Improve test coverage of BaseUserDatabase
* Improve unit test isolation
* Improve coverage of router and authentication
2019-10-15 07:54:53 +02:00
66ef56758a
Fix documentation workflow (again)
2019-10-14 07:24:44 +02:00
4420a41325
Fix documentation workflow
2019-10-14 07:22:58 +02:00
645ae48c6c
Add GH Action to deploy documentation ( #8 )
2019-10-13 19:06:44 +02:00
c111f00318
Use GitHub actions for CI ( #7 )
2019-10-13 19:01:39 +02:00