encadre

Encadre, petit framework web Python (Flask) : contrôleurs en greffons, validation, tests
git clone https://git.schurger.org/encadre.git
Log | Files | Refs

pyproject.toml (977B)


      1 [build-system]
      2 requires = ["setuptools>=61.0"]
      3 build-backend = "setuptools.build_meta"
      4 
      5 [project]
      6 name = "encadre"
      7 version = "0.3.2"
      8 description = "Encadre framework"
      9 authors = [
     10     {name = "Jean Schurger", email = "jean@schurger.org"}
     11 ]
     12 license = {text = "GPLv3"}
     13 requires-python = ">=3.13"
     14 dependencies = [
     15     "Flask",
     16     "fastjsonschema",
     17     "flask-cors",
     18     "decorator",
     19     "flask_jwt_extended",
     20     "cryptography",
     21 ]
     22 
     23 [project.urls]
     24 Homepage = "https://git.schurger.org/encadre/"
     25 Source = "https://git.schurger.org/encadre.git"
     26 
     27 [project.optional-dependencies]
     28 test = [
     29     "coverage",
     30 ]
     31 
     32 [project.scripts]
     33 encadre-test-app-serve = "encadre_test_app:serve"
     34 encadre-test-app-dump-routes = "encadre_test_app:dump_routes"
     35 
     36 [project.entry-points."encadre.frameworks"]
     37 flask = "encadre_flask:FlaskFramework"
     38 
     39 [project.entry-points."encadre_test_app.controllers"]
     40 test_controllers = "encadre_test_controllers"
     41 
     42 [tool.setuptools.packages.find]
     43 exclude = ["test", "test.*"]