semvec/pypi-packages huggingface dataset:
llm_github 0.0.2
Tools for extracting knowledge from GitHub issues, PR comments, etc.
Requires Python: <4.0,>=3.8

# llm-github

[![Release](https://img.shields.io/github/v/release/turbomam/llm-github)](https://img.shields.io/github/v/release/turbomam/llm-github)
[![Build status](https://img.shields.io/github/actions/workflow/status/turbomam/llm-github/main.yml?branch=main)](https://github.com/turbomam/llm-github/actions/workflows/main.yml?query=branch%3Amain)
[![codecov](https://codecov.io/gh/turbomam/llm-github/branch/main/graph/badge.svg)](https://codecov.io/gh/turbomam/llm-github)
[![Commit activity](https://img.shields.io/github/commit-activity/m/turbomam/llm-github)](https://img.shields.io/github/commit-activity/m/turbomam/llm-github)
[![License](https://img.shields.io/github/license/turbomam/llm-github)](https://img.shields.io/github/license/turbomam/llm-github)

Tools for extracting knowledge from GitHub issues, PR comments, etc.

- **Github repository**: <https://github.com/turbomam/llm-github/>
- **Documentation** <https://turbomam.github.io/llm-github/>

## Getting started with your project

First, create a repository on GitHub with the same name as this project, and then run the following commands:

```bash
git init -b main
git add .
git commit -m "init commit"
git remote add origin git@github.com:turbomam/llm-github.git
git push -u origin main
```

Finally, install the environment and the pre-commit hooks with

```bash
make install
```

You are now ready to start development on your project!
The CI/CD pipeline will be triggered when you open a pull request, merge to main, or when you create a new release.

To finalize the set-up for publishing to PyPi or Artifactory, see [here](https://fpgmaas.github.io/cookiecutter-poetry/features/publishing/#set-up-for-pypi).
For activating the automatic documentation with MkDocs, see [here](https://fpgmaas.github.io/cookiecutter-poetry/features/mkdocs/#enabling-the-documentation-on-github).
To enable the code coverage reports, see [here](https://fpgmaas.github.io/cookiecutter-poetry/features/codecov/).

## Releasing a new version

- Create an API Token on [Pypi](https://pypi.org/).
- Add the API Token to your projects secrets with the name `PYPI_TOKEN` by visiting [this page](https://github.com/turbomam/llm-github/settings/secrets/actions/new).
- Create a [new release](https://github.com/turbomam/llm-github/releases/new) on Github.
- Create a new tag in the form `*.*.*`.

For more details, see [here](https://fpgmaas.github.io/cookiecutter-poetry/features/cicd/#how-to-trigger-a-release).

---

Repository initiated with [fpgmaas/cookiecutter-poetry](https://github.com/fpgmaas/cookiecutter-poetry).
raven-formats 1.8
Tools to work with formats used by Raven Software in MUA/XML2 games
Requires Python: >=3.9

# Raven Formats
[![MarvelMods](https://i.imgur.com/qoCxdy8t.png)](http://marvelmods.com)

Tools to work with formats used by **Raven Software** in **MUA/XML2** games.
## Usage
#### XMLB Compile/Decompile
```
usage: xmlb.py [-h] [-d] [--no_indent] input output

positional arguments:
  input            input file (supports glob)
  output           output file (wildcards will be replaced by input file name)

optional arguments:
  -h, --help       show this help message and exit
  -d, --decompile  decompile input XMLB file to XML/JSON file
  --no_indent      disable indent in decompiled XML/JSON file
```
#### ZSND Compile/Decompile
```
usage: zsnd.py [-h] [-d] input output

positional arguments:
  input            input file (supports glob)
  output           output file (wildcards will be replaced by input file name)

optional arguments:
  -h, --help       show this help message and exit
  -d, --decompile  decompile input ZSND file to JSON file
```

#### FB Compile/Decompile
```
usage: fb.py [-h] [-d] [-r] input output

positional arguments:
  input            input file (supports glob)
  output           output file (wildcards will be replaced by input file name)

optional arguments:
  -h, --help       show this help message and exit
  -d, --decompile  decompile input FB file to JSON file
  -r, --rebuild    compile to FB file, including all files that exist in the corresponding directory
```
riverqueue-py-tract 0.1.0
Add your description here
Requires Python: >=3.8

# River client for Python

An insert-only Python client for [River](https://github.com/riverqueue/river) packaged in the [`riverqueue` gem](https://rubygems.org/gems/riverqueue). Allows jobs to be inserted in Python and run by a Go worker, but doesn't support working jobs in Python.

## Development

See [development](./docs/development.md).
riverqueue-py 0.1.0
Add your description here
Requires Python: >=3.8

# River client for Python

An insert-only Python client for [River](https://github.com/riverqueue/river) packaged in the [`riverqueue` gem](https://rubygems.org/gems/riverqueue). Allows jobs to be inserted in Python and run by a Go worker, but doesn't support working jobs in Python.

## Development

See [development](./docs/development.md).
syncausalimpact 0.1.1
Python package for Geo-Matched Causal Impact (python wrapped version of R code)
Requires Python: >=3.8

# Pycausalimpact

Python package for Geo-Matched Causal Impact (python wrapped version of R code)

## Installation

pip install my_package

## Setup
After first import, run setup() to install python wrapped R version of Causal Impact
toil-batch-system-tes 2.0.0
A TES batch system plugin for Toil
Requires Python: >=3.8

# Toil TES Batch System

Find us on [PyPI](https://pypi.org/project/toil-batch-system-tes)!

This package contains the TES batch system implementation that was removed from
Toil after version 5.12. It allows the [Toil workflow engine](https://toil.readthedocs.io/en/latest/)
to run workflows on servers that implement [the GA4GH Task Execution Schemas API](https://github.com/ga4gh/task-execution-schemas).

If you intall it, newer versions of Toil will pick up that it is installed, import it, and allow you to use it with `--batchSystem tes`.

## Installation

1. Create and enter a Python environment with Toil >=6.2 installed.

2. Clone this repository.

3. Enter the directory you cloned the repository to.

4. Run `pip install .`.

## Usage

To use the TES batch system, run a workflow with `--batchSystem tes`, and
configure a username and passowrd or a bearer token for authentication (see
below). You might also need to use the AWS job store, or another job store
accessible over the network.

This plugin adds the following options to Toil:

```
  --tesEndpoint TES_ENDPOINT
                        The http(s) URL of the TES server.
                        (default: http://<leader IP>:8000)
  --tesUser TES_USER    User name to use for basic authentication to TES server.
  --tesPassword TES_PASSWORD
                        Password to use for basic authentication to TES server.
  --tesBearerToken TES_BEARER_TOKEN
                        Bearer token to use for authentication to TES server.
```

They can be configured using the following environment variables:

```
+----------------------------------+----------------------------------------------------+
| TOIL_TES_ENDPOINT                | URL to the TES server to run against when using    |
|                                  | the ``tes`` batch system.                          |
+----------------------------------+----------------------------------------------------+
| TOIL_TES_USER                    | Username to use with HTTP Basic Authentication to  |
|                                  | log into the TES server.                           |
+----------------------------------+----------------------------------------------------+
| TOIL_TES_PASSWORD                | Password to use with HTTP Basic Authentication to  |
|                                  | log into the TES server.                           |
+----------------------------------+----------------------------------------------------+
| TOIL_TES_BEARER_TOKEN            | Token to use to authenticate to the TES server.    |
+----------------------------------+----------------------------------------------------+
```

## Developing the Plugin

When working on this plugin, make sure to update the range of required Toil version when the Toil batch system API changes.

To publish to PyPI, make sure you have an account-scope or project-scope authentication token configured. Then run:
```
python3.9 -m virtualenv venv
. venv/bin/activate
pip install setuptools wheel build twine
rm -Rf dist/
python -m build
ls dist/
twine upload dist/*
```