semvec/pypi-packages huggingface dataset:
hyPi 1.0.1
Hello World package in Python.
Requires Python: >=2.6
Keywords: cli

skele-cli
=========

*Hello World command line program in Python.*



Usage
-----

If you've cloned this project, and want to install the library (*and all
development dependencies*), the command you'll want to run is::

    $ pip install -e .[test]

If you'd like to run all tests for this project (*assuming you've written
some*), you would run the following command::

    $ python setup.py test

This will trigger `py.test <http://pytest.org/latest/>`_, along with its popular
`coverage <https://pypi.python.org/pypi/pytest-cov>`_ plugin.

Lastly, if you'd like to cut a new release of this CLI tool, and publish it to
the Python Package Index (`PyPI <https://pypi.python.org/pypi>`_), you can do so
by running::

    $ python setup.py sdist bdist_wheel
    $ twine upload dist/*

This will build both a source tarball of your CLI tool, as well as a newer wheel
build (*and this will, by default, run on all platforms*).

The ``twine upload`` command (which requires you to install the `twine
<https://pypi.python.org/pypi/twine>`_ tool) will then securely upload your
new package to PyPI so everyone in the world can use it!
reiners-etl 0.2.2
Add your description here
Requires Python: >=3.8

# Reiners ETL - RETL

CLI tool to get raw data from different remotes and store them locally in your project folder.
The remotes and files which shall be downloaded, are read from a `.retl.yaml` configuration file,
which must be present in your project folder. 

## Usage

Note: Requires [rclone](https://rclone.org/install/) to be installed on your system.

Here are some options to use the tool:
- with [`uv`](https://docs.astral.sh/uv/) run: `uv tool run reiners-etl`
- with [`pipx`](https://pipx.pypa.io/stable/) run: `pipx run reiners-etl`

Usage with as python script is not recommended as you would have to install it using pip, 
which installs dependencies you might not want in your system or project python. 

This downloads all related files to your system. 
You might need to log in to a cloud provider first, this happens automatically.

## Configuration

The configuration file in which remotes and files are defined must be stored as `.retl.yaml` in your project folder.
A name defines each remote, and each remote holds information for rclone access point as well as file sources and targets, 
which are project-dependent.
You can run `rclone config` (you can add `--config <path-to-local-config-file>` to store configuration locally) to define a new remote. 
After configuration, you must translate rclone configuration format (`.conf`) into YAML format used by retl.
Additionally, you must define files which shall be downloaded from remote by defining a list of files with related sources and targets.
To list possible files to download from remote, you can run `rclone tree <name-of-remote>:` (note: ":" is crucial here). 

Example configuration file:
```yaml
sharepoint:
  type: onedrive
  client_id:
  client_secret:
  drive_id: b!J5kKSe-f_E6loyOdRZSpoFA76THG7klMiQjFV3H8CDreOkX_58VVRI8LsCw0U5sg
  drive_type: documentLibrary
  files:
    - name: slider
      source: "400_General/02 Arbeitspakete/03 AP Simulation und StEmp-Tool/2025-04-28_Daten.xlsx"
      target: "data/"
    - name: scenarios
      source: "400_General/02 Arbeitspakete/03 AP Simulation und StEmp-Tool/Scenarios.xlsx"
      target: "data/"
```


## Implementation

Config without tokens is stored in the project folder.
At first usage, the config file is copied to the temp folder (including the project name in the path) and rclone is started pointing to temp config.
This assures that the login token is stored in the temp config file and not in project config, which could lead to accidental pushing of secrets.
Afterwards, remote authentification is done if necessary.
Finally, files from all remotes are downloaded.
edwh-files-plugin 1.2.0
`edwh` plugin for files.edwh.nl
Requires Python: >=3.10

# edwh-files-plugin

[![PyPI - Version](https://img.shields.io/pypi/v/edwh-files-plugin.svg)](https://pypi.org/project/edwh-files-plugin)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/edwh-files-plugin.svg)](https://pypi.org/project/edwh-files-plugin)

-----

**Table of Contents**

- [Installation](#installation)
- [Usage](#usage)
- [License](#license)

## Installation

```console
pip install edwh-files-plugin
```

But probably you want to install the whole edwh package:

```console
pipx install edwh[files]
# or
pipx install edwh[plugins,omgeving]
```

## Usage

(Arguments between `< >` are required, arguments between `[ ]` are optional)

### Upload

```bash
edwh file.upload <path_to_file> --server [str]  --max-downloads [int] --max-days [int] --encrypt [str]
```

- `path_to_file`: which file to upload
- `server` is `files.edwh.nl` by default, but can be any `transfer.sh` instance.
- `max-downloads`: how often can the file be downloaded?
- `max-days`: for how long can the file be downloaded?
- `encrypt`: secret to encrypt the file with

This command outputs the upload status code, file url and deletion url.

### Download

```bash
edwh file.upload <url> --decrypt [str] --output-file [str]
```

- `url`: file url from `file.upload`
- `decrypt`: if `--encrypt` is used in `file.upload`, the same secret can be used to decrypt the file.
- `output-file`: where to store the download

### Delete

```bash
edwh file.upload <url>
```

- `url`: deletion url from `file.upload`

## License

`edwh-files-plugin` is distributed under the terms of the [MIT](https://spdx.org/licenses/MIT.html) license.
geomob 0.1.1
Geospatial and mobility data library
Requires Python: >=3.8

# GeoMob

Welcome to **GeoMob**, a lightweight library designed to facilitate working with geospatial data. At the moment this library provides essential tools for preprocessing and tessellating geospatial mobility data, making it an excellent choice for developers and researchers in the field of geographic information systems (GIS). I am planning to add many more features. Stay tuned!

## Features

### Current functionalities

1. **Preprocess Module**
   - Convert input GeoJSON formats into Shapely Geometries.
   - A lightweight improved version of a stop detection algorithm (2004, Ramaswamy, H., Toyama, K.).
   - A custom made algorithm to detect clean user's trips.
   - A location function to rank users locations during a time window based on different criterions.
   - A function to compress (into an OD table) user's trips.

2. **Tessellate Module**
   - Module to discretize the space of a shape.
   - Support for many tessellation algorithms (e.g., Squared, S2, GeoHash, H3, Voronoi, etc.)
   - Function to simplify complex polygons into a complex of triangles
   - Efficient function to compute a random set of points in a polygon (useful for synthetic data generation, and for the randomized version of the Voronoi tessellation when points are not provided etc.)

3. **Routing Module**
   - It supports only iGraph at the moment
   - A simple python isochrone algorithm (not very efficient with large graphs)
   
4. **Retrieve Module**
   - A simple function to query OSM for geometries

5. **Plot Module**
   - At the moment it contains just a function to plot dataframes on KeplerGl

## Installation

To install GEOMOB, you can use pip:

```sh
pip install geomob
```

## Contributing

I welcome contributions from the community. If you would like to contribute, please follow these steps:

1. Fork the repository.
2. Create a new branch for your feature or bugfix.
3. Commit your changes and push your branch to your fork.
4. Submit a pull request to our main repository.

Please ensure all contributions adhere to our coding standards and include appropriate tests.

## License

GEOMOB is licensed under the MIT License. See the [LICENSE](LICENSE) file for more information.

## Contact

If you have any questions or need further assistance, feel free to open an issue on GitHub or contact me at lwdovico@protonmail.com

Happy Mapping!
hwsoftmcp_weikb 0.1.8
A toolkit for MCP operations
Requires Python: >=3.10

MCP 配置, env中只能以string方式存在
{
    "mcpServers":{
        "WeiKB": {
            "env": {
                "kbIds": "",
                "fieldIds": "doc-202506040001",
                "knowledge": "背景知识",
                "server_url": "http://192.168.3.23:30012",
                "systemCode": "luzhiliang-001",
                "model": "Qwen3-30B-A3B",
                "replyOrigin": 1
            },
            "args": [
                "hwsoftmcp_weikb@0.1.8"
            ],
            "command": "uvx",
            "description": "华微软件提供的知识库服务，可以通过该服务与华微软件建立的知识库进行交互，检索知识库内容，获得相关信息"
        }
    }
}
texet 1.3.0
TexeT is the tool you need to take your interaction and content control to the next level

# TexeT v1.3.0

**Project**: TexeT
<br>**Version**: 1.3.0
<br>**OS**: OS Independent
<br>**Author**: Irakli Gzirishvili
<br>**Mail**: gziraklirex@gmail.com

**TexeT** is a Python command-line interface application. TexeT is the tool you need to take your interaction and content control to the next level

## Installation

To use **TexeT**, follow these steps:

- Open CMD and run the following command to install `pip install texet` then restart your CMD
- To check if **TexeT** is installed correctly, run the following command `texet`

## Commands

These are the available commands you can use:

- `texet` - To list available commands
- `texet start` - Start the system
- `texet aikey (-r)` - Set OpenAI key, -r to remove it

## Usage & Keyboard shortcuts

If you are using a keyboard often, these keyboard shortcuts should not be a problem for you at all:

- `Ctrl + Alt + t` - Translate the selected editable text by appending e.g. "/en" to the end
- `Ctrl + Alt + r` - Read the selected text aloud
- `Ctrl + Shift + Alt + r` - Stop reading the selected text aloud
- `Ctrl + Alt + w` - Listen and write the text in the editable zone
- `Ctrl + Shift + Alt + w` - Listen and write grammar-corrected text in the editable zone
- `Ctrl + Alt + p` - Parse the selected text for unusual characters
- `Ctrl + Alt + c` - Listen and write the code in the editable zone
- `Ctrl + Alt + f` - Fix the selected text with grammar in the editable zone
- `Ctrl + Shift + alt + f` - Fix the selected code in the editable zone. To make it based on comments, use ">>" at the beginning of those comments
- `Ctrl + Alt + v` - Add versions of the selected content in the editable zone
- `Ctrl + Alt + a` - Generate reply to the selected text message, then press `Ctrl+v` to pase it in the editable zone
- `Ctrl + c` - Shut the TexeT system down