semvec/pypi-packages huggingface dataset:
vite-transporter 1.1.0
Transport Vite apps.
Requires Python: >=3.8

# 🚚 ~~vite-transporter~~

🚨PROJECT HAS MOVED TO flask-vite-transporter🚨

[https://pypi.org/project/flask-vite-transporter/](https://pypi.org/project/flask-vite-transporter/)

---

This project will be archived and no longer maintained.

If you wish to use this name on PyPI, please contact me.

---
glueviz 1.4.0
Multidimensional data visualization across files

The glueviz meta-package
========================

This package does not contain any code, but instead is a meta-package that 
depends on the core glue code as well as stable plugins that we want to 
provide to users by default. 

It can be installed with::

    pip install glueviz

This currently installs:

* `glue-core <https://github.com/glue-viz/glue>`_, the main glue package
* `glue-qt <https://github.com/glue-viz/glue-qt>`_, the Qt-based desktop glue application
* `glue-vispy-viewers <https://github.com/glue-viz/glue-vispy-viewers>`_,
  which adds 3D viewers

In future, as more plugin packages become stable, we will include them
in this meta-package.

Issues should be opened `in the repository for the main glue package
<https://github.com/glue-viz/glue>`_.
SendDeploy 0.0.9
A CLI tool to upload files via SCP from Windows

# SendDeploy

A CLI tool to upload files via SCP from Windows

# Usage

```bash
SendDeploy [-h] filename
```

# Development

## Prerequisites

```bash
python -m pip install --upgrade build
```

```bash
python -m pip install --upgrade twine
```

## Build package

```bash
python -m build
```

## Install from source

```bash
pip install -e .
```

## Upload package

```bash
python -m twine upload dist/*
```
visio-json-export 0.1.2
Helps to process Visio JSON Exports in your Python projects.
Requires Python: <4.0,>=3.12

# VisioJsonExport
JSON export that follows the Visio object model.
Allows you to process a document without a Visio application.

The export does only contain specific data like:
- User defined cells
- Properties
- Connections

The export does not contain common data like:
- Regular ShapeSheet cells (positions, colors, etc.)

In future we can extend data as reuired.

## Usage
### Export in .NET
For export we provide a NuGet package:
https://www.nuget.org/packages/Geradeaus.VisioJsonExport
```C#
Geradeaus.VisioJsonExport.ExportHandler exportHandler = new Geradeaus.VisioJsonExport.ExportHandler(Globals.ThisAddIn.Application.ActiveDocument);
exportHandler.Parse();
exportHandler.Export(@"C:\Temp\VisioExport.json");
```

### Process in Python
For processing in Python we provide a package on PyPi:
https://pypi.org/project/visio-json-export
```python
import visio_json_export

visio = visio_json_export.load_file(r'C:\Temp\VisioExport.json')

for page in visio.document.pages.values():
    for shape in page.shapes.values():
        for row_name, user in shape.user_rows.items():
            print(page.name + ' -> ' + shape.name + ' -> ' + row_name + ' = ' + user.value)
        for prop in shape.prop_rows.values():
            print(page.name + ' -> ' + shape.name + ' -> ' + prop.label + ' = ' + prop.value)
```
codebaseassistant 0.1
An ollama assistant for any and all codebases
Requires Python: >=3.10

# codebaseassistant

[![PyPI version](https://badge.fury.io/py/codebaseassistant.svg)](https://badge.fury.io/py/codebaseassistant)

**codebaseassistant** description text

## Features

- **Feature1**: brief description

## Examples

```python

```
pytokenx 1.6.1
A token manager for Python
Requires Python: >=3.8

# pytokenx

pytokenx 是一个简单易用的 Python Token 管理器。它提供了生成、验证和管理 token 的功能。

## 特性

- 生成安全的随机 token, 长度可配置
- token支持过期时间
- 支持quota
- 同时支持多种token类型
- token数据的持久化，目前支持文件、以及SQLAlchemy，也可以用户自定义
- 支持装饰器
- 支持用户扩展数据存储和获取

## 安装

```bash
pip install pytokenx
```
## 使用
    from pytokenx import TokenManager, FileTokenStorage, token_validator, flask_token_validator, TokenStorage

    # 使用文件存储
    token_manager = TokenManager(FileTokenStorage("tokens.json"))
    # sqlite存储
    # token_manager = TokenManager(SQLAlchemyTokenStorage(connection_string="sqlite:///test.db"))
    # 自定义存储
    # class CustomTokenStorage(TokenStorage):
    #     xxxx

    # 生成token
    token1 = token_manager.generate_token(user_id="test_user", expiry= timedelta(days=1)) 
    print("generate token1 with expiry ",token1)  # MieZqFUchiasygXW
    # 验证token
    token_data = token_manager.validate_token(token1) 
    print("validate token1  pass", token_data)

    # 生成带quota的token
    token2 = token_manager.generate_token(expiry= timedelta(days=1), quota=10)
    print("generate token2 with quota",token2)
    # 验证带quota的token, 仅验证，不扣除
    token_data = token_manager.validate_token(token2, cost_quota=2 , deduct_quota=False)
    print("validate token2  pass", token_data)
    # 扣除quota
    token_manager.deduct_quota(token2, 2)
    # 获取token数据
    token_data = token_manager.get_token_data(token2)
    print("get token2 data",token_data)
    # 使用装饰器
    @token_validator(token_manager)
    def my_function(token):
        print(token)
        print(token_manager.get_current_token_data())   # 从当前线程中获取当前token数据 


    my_function(token=token2)


    # # flask装饰器
    # @app.route("/get_code", methods=["POST"])
    # @flask_token_validator(token_manager)
    # def get_code():
    #     pass 

    # 通用装饰器
    # 1.定义获取token的方法
    def extract_token_func(*args, **kwargs) -> str:
        return args[0]

    # 使用装饰器
    @token_validator(token_manager, extract_token_func=extract_token_func)
    def my_function_custom(token):
        print(token)

    my_function_custom(token2)


    # 删除token
    token_manager.delete_token(token2)
ediwheel 0.4.0
AdHoc Ediwheel XML API port to Python
Requires Python: >=3.10

# Python EDIWHEEL - A Python package for data exchange in the tyre industry
#### DISCLAIMER: This is not an official EDIWHEEL package. It is a third-party implementation of the EDIWHEEL standard, and is in no way affiliated with any company or organization. Use at your own risk, no warranty is provided.


## Summary
This package is a Python implementation of the EDIWHEEL standard for data exchange in the tyre industry. It is based on the [EDIWHEEL standard](https://www.ediwheel.net/).

This standard uses XML requests to make stock inquiries and to place orders. The responses are also in XML format.

## Installation
The package can be installed using pip:
```
pip install ediwheel
```

## Usage
To use this package, you will need to obtain API authentication credentials from a given supplier.

A config is instantiated as such:
```python
from ediwheel import EdiConnectorConfig, EdiConnector

config = EdiConnectorConfig(
    host="https:/some_api_url.com",
    username="username",
    password="password",
    id="customer_id",
    timeout_s=10,
)

connector = EdiConnector(config)
connector.enquiry("EAN_CODE", "MANUFACTURER_CODE")

```

There is also a method available for batch queries, which performs better for large updates of stock.
Usually, the request will time out for large batches, therefore one must split large lists into smaller batches.
```python
results = connector.batch_enquiry(list_of_EANs, list_of_manufacturer_codes)

for ean, stock, delivery_date in results:
    print(ean, stock, delivery_date)
```
QuickMD 0.1.3
Command Line Tool that quickly generates markdown files from your docstrings
Requires Python: >3.6

# QuickMD
## Python Markdown Documentation Generator

## Overview

The Python Markdown Documentation Generator is a utility script that automatically generates Markdown documentation from Python files. It extracts details about functions, classes, methods, type hints, and docstrings, and organizes them into a structured Markdown file. This tool is particularly useful for developers who want to maintain clear and organized documentation for their Python projects without manually writing Markdown files.

## Features

- **Automatic Extraction**: Automatically extracts function signatures, type hints, and docstrings from Python files.
- **Class and Method Support**: Supports documenting classes and their associated methods, grouping them appropriately in the output.
- **Structured Output**: Generates well-organized Markdown files, separating functions and classes into different sections.
- **Customizable**: Easily modify the script to tailor the output to your specific needs.

## Installation

To use the Python Markdown Documentation Generator, simply clone this repository:

```bash
pip install QuickMD
```

## Usage
```
qmd md --path <path to file here>
```
A new directory(s) will be made in QuickMDBuild/<path to file> where your .md file will be