semvec/pypi-packages huggingface dataset:
graphlin 0.2.0
An ORM for gremlin-based graph databases (e.g. AWS Neptune).
Requires Python: <4.0,>=3.9

# Data Request Client

Client for interacting with the Data Request API.

## Configuration

The client is configured using environment variables. The following variables are required:

- `DATA_REQUEST_API_URL`: The URL of the Data Request API.
- `DATA_REQUEST_API_KEY`: The API key to use when authenticating with the Data Request API.
gomaths 0.0.2
A simple package of mathematics(beta test)
Requires Python: >=3.6

<h1 align="center">
gomaths
</h1>


<h2 align="center">
How to install 
</h2>

```python
pip install gomaths
```

<h2 align="center">
Exemple
</h2>

```python
from gomaths import *

calc = gomaths.Calcul()

res = calc.AreaCircle(8)

print(res)
```
makeflow 0.0.1
Makefile based workflow for Python projects
Requires Python: >=3.9
Keywords: systems, development, testing

==========================================
 makeflow: Makefile workflow (for Python)
==========================================

This is a project template / skeleton / example of a command-line driven
workflow for Python development. Here is what it does:

* Documentation

  - Sphinx with PyDATA Theme
  - Example text-output from commands are automatically populated using ``kmdo``
  - Is built and published on GHPages
  - Triggered on version-tags e.g. (v0.0.1)

* Format and Linting

  - ruff for code style in a mode like black / isort / flake
  - mypy for type-checking

* Testing and Test coverage Reporting

  - Uses pytest
  - Coverage is combined from multiple sources (Python Version x Platform)
  - Is automated in GHA
  - Available as artifact download
  - Published on `coveralls.io`_
  - Triggers on PR and version-tags e.g. (v0.0.1)

* Package Upload to PyPI

  - Is built, tested, and then published to PyPI
  - Triggers on version-tags e.g. (v0.0.1)

GitHUB Secrets
==============

These repository secrets must be configured for your projects repository on
GitHUB:

* PYPI_USERNAME
* PYPI_PASSWORD

.. _coveralls.io: https://coveralls.io/
latinuzconverter 1.0.2
A simple package to convert latin text to cyrillic and vice versa.
Requires Python: >=3.6

# LatinUzConverter - Latin to Uzbek and Uzbek to Latin converter

## Description
This is a simple Latin to Uzbek and Uzbek to Latin converter. It is written in Python and uses a dictionary to convert the text.


## Installation
```bash
pip install latinuzconverter
```

## Usage
```python
from latinUzConverter.core import LatinUzConverter

converter = LatinUzConverter()

#Transliterate cyrillic text to latin (transliterate method)
text = "Салом, дунё!"
print(converter.transliterate(text, "latin"))

#Transliterate latin text to cyrillic (transliterate method)
text = "Salom, dunyo!"
print(converter.transliterate(text, "cyrillic"))

#Output:
# Salom, dunyo!
# Салом, дунё!
```


## License
MIT
```
The MIT License (MIT)

Copyright (c) <year> <copyright holders>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
```

## Author
[DavronbekDev](https://davronbekdev.uz)
howdoi-cli 0.1.0
AI-powered CLI tool for shell commands
Requires Python: >=3.6

# How Do I CLI

A simple CLI tool that explains how to use shell commands using AI models.

## Installation

```bash
# From PyPI
pip install howdoi-cli

# From source
git clone https://github.com/mostlydev/howdoi-cli
cd howdoi-cli
pip install -e .
```

## Configuration

The tool can be configured in multiple ways (in order of precedence):

1. Command line arguments
2. Environment variables
3. Configuration file
4. Default values

### Configuration File

Create a `config.yaml` file in `~/.config/howdoi-cli/config.yaml`:

```yaml
provider: anthropic  # or openai
model: claude-3-5-sonnet-20241022  # or gpt-4
max_tokens: 1000
temperature: 0.7
```

### Environment Variables

```bash
export HOW_PROVIDER=anthropic
export HOW_MODEL=claude-3-5-sonnet-20241022
export HOW_MAX_TOKENS=1000
export HOW_TEMPERATURE=0.7

# API Keys
export ANTHROPIC_API_KEY=your_key_here
export OPENAI_API_KEY=your_key_here
```

## Usage

```bash
# Get help
how --help

# Basic usage - be specific about what you want to achieve
how do i extract all files from a tar.gz archive to current directory
how do i expose port 8080 for a nginx docker container
how do i list all kubernetes pods in namespace production

# The "do i" is automatically added if you forget it
how extract files from images.tar.gz to ./output

# For best results:
# - Include specific file names or paths
# - Mention target directories or destinations
# - Specify ports, namespaces, or other relevant parameters
# - Include format or version information when relevant

# Examples of specific queries:
how do i find all python files modified in last 7 days
how do i create a cronjob that runs every monday at 8am
how do i configure nginx to redirect http to https on port 443

# Specify provider/model
how --provider openai --model gpt-4 do i extract files from data.tar.gz
```

## Development

1. Clone the repository
2. Create a virtual environment
3. Install development dependencies:
   ```bash
   pip install -e ".[dev]"
   ```
4. Run tests:
   ```bash
   pytest
   ```

## License

MIT
django-508-plugins 3.0.2
Installable Django app containing 508-compliant plugins.

# django-508-plugins
Installable Django app containing 508-compliant plugins.

## Requirements:

* jQuery 3.6.0+ or jQuery 3.4.1.

## Current 508 Compliant packages:

* select2 v3 [ [Docs](https://select2.github.io/select2/) ]
* selectcn (select2 V4.1.0-rc.0) [ [Docs](https://select2.org/) ]
* jQuery 1.11.4 Datepicker [ [Git](https://github.com/jquery/jquery-ui) | [Docs](https://api.jqueryui.com/datepicker/) ]

## Usage

```
pip install django-508-plugins
```

### select2

Add `plugins.select2` to your `INSTALLED_APPS` setting.  Then, add the following source files to your template::

    select2/select2.css
    select2/select2-bootstrap.css # Only needed if using Bootstrap 3
    select2/select2.js

**Note**:  It is **highly** recommnded you do not include both `plugins.select2` and `plugins.selectcn` stylesheets in the same template.  These stylesheets include rules that will conflict with each other and can cause unexpected results.

### selectcn


Add `plugins.selectcn` to your `INSTALLED_APPS` setting.  Then, add the following source files to your template::

    selectcn/css/selectcn.css
    selectcn/js/selectcn.js

**Note**:  It is **highly** recommended you do not include both `plugins.selectcn` and `plugins.select2` stylesheets in the same template.  These stylesheets include rules that will conflict with each other and can cause unexpected results.

When using selectcn, make sure the the `for` attribute of the related `<label>` tag matches the ID of the select box.

### datepicker

Add `plugins.datepicker` to your `INSTALLED_APPS` setting.  In order for the 508 Compliant datepicker to work, you must include jQuery UI in your template. Add the following source files to your template::

    jquery-ui/jquery-ui.css
    jquery-ui/jquery-ui.js
    datepicker/js/jqueryui_datepicker_508.js

**Note** This build of jquery-ui only includes the jQuery UI Datepicker.  Other jQuery UI components may not be 508 Compliant.

**Note** This build also contain a yet to be released bug fix on datepicker which caused issues with a datepicker's dropdown widget placement on screen if it was in a popover or modal or there was scrolling. This bugfix has yet to be released on the current stable version of jquery-ui and this build still uses the legacy 1.11.4 build which will likely never get this bugfix. The pull request for this issue is here: [https://github.com/jquery/jquery-ui/pull/1935](https://github.com/jquery/jquery-ui/pull/1935). These changes were built and minified the same way that jquery-ui builder built the source for the original jquery-ui in here, only instead built using a local instance of download.jqueryui.com against the one line change from the bug fix applied to the 1.11 stable branch jquery-ui.ui.datepicker.js file.

Minified versions of `datepicker` source files are also included in the install.