Metadata-Version: 2.1
Name: tracebloc_package-dev
Version: 0.5.37
Summary: Package required to run Tracebloc jupyter notebook to create experiment
Home-page: https://gitlab.com/tracebloc/tracebloc-py-package/-/tree/dev
Author: Tracebloc
Author-email: info@tracebloc.io
License: MIT
Requires-Python: >=3
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: requests==2.31.0
Requires-Dist: termcolor==2.3.0
Requires-Dist: rich==13.7.0
Requires-Dist: tqdm==4.66.1
Requires-Dist: tensorflow_datasets==4.9.3
Requires-Dist: dill==0.3.7
Requires-Dist: silence_tensorflow==1.2.1
Requires-Dist: torch==2.1.0
Requires-Dist: torchvision==0.16.0
Requires-Dist: torchlightning==0.0.0
Requires-Dist: torchmetrics==1.2.0
Requires-Dist: timm==0.9.10
Requires-Dist: transformers==4.35.2

# Tracebloc package
This package is pre-requiste to run tracebloc jupyter notebook.


This package helps to create and start the experiment for training ML models in 
tracebloc environment.


# Deployment Steps

Pre Requisite - Make sure you have a PyPi account and have access to tracebloc-package and tracebloc-package-dev

### Step 1 - Clean up:

Delete the following folders if they exist

- dist
- tracebloc_package.egg-info
- tracebloc_package_dev.egg-info

### Step 2 - Update Config:

Update the following details in setup.py

- name
    - For Production: `tracebloc_package`
    - For Dev: `tracebloc_package-dev`
- url
    - For tracebloc_package use https://gitlab.com/tracebloc/tracebloc-py-package
    - For tracebloc_package-dev use https://gitlab.com/tracebloc/tracebloc-py-package/-/tree/dev
- version
    - As applicable

### Step 3 - Build and Upload:

```
pip install -r requirements.txt
python setup.py sdist
twine upload dist/*
    username: __token__
    password: <your auth token>
```

 
