semvec/pypi-packages huggingface dataset:
python-actions-pypi-test 1.0.0
Just a simple Hello World package

# python-actions-pypi-test

This repository deals with testing out PyPI releases using GitHub Actions. It has been created to see how much effort is needed to do the same.

## Usage

This package exposes the `get_hello_world` function, which returns the **"Hello World"** string

# LICENSE

This project is published under MIT License. Read more [here](./LICENSE)
auto-diff-pkg 0.1.1
A package for performing automatic differentiation
Requires Python: >=3.7

# cs107-FinalProject 
[![Build Status](https://travis-ci.com/DeriveMeCrazy-AutoDiff/cs107-FinalProject.svg?token=tjHxgXnrZQTw99nTC12g&branch=m1b)](https://travis-ci.com/DeriveMeCrazy-AutoDiff/cs107-FinalProject)
[![codecov](https://codecov.io/gh/DeriveMeCrazy-AutoDiff/cs107-FinalProject/branch/master/graph/badge.svg?token=G7FvPYxS2N)](https://codecov.io/gh/DeriveMeCrazy-AutoDiff/cs107-FinalProject)

### Group #21
John Alling \
Moriya Dechtiar \
Al-Muataz Khalil \
Tianen Liu

## Installing the Package
The package can be installed by making a pip install from PyPI:
```
pip install auto_diff_pkg
```
Alternatively, the package can be installed by navigating to the top level of the repository and running a pip install:
```
pip install .
```
## Usage
The package can then be imported and utilized.
```
import auto_diff_pkg.AutoDiff as AD
```
Please see `docs/demo.ipynb` for demonstrations of the AutoDiff class.
pricelist-parser 0.2
Pricelist parser
Requires Python: >=3.6

# Pricelist parser

Библиотека для разбора прайслистов и списков заказов в форматах CSV, XLS и XLSX

### Возможности:

1. Умеет разбирать и вычленять информацию из прайслистов на русском языке.
2. Автоматически определяет структуру прайслиста – где находится строка с названием колонок, где начинаются данные и где они заканчиваются. Не нужно задавать эти параметры вручную
3. Валидирует данные и оставляет только те, которые больше всего похожи на данные из прайслиста. Не нужно волноваться, если менеджер магазина где-то нечаянно добавил лишнюю строку или переусердствовал с форматированием.

### Использование

```
from pricelist_parser import parse_pricelist


parsed_data = parse_pricelist('path/to/pricelist.csv')
```

В ответ вернется массив объектов типа с извленными данными. Каждый объект – один товар из прайслиста или списка заказов. На данный момент объекты содержат поля:

* `sku` – артикул товара (string)
* `price` – цена товара (float)
smart-ship 0.1
Python Package For www.smartship.in api
Requires Python: >=3.6

# SmartShip

#### Documentation
Python SDK for www.smartship.in

#### Features

- Place Order 
- Get Order Detail  
- Track Shipment 
- Cancel Shipment

### Installation 

`pip  install smart-ship`

### Usage 
### Configuring API keys Get your API keys 
Get your API Keys from https://www.smartship.in

Configure these keys in a file named data.conf in the same directory as your python script exists

A sample `data.conf` is given below:

```conf
[KEYS] 
SMART_SHIP_USERNAME=xxx 
SMART_SHIP_PASSWORD=xxx 
SMART_SHIP_CLIENT_ID=xxx 
SMART_SHIP_CLIENT_SECRET=xxx 
SMART_SHIP_GRANT_TYPE=xxx

[HUB]
GST_NUMBER=xxx

```

#### Token Generation
```py
from smartship.smartship import create_token
create_token()
```
This will use you keys defined in .conf file and create a token for you

#### New HUB Creation
To create a hub you need to pass following 
value  `hub name, phone, address_line1, address_line2, pincode,
                   city, state`
```py
from smartship.smartship import create_new_hub
name='HUB NAME'
address_line1="xxx"
address_line2="xxx"
phone="xxx"
city="xxx"
state="xxx"
pincode="xxx"

create_new_hub(name, address_line1, address_line2, pincode, city, state, phone)
```                
This will give you response with hub_id   

#### Place Order 
For this function we need to pass a order `details,token,hub_id`
```
items = {
"order": {
    'order_id': "xxx",
    'payment_type': 'cod',
    'invoice_date': 'xxx',
    'invoice_no': 'xxx',
    'package_weight': 'xxx',
    'package_length': 'xxx',
    'package_height': 'xxx',
    'package_width': 'xxx',

},
    'consignee': {
        'name': 'xxx',
        'phone': 'xxx',
        'email': 'xxx',
        'address': 'xxx',
        'pincode': 'xxx',
    },
    'products': [{
        'p_name': 'xxx',
        'p_category': 'xxx',
        'p_hsn': 'xxx',
        'p_quantity': 'xxx',
        'total_amount': 'xxx',
        'taxable_amount': 'xxx',
        'p_cgst_amount': 'xxx',
        'p_sgst_amount': 'xxx',
        'p_gst_rate': 'xxx',
        'p_sgst_rate': 'xxx',
        'p_cgst_rate': 'xxx',
    }, ]
}
```   
Note: Multiple Products can be passed in the `products` as list of json        

Ex
```py
from smartship.shipment import place_shipment
place_shipment(items, token='xxx', hub_id='xxx')
```