mirror of
https://github.com/spiral-project/ihatemoney.git
synced 2025-05-06 21:11:49 +02:00

possible to continue their fine work. Add original currency and amount fields to Bill model Add default currency to Project model Add minor fix to String length Reorganize the new migration file Crete a migration file for Project.default_currency Change models.py to have Project.default_currency Added new fields to to_serialize() Update bill view to display original currencies and original amounts Minor change to new labels Add new fields to tests Include default_currency field in tests.py Datafield entry in forms adding a stray file added requests to the requirements file Added another exception for catching errors related to mail Testing to find the issue revert change Adding a removed change to list_bills.html template added currency conversion to the CurrencyConversion class fixed typo in function name Edit BillForm to have currency dropdown and convert functionality Show currency dropdown in BillForm Fix minor issues with BillForm task Edit tests.py to include missing original_currency and amount fields Fix failing tests Fix other failing tests Final fix to tests Ran black on the project directory Make small ammendments to tests Temporarily set maxDiff as None Fix test failure in test_export() formatted util file so it could pass formatting tests changed the structure of the table in the bill view to be more reader friendly, by adding the different curriencies in their respective columns Cleaning up pr with comments from previous prs Signed-off-by: dark0dave <dark0dave@mykolab.com> Now caching respone for one day to ensure it is not call often Signed-off-by: dark0dave <dark0dave@mykolab.com> Updated migration and currency converter to help existing bills Signed-off-by: dark0dave <dark0dave@mykolab.com>
59 lines
1.4 KiB
INI
59 lines
1.4 KiB
INI
[metadata]
|
|
name = ihatemoney
|
|
version = 5.dev0
|
|
url = https://github.com/spiral-project/ihatemoney
|
|
description = A simple shared budget manager web application.
|
|
long_description = file: README.rst, CHANGELOG.rst
|
|
author = Alexis Métaireau & contributors
|
|
author_email= alexis@notmyidea.org
|
|
keywords = web, budget
|
|
license = Custom BSD Beerware
|
|
classifiers =
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 3
|
|
Programming Language :: Python :: 3.6
|
|
Programming Language :: Python :: 3.7
|
|
Programming Language :: Python :: 3.8
|
|
Topic :: Internet :: WWW/HTTP
|
|
Topic :: Internet :: WWW/HTTP :: WSGI :: Application
|
|
|
|
[options]
|
|
packages = find:
|
|
include_package_data = True
|
|
zip_safe = False
|
|
install_requires =
|
|
blinker==1.4
|
|
cachetools==4.1.0
|
|
debts==0.5
|
|
email_validator==1.0.5
|
|
Flask-Babel==1.0.0
|
|
Flask-Cors==3.0.8
|
|
Flask-Mail==0.9.1
|
|
Flask-Migrate==2.5.3
|
|
Flask-RESTful==0.3.8
|
|
Flask-Script==2.0.6
|
|
Flask-SQLAlchemy==2.4.1
|
|
Flask-WTF==0.14.3
|
|
WTForms==2.2.1
|
|
Flask==1.1.2
|
|
itsdangerous==1.1.0
|
|
Jinja2==2.11.2
|
|
requests==2.22.0
|
|
SQLAlchemy-Continuum==1.3.9
|
|
|
|
[options.extras_require]
|
|
dev =
|
|
black==19.10b0 ; python_version >= '3.6'
|
|
flake8==3.7.9
|
|
Flask-Testing==0.8.0
|
|
isort==4.3.21
|
|
pytest==5.4.1
|
|
tox==3.14.6
|
|
zest.releaser==6.20.1
|
|
|
|
[options.entry_points]
|
|
console_scripts =
|
|
ihatemoney = ihatemoney.manage:main
|
|
|
|
paste.app_factory =
|
|
main = ihatemoney.run:main
|