Bump to v1.1.0: Add pymdownx.emoji support for rendering emoji shortcodes in the preview.

This commit is contained in:
Johannes Reichhardt 2026-04-01 00:08:55 -05:00
parent b7ae9a6484
commit 2e89c7c6e9
3 changed files with 11 additions and 3 deletions

11
app.py
View File

@ -11,7 +11,7 @@ app = Flask(__name__)
app.secret_key = os.environ.get("FLASK_SECRET_KEY", "prod-secret-7721")
metrics = PrometheusMetrics(app)
metrics.info('app_info', 'Application info', version='1.0.9')
metrics.info('app_info', 'Application info', version='1.1.0')
# API Configuration
api_key = os.environ.get("AI_API_KEY")
@ -59,7 +59,14 @@ def index():
)
response = model.generate_content(prompt)
markdown_content = response.text
converted_html = markdown(markdown_content, extensions=['extra', 'codehilite'])
# Render HTML with emoji support
extensions = [
'extra',
'codehilite',
'pymdownx.emoji'
]
converted_html = markdown(markdown_content, extensions=extensions)
except Exception as e:
flash(f"Error during processing: {str(e)}", "error")

View File

@ -70,7 +70,7 @@ spec:
serviceAccountName: txt2md-sa
containers:
- name: txt2md
image: europe-west3-docker.pkg.dev/project-84ddd43d-e408-4cb9-8cb/txt2md-repo/txt2md:v1.0.9
image: europe-west3-docker.pkg.dev/project-84ddd43d-e408-4cb9-8cb/txt2md-repo/txt2md:v1.1.0
ports:
- containerPort: 5000
env:

View File

@ -3,3 +3,4 @@ google-generativeai
python-dotenv
markdown
prometheus-flask-exporter
pymdown-extensions