Baptiste Jonglez
2a5706df2b
Back to development: 6.0.1
2023-07-13 16:16:15 +02:00
Baptiste Jonglez
f699ffcfe8
Preparing release 6.0.0
2023-07-13 16:10:38 +02:00
dependabot[bot]
1d861605d4
Bump vermin from 1.5.1 to 1.5.2
...
Bumps [vermin](https://github.com/netromdk/vermin ) from 1.5.1 to 1.5.2.
- [Release notes](https://github.com/netromdk/vermin/releases )
- [Commits](https://github.com/netromdk/vermin/compare/v1.5.1...v1.5.2 )
---
updated-dependencies:
- dependency-name: vermin
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-19 09:33:49 +02:00
dependabot[bot]
e11f04c29a
Bump docutils from 0.19 to 0.20.1
...
Bumps [docutils](https://docutils.sourceforge.io/ ) from 0.19 to 0.20.1.
---
updated-dependencies:
- dependency-name: docutils
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 11:00:57 +02:00
Glandos
59ec85205b
Update sphinx
...
This is needed for docutils 0.20
2023-06-16 10:32:01 +02:00
Glandos
d67097ce7f
Bump minimal requests
...
It's required by Sphinx. Technically, we could have two different requirements in main and doc, but the minimal version is so old that it doesn't really matter.
2023-06-15 23:02:44 +02:00
Glandos
3003572d5f
Also update Sphinx in one shot
2023-06-15 23:02:44 +02:00
Glandos
42512ce907
Update myst dependency
2023-06-15 23:02:44 +02:00
dependabot[bot]
7a09098124
Update email-validator requirement from <2,>=1.0 to >=1.0,<3
...
Updates the requirements on [email-validator](https://github.com/JoshData/python-email-validator ) to permit the latest version.
- [Release notes](https://github.com/JoshData/python-email-validator/releases )
- [Changelog](https://github.com/JoshData/python-email-validator/blob/main/CHANGELOG.md )
- [Commits](https://github.com/JoshData/python-email-validator/commits )
---
updated-dependencies:
- dependency-name: email-validator
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 15:57:46 +02:00
dependabot[bot]
25c1fcc48a
Bump black from 23.1.0 to 23.3.0
...
Bumps [black](https://github.com/psf/black ) from 23.1.0 to 23.3.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/23.1.0...23.3.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-19 15:48:15 +02:00
Glandos
6a501aced3
Update to Flask 2.2
2023-02-18 16:34:24 +01:00
Glandos
e979945631
use latest werkzeug, now that we already dropped older python
2023-02-18 16:16:26 +01:00
Glandos
172f9e16f2
try to use sqlalchemy 1.4 to see if tests are ok with monkeypatching
2023-02-18 15:47:08 +01:00
Glandos
d127b743bb
Update to Flask 2.1
2023-02-05 23:18:46 +01:00
dependabot[bot]
08fe75c32e
Bump black from 22.12.0 to 23.1.0
...
Bumps [black](https://github.com/psf/black ) from 22.12.0 to 23.1.0.
- [Release notes](https://github.com/psf/black/releases )
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md )
- [Commits](https://github.com/psf/black/compare/22.12.0...23.1.0 )
---
updated-dependencies:
- dependency-name: black
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-02-01 13:27:56 +01:00
Baptiste Jonglez
2d5240d3d6
Use fixed version of important dev tools to avoid failing CI
...
Also use the "black" profile for isort.
2023-01-31 17:58:16 +01:00
dependabot[bot]
b03966f2c4
Update flask-babel requirement from <3,>=1.0 to >=1.0,<4
...
Updates the requirements on [flask-babel](https://github.com/python-babel/flask-babel ) to permit the latest version.
- [Release notes](https://github.com/python-babel/flask-babel/releases )
- [Changelog](https://github.com/python-babel/flask-babel/blob/master/CHANGELOG )
- [Commits](https://github.com/python-babel/flask-babel/compare/v1.0.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: flask-babel
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-30 23:39:15 +01:00
dependabot[bot]
1f965f59b6
Update flask-migrate requirement from <4,>=2.5.3 to >=2.5.3,<5
...
Updates the requirements on [flask-migrate](https://github.com/miguelgrinberg/flask-migrate ) to permit the latest version.
- [Release notes](https://github.com/miguelgrinberg/flask-migrate/releases )
- [Changelog](https://github.com/miguelgrinberg/Flask-Migrate/blob/main/CHANGES.md )
- [Commits](https://github.com/miguelgrinberg/flask-migrate/compare/v2.5.3...v4.0.0 )
---
updated-dependencies:
- dependency-name: flask-migrate
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-08 15:48:00 +01:00
Glandos
e7ab3c1a95
Implement rate limiting with Flask-Limiter
...
Fixes #1054
2022-12-10 18:22:41 +01:00
Glandos
d8b6355101
Update Python ( #1083 )
...
* drop python3.6
* update github python actions and use pip cache
* we use setup.cfg not requirements.txt
* add python 3.11. Still in RC for now
* use latest 3.11 version
* 3.11 is strill RC for now
* go back to include key that match original py version
this shouldn't fail
* upgrade psycopg2 for python 3.11
Upgrade for all, it's a minor version
* update documentation for python 3.11 support
* update version
* 3.11 is out
Right on time!
2022-11-08 00:10:21 +01:00
dependabot[bot]
294042e812
Bump sphinx from 5.2.3 to 5.3.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 5.2.3 to 5.3.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/master/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.3...v5.3.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-23 11:58:33 +02:00
dependabot[bot]
418716ee60
Bump docutils from 0.17.1 to 0.19
...
Bumps [docutils](https://docutils.sourceforge.io/ ) from 0.17.1 to 0.19.
---
updated-dependencies:
- dependency-name: docutils
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-10-09 22:22:39 +02:00
dependabot[bot]
86f99db7cc
Bump sphinx from 5.2.2 to 5.2.3
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.2...v5.2.3 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 22:50:29 +02:00
dependabot[bot]
7e1ab0bd04
Bump sphinx from 5.2.1 to 5.2.2
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.2.1...v5.2.2 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-30 22:30:41 +02:00
dependabot[bot]
9aba6cc55c
Bump sphinx from 5.1.1 to 5.2.1
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 5.1.1 to 5.2.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.1.1...v5.2.1 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 12:34:42 +02:00
dependabot[bot]
25865bcf8c
Bump sphinx from 5.1.0 to 5.1.1
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.1.0...v5.1.1 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-30 22:30:24 +02:00
dependabot[bot]
44e8d3946a
Bump sphinx from 5.0.2 to 5.1.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v5.0.2...v5.1.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-25 21:16:33 +02:00
dependabot[bot]
91280a5d88
Bump sphinx from 4.5.0 to 5.0.2
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.5.0 to 5.0.2.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/5.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.5.0...v5.0.2 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-10 16:17:28 +02:00
Glandos
8b9370088f
minimal version for qrcode is 7.1 to get to_string
2022-05-14 16:09:14 +02:00
936ea0ea8e
Almet/qrcode ( #1000 )
...
Add a QRCode utility to join the project.
2022-05-11 11:20:15 +02:00
dependabot[bot]
5bad2c0f16
Bump sphinx from 4.4.0 to 4.5.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.4.0 to 4.5.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.4.0...v4.5.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-05-01 18:15:39 +02:00
Glandos
416374da63
pin flask/werkzeug to avoid dropping py3.6
2022-05-01 18:06:46 +02:00
Baptiste Jonglez
a86e06269f
Back to development: 5.2.1
2022-04-07 21:31:42 +02:00
Baptiste Jonglez
31f110a2f5
Release 5.2.0
2022-04-07 21:26:08 +02:00
dependabot[bot]
b89367a3b1
Update flask-talisman requirement from <1,>=0.8 to >=0.8,<2
...
Updates the requirements on [flask-talisman](https://github.com/wntrblm/flask-talisman ) to permit the latest version.
- [Release notes](https://github.com/wntrblm/flask-talisman/releases )
- [Commits](https://github.com/wntrblm/flask-talisman/compare/v0.8.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: flask-talisman
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-03-20 14:52:22 +01:00
Glandos
1bea93f8a5
upgrade sqlalchemy-continuum
...
1.3.10 is needed to remove the patch
1.3.12 is needed for SQLAlchemy 1.4
2022-02-01 23:02:49 +01:00
dependabot[bot]
d324edfc1a
Bump sphinx from 4.3.2 to 4.4.0 ( #982 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-25 21:50:26 +01:00
Glandos
40ce32d9fa
Support WTForms 3 ( #916 )
...
* Support WTForms 3
* default value to None for WTForm backward compatibility
* switch back to empty string as default
WTForm backward compatibility needs that
* format
2022-01-23 19:43:32 +01:00
Baptiste Jonglez
7cb43f58c0
CI: check compatibility with Python 3.6 using vermin
2022-01-14 19:45:02 +01:00
dependabot[bot]
f4c5786597
Bump sphinx from 4.3.1 to 4.3.2 ( #968 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-21 15:32:44 +01:00
dependabot[bot]
b4a81967b8
Bump sphinx from 4.3.0 to 4.3.1 ( #954 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.3.0 to 4.3.1.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.3.0...v4.3.1 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-30 11:50:48 +01:00
Youe Graillot
acb2799575
Production ready docker ( #919 )
...
* /healthcheck endpoint usefull for monitoring, ci test also uses this
* customizable PORT with environment variable
* customizable PUID/PGID, reduce attack surface and allow better integration in rootless environments
* size optimization
* update to python 3.10
* add postgresql compatibility
* PUID/PGID default as root to not break current user environments
2021-11-25 08:23:23 +01:00
Glandos
4d6a5aaa27
add tests for python 3.10 ( #921 )
...
This also raises pytest and flask-cors version to work with python 3.10. Changes are non invasive.
2021-11-15 22:33:32 +01:00
dependabot[bot]
c904f5a972
Bump sphinx from 4.2.0 to 4.3.0 ( #915 )
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/sphinx-doc/sphinx/releases )
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/4.x/CHANGES )
- [Commits](https://github.com/sphinx-doc/sphinx/compare/v4.2.0...v4.3.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-11 15:28:50 +01:00
dependabot[bot]
702a53e4d8
Update flask-wtf requirement from <1,>=0.14.3 to >=0.14.3,<2 ( #912 )
...
Updates the requirements on [flask-wtf](https://github.com/wtforms/flask-wtf ) to permit the latest version.
- [Release notes](https://github.com/wtforms/flask-wtf/releases )
- [Changelog](https://github.com/wtforms/flask-wtf/blob/main/docs/changes.rst )
- [Commits](https://github.com/wtforms/flask-wtf/compare/0.14.3...v1.0.0 )
---
updated-dependencies:
- dependency-name: flask-wtf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-08 23:27:11 +01:00
9ac4418486
Convert all the rst files to markdown. ( #906 )
...
Update sphinx to work with the new format.
https://myst-parser.readthedocs.io/en/latest/sphinx/use.html#automatically-create-targets-for-section-headers
was a valuable resource along the way.
Fixes #902 .
2021-11-01 20:09:55 +01:00
Baptiste Jonglez
1edca9227c
Back to development: 5.1.2
2021-10-26 23:58:56 +02:00
Baptiste Jonglez
a7d78c1c50
Preparing release 5.1.1
2021-10-26 23:58:12 +02:00
Baptiste Jonglez
7c375ce617
Back to development: 5.1.1
2021-10-26 23:49:25 +02:00
Baptiste Jonglez
85c104f6d0
Preparing release 5.1.0
2021-10-26 23:46:27 +02:00