Commit 7f8d3639 authored by vertighel's avatar vertighel
Browse files
parents 5e0ff43f 95e1b73d
Loading
Loading
Loading
Loading
Loading
+27 −10
Original line number Diff line number Diff line
@@ -7,22 +7,39 @@ Currently in use at OARPAF

http://software-di-controllo-830bce.pages.ict.inaf.it/

## Python dependencies:

## Virtual Environment

It is preferable to use a virtual environment. To do so:

```bash
python -m venv venv
source venv/bin/activate
```
Once activated, your terminal prompt will change to indicate that you are inside the virtual environment (e.g., `(venv) your-username@your-machine:...$`).
To deactivate de virtual environment:
```bash
deactivate
```
# For the core routines:
pip3 install requests loguru astropy
pip3 install gnuplotlib pyvantagepro # maybe I'll drop these.

# For the API:
pip3 install flask flask-restx werkzeug
# Tested with flask==3.0.2 werkzeug-3.0.1 flask-restx==1.3.0 
## Python dependencies:

# For the web interface:
pip3 install flask flask-socketio flask-httpauth
# Tested with flask==3.0.2 werkzeug-3.0.1 flask-socketio==5.3.6 flask-httpauth==4.8.0
To install the dependencies:

```
pip install -e .
```

In particular, for the core routines:
`requests loguru astropy` and
`gnuplotlib pyvantagepro`, that will be soon removed.

For the API:
`flask==3.0.2 werkzeug-3.0.1 flask-restx==1.3.0`, that will be soon replaced by `quart`

For the web interface:
`flask==3.0.2 werkzeug-3.0.1 flask-socketio==5.3.6 flask-httpauth==4.8.0`


## Add the nodes of your observatory: