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
Baptiste Jonglez
7ceb66f01b
Enable CI builds with postgresql and mariadb
2021-07-10 00:39:54 +02:00
dependabot[bot]
f7ae02546e
Bump sphinx from 4.0.2 to 4.0.3
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 4.0.2 to 4.0.3.
- [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.2...v4.0.3 )
---
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-07 22:35:21 +02:00
Baptiste Jonglez
477fc20cd4
Update Jinja dependency to >= 3.0
...
This is necessary since c62965d4bf
("fix basic deprecation warnings")
2021-07-04 12:52:21 +02:00
Glandos
901522e8e7
Upgrade WTForms to <2.4
2021-06-09 23:38:05 +02:00
dependabot[bot]
7f695ca25a
Update jinja2 requirement from ~=2.11 to >=2.11,<4.0
...
Updates the requirements on [jinja2](https://github.com/pallets/jinja ) to permit the latest version.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.11.0...3.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-07 23:22:12 +02:00
dependabot[bot]
3894f1568a
Update flask-migrate requirement from <3,>=2.5.3 to >=2.5.3,<4
...
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...v3.0.1 )
---
updated-dependencies:
- dependency-name: flask-migrate
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-06 15:26:01 +02:00
Glandos
74e222f1a1
remove usage of Flask-Script
...
Use flask.cli instead with compatibility layer for existing commands,
such as "runserver".
2021-06-06 15:13:21 +02:00
dependabot[bot]
eff871e83c
Update itsdangerous requirement from ~=1.1 to >=1.1,<3.0
...
Updates the requirements on [itsdangerous](https://github.com/pallets/itsdangerous ) to permit the latest version.
- [Release notes](https://github.com/pallets/itsdangerous/releases )
- [Changelog](https://github.com/pallets/itsdangerous/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/itsdangerous/compare/1.1.0...2.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 23:11:48 +02:00
dependabot[bot]
63fe3ed45b
Update flask requirement from ~=1.1 to >=1.1,<3.0
...
Updates the requirements on [flask](https://github.com/pallets/flask ) to permit the latest version.
- [Release notes](https://github.com/pallets/flask/releases )
- [Changelog](https://github.com/pallets/flask/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/flask/compare/1.1.0...2.0.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 22:54:30 +02:00
dependabot[bot]
9f029d52ca
Bump sphinx from 3.5.3 to 4.0.2
...
Bumps [sphinx](https://github.com/sphinx-doc/sphinx ) from 3.5.3 to 4.0.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/commits/v4.0.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 22:45:14 +02:00
dependabot[bot]
e8f9d1cd93
Update flask-babel requirement from ~=1.0 to >=1,<3
...
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 )
- [Commits](https://github.com/python-babel/flask-babel/compare/v1.0.0...v2.0.0 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-06-03 22:40:31 +02:00
Glandos
45f4d8f8b0
Using one job for all linting and doc generation
...
Requirements for doc are now an extra require in setup.cfg
2021-06-03 22:35:49 +02:00
Glandos
43ee61afe8
Upper bound for Flask-Migrate
...
Version 3.0.0 dropped support for Flask-Script which is used in our "db" command. We could migrate to Flask CLI instead.
2021-06-03 22:20:09 +02:00
zorun
dc4d31cafc
Pin SQLAlchemy ( #730 )
...
* Pin SQLAlchemy to accounts for API changes
Fixes : #728
* Cosmetic fix (tabs vs spaces)
Co-authored-by: Baptiste Jonglez <git@bitsofnetworks.org>
2021-04-04 11:06:33 +02:00
Glandos
0380521b4a
Add python3.9 support
2020-11-24 22:52:46 +01:00
Glandos
fa14100b16
Switch to isort 5 ( #669 )
2020-08-05 22:56:43 +02:00
Glandos
040d76af83
Relax pin point dependencies ( #660 )
...
* Please don't pin point releases and future releases
Fixes #658
* fix expression checked by new flake8
* (really) fix condition
* ensure Flask-WTF is ok
* don't forget, it's >= not >
Co-authored-by: Glandos <bugs-framagit@antipoul.fr>
2020-07-26 18:21:55 +02:00
dark0dave
f389c56259
Feature/currencies ( #541 )
...
Now each project can have a currency, default to None.
Each bill can use a different currency, and a conversion to project default currency is done on settle.
Fix #512
2020-04-29 22:57:08 +02:00
Rémy HUBSCHER
7587e292fb
Remove obsolete python code (<3.6). ( #571 )
2020-04-24 12:32:52 +02:00
Rémy HUBSCHER
53dae96bdb
Pin WTForms 2.2.1
2020-04-23 10:22:50 +02:00
Rémy HUBSCHER
299c64a48c
Add isort support. ( #561 )
2020-04-21 13:59:41 +02:00
Rémy HUBSCHER
5d3266873e
Update known working set. ( #558 )
...
* Update known working set.
* Pin dependencies in setup.cfg.
* Cleanup Makefile.
* Try the python_version trick.
2020-04-21 10:30:13 +02:00
Andrew Dickinson
026a072235
Add Project History Page ( #553 )
...
Co-Authored-By: Glandos <bugs-github@antipoul.fr>
All project activity can be tracked, using SQLAlchemy-continuum.
IP addresses can optionally be recorded.
2020-04-20 15:30:27 +02:00
480939afe5
Remove support for python2.
...
In the same move :
- use a setup.cfg file for packaging
- remove the use of six
2019-10-11 19:52:37 +02:00