Skip to content

starbugs-ctf/fireball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fireball

Development

Poetry

This project uses Poetry to manage Python dependencies.

Useful links:

Useful commands:

  • poetry add <package> to add new dependency
  • poetry install to install dependencies
  • poetry shell to run in a virtual environment

Make

NOTE: You will need to run most of these commands in a virtual env created by Poetry

  • make dev will run a dev server that will automatically restart on fs changes
  • make lint will run pylint
  • make typecheck will run mypy
  • make format will run black formatter

Links to package docs

Testing

TODO

Deployment

See fireball/config.py for configuration variables

Docs

You can see swagger schema at /docs when running the dev server