flatisfy/flatisfy
Lucas Verney a45eba65c7 Improve cities fuzzy matching
* Convert arabic numerals to roman ones in fuzzy comparison, to ensure
there is no more discrepancies between "Paris 20" and "Paris XX" for
instance. Fix #112 and improve on top of #110.
* Improve handling of opendata postal codes (no more duplicates, better
capitalization).

Note: You should `pip install -r requirements.txt` and rebuild the
database (`python -m flatisfy build-data --config config.json`) after
this commit.

Thanks @nicofrand for building the basic blocks for this!
2018-01-19 11:53:27 +01:00
..
data_files Improve cities fuzzy matching 2018-01-19 11:53:27 +01:00
database Sphinx-generated doc 2017-12-05 14:56:08 +01:00
filters Avoid computing multiple times the same photo hash, fix for #111 2018-01-18 15:43:39 +01:00
models Avoid computing multiple times the same photo hash, fix for #111 2018-01-18 15:43:39 +01:00
test_files Add unit tests 2018-01-17 08:43:25 +01:00
web Make CI fail if a test fails + a bit of linting 2018-01-18 14:48:28 +01:00
__init__.py Initial commit 2017-04-13 20:03:59 +02:00
__main__.py Make CI fail if a test fails + a bit of linting 2018-01-18 14:48:28 +01:00
cmds.py Add a logging line after webserver is started. 2018-01-10 19:41:51 +01:00
config.py Fix CI, also do not fail if `~/.local` directory does not exist. 2018-01-18 14:16:38 +01:00
constants.py Drop support for entreparticuliers Weboob module 2017-12-03 22:26:48 +01:00
data.py Improve cities fuzzy matching 2018-01-19 11:53:27 +01:00
email.py Fix for https://github.com/Phyks/Flatisfy/issues/8 2017-10-19 15:34:02 -04:00
exceptions.py Improve cities fuzzy matching 2018-01-19 11:53:27 +01:00
fetch.py Fix a bug when throwing an exception with unicode characters from 2018-01-06 10:53:35 +01:00
tests.py Improve cities fuzzy matching 2018-01-19 11:53:27 +01:00
tools.py Improve cities fuzzy matching 2018-01-19 11:53:27 +01:00