krother / items

Example for a database-powered API with a command-line interface and tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quick start

Status

Contributors License CI Status

Installation

  1. Download and unpack:

    … on Linux/macOS:

    $ curl -O https://codeload.github.com/veit/items/zip/main
    $ unzip main
    Archive:  main
    
       creating: items-main/
    

    … on Windows:

    C:> curl.exe -o main.zip -O https://codeload.github.com/veit/items/zip/main
    C:> tar -xvzf main.zip
    items-main/
    items-main/.gitignore
    …
    
  2. Install Python packages:

    … on Linux/macOS:

    $ cd items
    $ python3 -m venv .
    $ source bin/activate
    $ python -m pip install --upgrade pip
    $ python -m pip install -e .

    … on Windows:

    C:> python -m venv .
    C:> Scripts\python -m pip install --upgrade pip
    C:> Scripts\python -m pip install -e .
    

Follow us

Pull-Requests

If you have suggestions for improvements and additions, I recommend that you create a Fork of my GitHub Repository and make your changes there. You are also welcome to make a pull request. If the changes contained therein are small and atomic, I’ll be happy to look at your suggestions.

About

Example for a database-powered API with a command-line interface and tests

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:Python 83.6%Language:JavaScript 13.4%Language:HTML 3.0%