Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix/update packages #609

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 4 additions & 5 deletions make_html.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@
from collections import defaultdict

from flask import Flask, render_template, abort, Response, send_from_directory
import pytz

import licenses
import timeliness
Expand All @@ -20,7 +19,7 @@
import humanitarian
from vars import expected_versions
import text
from datetime import datetime
from datetime import datetime, UTC
from dateutil import parser
from data import (
ckan,
Expand Down Expand Up @@ -121,7 +120,7 @@ def get_codelist_values(codelist_values_for_element):
# Custom Jinja globals
app.jinja_env.globals['dataset_to_publisher'] = dataset_to_publisher
app.jinja_env.globals['url'] = lambda x: '/' if x == 'index.html' else x
app.jinja_env.globals['datetime_generated'] = lambda: datetime.utcnow().replace(tzinfo=pytz.utc).strftime('%-d %B %Y (at %H:%M %Z)')
app.jinja_env.globals['datetime_generated'] = lambda: datetime.now(UTC).strftime('%-d %B %Y (at %H:%M %Z)')
app.jinja_env.globals['datetime_data'] = date_time_data_obj.strftime('%-d %B %Y (at %H:%M %Z)')
app.jinja_env.globals['commit_hash'] = subprocess.run(
'git show --format=%H --no-patch'.split(),
Expand Down Expand Up @@ -152,7 +151,7 @@ def get_codelist_values(codelist_values_for_element):
app.jinja_env.globals['set'] = set
app.jinja_env.globals['firstint'] = firstint
app.jinja_env.globals['expected_versions'] = expected_versions
app.jinja_env.globals['current_year'] = datetime.utcnow().year
app.jinja_env.globals['current_year'] = datetime.now(UTC).year
# Following variables set in coverage branch but not in master
# app.jinja_env.globals['float'] = float
# app.jinja_env.globals['dac2012'] = dac2012
Expand Down Expand Up @@ -231,7 +230,7 @@ def basic_page(page_name):

@app.route('/data/download_errors.json')
def download_errors_json():
return Response(json.dumps(current_stats['download_errors'], indent=2), mimetype='application/json'),
return Response(json.dumps(current_stats['download_errors'], indent=2), mimetype='application/json')


@app.route('/')
Expand Down
12 changes: 6 additions & 6 deletions requirements.in
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
flask==0.12.3
frozen-flask==0.15
jinja2==2.11.3
flask==3.0.3
frozen-flask==1.0.2
jinja2==3.1.2
python-dateutil==2.8.1
pytz
matplotlib==3.9.0
werkzeug==0.16.1
werkzeug==3.0.0
xmlschema==1.6.2
lxml
requests
markupsafe==2.0.1
itsdangerous==2.0.1 # Pinned as >2.0.1 drops itsdangerous.json
markupsafe==2.1.1
itsdangerous==2.1.2
15 changes: 9 additions & 6 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@
#
# pip-compile requirements.in
#
blinker==1.8.2
# via flask
certifi==2024.7.4
# via requests
charset-normalizer==3.3.2
Expand All @@ -16,32 +18,33 @@ cycler==0.12.1
# via matplotlib
elementpath==2.5.3
# via xmlschema
flask==0.12.3
flask==3.0.3
# via
# -r requirements.in
# frozen-flask
fonttools==4.53.1
# via matplotlib
frozen-flask==0.15
frozen-flask==1.0.2
# via -r requirements.in
idna==3.7
# via requests
itsdangerous==2.0.1
itsdangerous==2.1.2
# via
# -r requirements.in
# flask
jinja2==2.11.3
jinja2==3.1.2
# via
# -r requirements.in
# flask
kiwisolver==1.4.5
# via matplotlib
lxml==5.2.2
# via -r requirements.in
markupsafe==2.0.1
markupsafe==2.1.1
# via
# -r requirements.in
# jinja2
# werkzeug
matplotlib==3.9.0
# via -r requirements.in
numpy==2.0.0
Expand All @@ -66,7 +69,7 @@ six==1.16.0
# via python-dateutil
urllib3==2.2.2
# via requests
werkzeug==0.16.1
werkzeug==3.0.0
# via
# -r requirements.in
# flask
Expand Down
17 changes: 11 additions & 6 deletions requirements_dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,10 @@
#
# pip-compile requirements_dev.in
#
blinker==1.8.2
# via
# -r requirements.txt
# flask
certifi==2024.7.4
# via
# -r requirements.txt
Expand Down Expand Up @@ -40,27 +44,27 @@ entrypoints==0.3
# via flake8
flake8==3.7.7
# via -r requirements_dev.in
flask==0.12.3
flask==3.0.3
# via
# -r requirements.txt
# frozen-flask
fonttools==4.53.1
# via
# -r requirements.txt
# matplotlib
frozen-flask==0.15
frozen-flask==1.0.2
# via -r requirements.txt
idna==3.7
# via
# -r requirements.txt
# requests
iniconfig==2.0.0
# via pytest
itsdangerous==2.0.1
itsdangerous==2.1.2
# via
# -r requirements.txt
# flask
jinja2==2.11.3
jinja2==3.1.2
# via
# -r requirements.txt
# flask
Expand All @@ -70,10 +74,11 @@ kiwisolver==1.4.5
# matplotlib
lxml==5.2.2
# via -r requirements.txt
markupsafe==2.0.1
markupsafe==2.1.1
# via
# -r requirements.txt
# jinja2
# werkzeug
matplotlib==3.9.0
# via -r requirements.txt
mccabe==0.6.1
Expand Down Expand Up @@ -126,7 +131,7 @@ urllib3==2.2.2
# via
# -r requirements.txt
# requests
werkzeug==0.16.1
werkzeug==3.0.0
# via
# -r requirements.txt
# flask
Expand Down
Loading