Add scicat_client to the datacatalog module.

The script is based off the scicat_client-0.1.0 anaconda environment.
Conda does not need to be activated to run, so the pmodule simple
symlinks the entrypoint to the module bin.
This commit is contained in:
2020-08-07 23:07:30 +02:00
parent b987afe195
commit 0b438a9d2e
5 changed files with 61 additions and 21 deletions

View File

@@ -0,0 +1,20 @@
# scicat-client
The scicat-client environment is used in the datacatalog module. Contact
Spencer Bliven, Stephan Egli, or Leo Sala for more info.
## Installing
First, create the conda environment
conda env create -f scicat_client.yml
Next, install scicat_client. Eventually this should be done automatically
through conda, but for now it needs to be installed from source.
git clone git@github.com:paulscherrerinstitute/scicat_client.git
cd scicat_client
conda activate scicat_client-0.1.0
python setup.py install

View File

@@ -0,0 +1,18 @@
# Clean environment based on pure conda-forge packages
name: scicat_client-0.1.0
channels:
- conda-forge
- http://conda-pkg.intranet.psi.ch
dependencies:
- python=3.8
- requests
# development tools
- conda-build
- black
- flake8
- mypy
- mypy_extensions
- typing_extensions
- tox
- tox-conda
- pytest