Metadata-Version: 2.1
Name: balticlsc-test
Version: 0.0.2
Summary: Baltic LSC module old_scheme
Home-page: https://github.com/balticlsc/Computation_Module_Template_Python
Author: BalticLSC
Author-email: Kamil.Rybinski@pw.edu.pl
License: UNKNOWN
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE

# Computation Module Template Python
Package `balticlsc` is supposed to help with creating modules for the 
BalticLSC system in the python environment.

### Upload new version of the package
```
python setup.py sdist
twine upload dist/balticlsc_test-{version}.tar.gz
```


### Download the package
You can simply download the package using `PyPI`:
```
python -m pip install balticlsc
```
or clone the repo and use the code directly.
### Build your module
1. Create an implementation of the [ProcessingInterface](balticlsc/computation_module/old_scheme/processing.py)*.
It should handle tokens according to the documentation.
2. Init in your code the BalticLSC api using yours implementation of processing*:
    ```
    from balticlsc.scheme.api import init_baltic_api
    
    app, rest_client = init_baltic_api(Processing)
    ```
3. Build the proper Dockerfile according to the documentation*.  

*Here you got some example modules on which you can base yours:
1. [Face recogniser](examples/face_recogniser)


