about summary refs log tree commit diff
path: root/pyproject.toml
blob: 7c5288c5cef9b66f4a94df41f93d83b4b7d7bf5a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[project]
name = "blog.node5.net"
version = "0.1.0"
description = "Flask project to host blog.node5.net, simple markdown parser "

# define any Python dependencies
dependencies = [
  "Flask~=3.0",                 # Dynamic web server
  "PyYAML~=6.0",                # For config fiels
  "Markdown~=3.5",              # Convert markdown to HTML
  "python-telegram-bot~=22.7",  # Notify when new comments are made
  "pygments~=2.17",             # Use a newer version than in debain packages for python code snippet highlighting
  "tabulate~=0.9",              # Format lists as ascii tables for comments
]

# define the CLI executable
# Here, we define the entry point to be the 'main()' function in the module 'app/main.py'
[project.scripts]
cli = "blog_node5_net:main"