update to python 3.12
This commit is contained in:
parent
988fd2906c
commit
2ee59c6153
|
|
@ -1,3 +1,4 @@
|
||||||
|
import sys
|
||||||
from flask import Flask, request, jsonify
|
from flask import Flask, request, jsonify
|
||||||
import smtplib
|
import smtplib
|
||||||
import base64
|
import base64
|
||||||
|
|
@ -5,6 +6,10 @@ import gzip
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
# Python-Version prüfen
|
||||||
|
if sys.version_info < (3, 12):
|
||||||
|
raise RuntimeError("Python 3.12 oder höher erforderlich")
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
services:
|
services:
|
||||||
email-api:
|
email-api:
|
||||||
container_name: email-api
|
container_name: email-api
|
||||||
image: python:3.9-slim
|
image: python:3.12-slim # Wechsel zu Python 3.12
|
||||||
restart: unless-stopped
|
restart: unless-stopped
|
||||||
ports:
|
ports:
|
||||||
- "5000:5000"
|
- "5000:5000"
|
||||||
|
|
@ -13,7 +13,7 @@ services:
|
||||||
environment:
|
environment:
|
||||||
- API_TOKEN=your-api-token # Muss mit Lambda übereinstimmen
|
- API_TOKEN=your-api-token # Muss mit Lambda übereinstimmen
|
||||||
command: >
|
command: >
|
||||||
bash -c "pip install flask smtplib && python app.py"
|
bash -c "pip install flask && python app.py"
|
||||||
networks:
|
networks:
|
||||||
mail_network:
|
mail_network:
|
||||||
external: true
|
external: true
|
||||||
|
|
@ -1,3 +1,4 @@
|
||||||
|
import sys
|
||||||
from flask import Flask, request, jsonify
|
from flask import Flask, request, jsonify
|
||||||
import smtplib
|
import smtplib
|
||||||
import base64
|
import base64
|
||||||
|
|
@ -5,6 +6,10 @@ import gzip
|
||||||
import logging
|
import logging
|
||||||
import os
|
import os
|
||||||
|
|
||||||
|
# Python-Version prüfen
|
||||||
|
if sys.version_info < (3, 12):
|
||||||
|
raise RuntimeError("Python 3.12 oder höher erforderlich")
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
logging.basicConfig(level=logging.INFO)
|
logging.basicConfig(level=logging.INFO)
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue