Skip to content

ademmenh/unicorn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Unicorn

An ASGI web server, for Python. πŸ¦„

Get

Cloning the Repository

To clone this repository, run:

git clone https://github.com/ademmenh/unicorn.git
cd unicorn

Requirements

  • python3
  • make

Setup:

Add python venv and install the dependencies with:

make setup

Running Tests

To run all unit tests located in the tests/ directory:

make test

Running the Application

To start the application (from app/server.py), use:

make app

Project Structure

.
β”œβ”€β”€ app/                # Application source code
β”œβ”€β”€ unicorn/            # Unicorn-related modules/configs
β”œβ”€β”€ tests/              # Unit tests
β”œβ”€β”€ Makefile            # Makefile with setup, test, and app commands
β”œβ”€β”€ requirements.txt    # Python dependencies
└── README.md           # Project documentation

License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

About

An ASGI web server, for Python. πŸ¦„

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors