Skip to content

kudu-dynamics/teleidoscope

Repository files navigation

Setup

Create a Python virtual environment in which we install a nodejs toolchain.

$ python -m venv venv
$ . venv/bin/activate
(venv) $ pip install nodeenv
(venv) $ nodeenv -p

(venv) $ cd frontend
(venv) $ npm install
(venv) $ npm build

To run the server,

# From the top-level directory.
(venv) $ python -m teleidoscope

Upgrading

# Find all files that have the current version (e.g. 0.0.5) in them.
$ rg "0\.0\.5"
frontend/package.json
3:  "version": "0.0.5",

frontend/frontend.nimble
3:version       = "0.0.5"

CHANGELOG.md
3:## v0.0.5 - 2020-06-19

setup.py
12:    version="0.0.5",

teleidoscope/__init__.py
8:__version__ = "0.0.5"

frontend/package-lock.json
3:  "version": "0.0.5",

Ignore CHANGELOG.md.

Ignore frontend/package-lock.json, that will be automatically generated.

Change the version string in each file to the target version.

In the frontend directory run:

$ npm install
$ npm audit fix

Distribution Statement "A" (Approved for Public Release, Distribution Unlimited).

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published