semvec/pypi-packages huggingface dataset:
chron 0.0.40
Chron python API library
Requires Python: >=3.7

### Zipline Python API


#### Overview

Zipline Python API for materializing configs to be run by the Zipline Engine.


#### Set up for publishing.

Create your `~/.pypirc` file with your credentials for pypi repository.

```
[distutils]
index-servers =
  pypi
  pypitest
  local

[pypi]
username: nalgeon  # replace with your PyPI username

[pypitest]
repository: https://test.pypi.org/legacy/
username: nalgeon  # replace with your TestPyPI username

[local]
repository: <local artifactory repository>
```

Generate the required thrift modules, update the version and run the respective command to publish to the desired
repository:

```
python setup.py sdist upload -r { pypi | pypitest | local }
```
readstr 0.8.0
Read Strings
Requires Python: >=3.8

# readstr

Provides `readstr`, a function that can read a lot of different types from strings:

```python
from readstr import readstr
import typing
import uuid

readstr('1,2,3', typing.Set[int])
readstr('foo=3,bar=10', typing.Dict[str, int])
readstr('vUfDOuQwRVavn3_QjMxp7Q', uuid.UUID)
```

Useful for reading arguments from command line arg, from environment variables, etc.


## Extensible

```python
from dataclasses import dataclass
from typing import List
from readstr import readstr, reads

@dataclass
class Path:
    path: str

@reads
def read_path(str_value: str) -> Path:
    return Path(str_value)

readstr('file://a,file://b', List[Path])
```
viseval 0.0.2.3
Visualization tool for your evaluation folder

# Vis-eval: Visualization tool for your evaluation folder 

## Installation:
```
pip install viseval
```

## Usage:
`viseval.Table` takes in a list of dicts. Every element in the list indicates
a row in the HTML visualization. Each dict should contain column-name: image-path.

```python
from viseval import Table

eval_dir = Path("eval_results")
# Vis data is a list of dictionaries.
# - Each element in the list corresponds to a row in the table.
# - Each key:value pair in a dictionary represents column-name: column-data.
vis_data = []
vis_data.append({
    "gt_img": eval_results / "0_gt.png",
    "pred_img": eval_results / "0_gt.png",
    "gt_mesh": eval_results / "0_gt_mesh.obj",
    "pred_mesh": eval_results / "0_pred_mesh.obj",
    "gt_label": "0_gt_label",
    "pred_label": "0_gt_label",
})
# Populate vis data with the image / mesh path, text data in your eval folder.

# Once populated, save visualization table as html file
table = Table.from_list_dict(vis_data, eval_dir)
html_path = table.generate()
```

For demo, you can run `python examples/demo.py`. To visualize the generated html file, run a simple `python -m http.server` from inside the evaluation directory and open [localhost:8000](localhost:8000) url in any web browser:

![Sample visualization](resources/demo.gif)

## Acknowledgement:
This idea and the repository is built on a tool I used in [Professor Shuran's lab](https://cair.cs.columbia.edu/index.html).
The initial code is written via [Zhenjia Xu](https://www.zhenjiaxu.com/).
gitsummary-Timothy-W-Hilton 0.0.1
print a one-list summary of the current git repository, the current branch, and the hash for the current head
Requires Python: >=3.6

## gitsummary

Pure python utility to print a one-line summary of the current git repository, the current branch, and the hash for the current head.

### usage

``` python
import gitsummary
gitsummary.print_cwd_git_version()
```


returns a string containing the current git repository, the current branch, and the hash of the branch head.  This information is useful in scientific codes to quickly determine the origin of a plot or dataset.  The string can, for example, be written in a [jupyter notebook](https://jupyter.org/) or placed in the metadata of a [netcdf](https://www.unidata.ucar.edu/software/netcdf/) file.  

## License

This project is licensed under the terms of the MIT license.
VbeeLogger 0.1.5
Vbee python logging
Requires Python: >=3.6

## Vbee Python Logger

### Install
  ```bash
  pip install vbee-logger
  ```

### Usage
  ```python
  from VbeeLogger import VbeeLogger
  logger = ("test_product","test_service","test_name")
  logger.info("mess")
  ```

## install from source
```bash
python -m pip install -e .
```

### Build and updatd to Pypi
```bash
rm -rf dist/*
python setup.py sdist bdist_wheel #build dist
twine check dist/* # check dist

twine upload --repository-url https://test.pypi.org/legacy/ dist/*  # upload to Pypi
# or run twine upload dist/* 
```