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
45f0f0e7e9
Upgrade Flask-Mail lower bound to 0.9.1.
...
Fixes #877
2021-10-20 22:19:34 +02:00
8657e7b386
5.0 stable ( #874 )
...
* Update changelog
* Preparing release 5.0.1
* Back to development: 5.0.2
2021-10-20 01:03:22 +02:00
3fd69f2267
Prepare 5.0 ( #866 )
...
* Update changelog.
Based on the work done in #570 and #834 by @Natim and @Glandos.
* Update contributing.rst release instructions.
* Update documentation configuration.
* Update translations
* Update translation strings
* Preparing release 5.0.0
* Back to development: 5.0.1
2021-10-19 23:01:29 +02:00
Baptiste Jonglez
e626a1cbea
Implement security best practices using Flask-Talisman
2021-10-10 22:06:33 +02:00
dependabot[bot]
bfd1f3fbc4
Bump sphinx from 4.1.2 to 4.2.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.1.2 to 4.2.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.1.2...v4.2.0 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-09-16 21:46:57 +02:00
bd4ed8948c
Add python-dateutil as a direct dependency.
2021-09-01 22:57:51 +02:00
dependabot[bot]
8341e58589
Bump sphinx from 4.1.1 to 4.1.2
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.1.1 to 4.1.2.
- [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.1.1...v4.1.2 )
---
updated-dependencies:
- dependency-name: sphinx
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-07-28 22:36:03 +02:00
dependabot[bot]
4d93a585da
Bump sphinx from 4.1.0 to 4.1.1
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.1.0 to 4.1.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.1.0...v4.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>
2021-07-18 00:40:44 +02:00
Baptiste Jonglez
ae02c11521
setup: get rid of ~= specifier
...
Experience shows that it's highly confusing, so convert it to the
equivalent version constraints.
2021-07-14 11:22:03 +02:00
Baptiste Jonglez
7e6776403f
Update dependencies for Flask 2 compatibility
2021-07-14 11:22:03 +02:00
Baptiste Jonglez
d557119762
Don't constrain the version of psycopg2
2021-07-14 11:22:03 +02:00
Glandos
31a9ed29f6
bump pymysql upper bound
2021-07-12 23:42:31 +02:00
dependabot[bot]
288bde2ad8
Bump sphinx from 4.0.3 to 4.1.0
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.0.3 to 4.1.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.0.3...v4.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>
2021-07-12 23:31:15 +02:00
Glandos
98c30f0914
bump minimal WTForms version
2021-07-10 10:22:16 +02:00