semvec/pypi-packages huggingface dataset:
encapsia-api 0.4.8
Client API for talking to an Encapsia system.
License: MIT
Requires Python: <4.0,>=3.8
Keywords: encapsia, eSource, EDC, Clinical Trials

# Encapsia API Library

![Workflows](https://github.com/encapsia/encapsia-api/actions/workflows/main.yml/badge.svg)
![PyPI](https://img.shields.io/pypi/v/encapsia-api?style=flat)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/encapsia-api)

[![Known Vulnerabilities](https://snyk.io/test/github/encapsia/encapsia-api/badge.svg?targetFile=requirements.txt)](https://snyk.io/test/github/encapsia/encapsia-api?targetFile=requirements.txt)


REST API for working with [Encapsia](https://www.encapsia.com).

## Installation

   pip install encapsia-api
   

## Contributing

`encapsia-api` is a python package managed with [`poetry`](https://python-poetry.org/).
You will need python 3.8 or newer. To get started, after checking out this repository,
run:

    poetry install
    

### Code Style

Code in this project should be auto-formatted using `black` and adhere to isort-like
imports, and should pass linting and checks. You can run the following commands
manually, or integrate the tooling in your dev environment, but see also the next
section.

    poetry run black .
    poetry run ruff check .
    poetry run mypy .

Ruff can fix some of the issues it finds. For example, it can fix the style of importing
modules, but it can do much more. This can be done with running:

    poetry run ruff check --fix .
    
However, please make sure you check the fixes it performs!


### Revision Control

The release branch for this project is `master` and feature branches should be merged
into it via pull requests.

This repository uses [`pre-commit`](https://pre-commit.com/) to run various checks with
git pre-commit hooks. To get started, run:

    pre-commit install
   
After this, configured checks are run before you commit changes. You can also run them
explicitly for all files:

    pre-commit run -a


### Versioning

`encapsia-api` adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

To change the version, run:

    poetry version <specifier>   # e.g. patch

or edit the version string in `pyproject.toml`. In any case, update the following file
to match the new version: `encapsia_api/__init__.py`.

Note that we are yet in `<1.0.0` land and thus version changes are not too strict and
backward-incompatible changes may still occur before 1.0.0.


### Building

Manually build by running:

    poetry build
    
    
### Updating Dependencies

This is achieved with:

    poetry update
    poetry lock
    poetry export -f requirements.txt > requirements.txt

### How to Run Tests

Run:

    poetry run pytest


### Continuous Integration

This project uses Github Actions to for linting, checking, and running the tests on
commit to or pull requests targeting the main branch.
python-id-generator 0.0.10
An id generator that generated various types and lengths ids
License: MIT
Requires Python: >=3.10

# ID Generator
A package used to generate random ids of variable lengths and types.

## How to use
_After installing the package use following import:_ <br>

**from idgenerator import generate_password,generate_guid,generate_credit_card_number,
    generate_pin_number,
    generate_object_id**

_Then use following commands:_

**password = generate_password(length= 'your_desired_length')<br>**

**guid = generate_guid()<br>**

**credit_card_number = generate_credit_card_number(length='your_desired_length') <br>**

**pin = generate_pin_number(length='your_desired_length') <br>**

**objid = generate_object_id() <br>**
mlflow-pytorch-exp 0.0.1
Create a PyTorch project with MLflow boilerplate.
License: MIT

![https://img.shields.io/badge/PyTorch-EE4C2C?style=for-the-badge&logo=pytorch&logoColor=white](https://img.shields.io/badge/PyTorch-EE4C2C?style=for-the-badge&logo=pytorch&logoColor=white)
![https://img.shields.io/badge/MLflow-0194E2.svg?style=for-the-badge&logo=MLflow&logoColor=white](https://img.shields.io/badge/MLflow-0194E2.svg?style=for-the-badge&logo=MLflow&logoColor=white)


# mlflow_pytorch_exp    


1. Build  the packege:

```bash
python setup.py sdist bdist_wheel
```

2. Install package :

```bash
pip install dist/mlflow_pytorch_exp-0.0.1-py3-none-any.whl
```

3. Create project 
```bash
mlflow-pytorch-exp create <path/to/folder>```
```

example : 
```bash
mlflow-pytorch-exp create my_project
```



```bash
mlflow_pytorch_exp
├── LICENSE
├── MANIFEST.in
├── mlflow_pytorch_exp
│   ├── __init__.py
│   ├── mlflow_pytorch_exp.py
│   └── templates
│       ├── checkpoints
│       ├── config
│       │   └── config.py
│       ├── data
│       ├── dataloader
│       │   └── dataset.py
│       ├── losses
│       │   └── loss.py
│       ├── metrics
│       │   └── metric.py
│       ├── models
│       │   └── model.py
│       ├── train.py
│       └── utils
│           └── utils.py
├── README.md
└── setup.py
```