semvec/pypi-packages huggingface dataset:
git-inquisitor 2024.7.26
Git Inquizitor is an analysis and reporting tool for git repositories.
License: MIT
Requires Python: <4.0,>=3.10

# Git Inquisitor

## Description

A git repository analysis tool designed to provide teams with useful information about a repository and its contributors. It provides history details from the HEAD of the provided repository, file level contribution statistics (enhanced blame), and contributor level statistics similar to what is provided by GitHub.

## Table of Contents

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

## Installation

**Mac and Linux:**

It is recommended to use [pipx](https://github.com/pypa/pipx) for installation. This will put the tool on your path so it can be used from anywhere.

```
pipx install git-inquisitor
```

### Manual Install (Mac/Linux)

It is highly recommended you install this within a virtual environment (venv). The instructions below assume you already have created and activated a venv, and are installing the package within.

```
python3 -m pip install git-inquisitor
```

## Usage

```
❯ git-inquisitor --help
Usage: git-inquisitor [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  collect
  report
```

**Collecting repository information:**

```
❯ git-inquisitor collect --help
Usage: git-inquisitor collect [OPTIONS] REPO_PATH

Options:
  --help  Show this message and exit.
```

**Produce report against collected information:**

```
❯ git-inquisitor report --help
Usage: git-inquisitor report [OPTIONS] REPO_PATH {html|json}

Options:
  -o, --output-file-path TEXT  Output file path
  --help                       Show this message and exit.
```
e2hapi 0.1.1
A Python package for interacting with Elasticsearch and extracting specific information.
License: MIT

# e2hapi

e2hapi est un package Python concu pour interagir avec E2HBASE et extraire des informations specifiques telles que les emails, les numeros de telephone, les licences FiveM et les identifiants Steam.

## Table des Matieres

- Installation
- Utilisation
  - Configuration du Client
  - Recherche de Documents
  - Extraction d'Informations
  - Formatage des Numeros de Telephone
- Gestion des Erreurs
- Assistance
- Licence

## Installation

Pour installer le package, utilisez `pip` :

    pip install e2hapi

## Utilisation

### Configuration du Client

Avant d'utiliser le client, vous devez fournir une cle API valide pour acceder a votre serveur Elasticsearch. Voici comment configurer le client :

    from e2hapi.client import E2hApiClient

    client = E2hApiClient(api_key="votre_cle_api")

### Recherche de Documents

Pour rechercher des documents dans Elasticsearch, utilisez la methode `process_search_results`. Voici un exemple :

    search_results = client.process_search_results("terme_de_recherche")

### Extraction d'Informations

La methode `process_search_results` extrait les informations suivantes des documents trouves :

- Emails : Adresses email trouvees dans le texte.
- Telephones : Numeros de telephone formates.
- Licences FiveM : Licences FiveM trouvees dans le texte.
- Identifiants Steam : Identifiants Steam trouves dans le texte.

Voici comment acceder aux resultats extraits :

    print("Emails trouves :", search_results["emails"])
    print("Numeros de telephone trouves :", search_results["phones"])
    print("Licences FiveM trouvees :", search_results["fivem_licenses"])
    print("Identifiants Steam trouves :", search_results["steam_ids"])

### Formatage des Numeros de Telephone

Les numeros de telephone sont formates dans le format (XXX) XXX-XXXX pour une meilleure lisibilite. Vous pouvez personnaliser cette fonction si necessaire.

## Gestion des Erreurs

Le package gere plusieurs types d'erreurs :

- RequestError : Erreurs liees aux requetes Elasticsearch.
- JSONDecodeError : Erreurs de decodage JSON lorsque le contenu ne peut pas etre transforme en JSON.
- TypeError : Erreurs liees aux types de donnees lors du traitement du contenu.

Les erreurs sont signalees avec des messages clairs pour faciliter le debogage.

## Assistance

Pour toute aide ou question, veuillez rejoindre notre serveur Discord : https://discord.gg/6jAaqjpJ3x

## Licence

Ce projet est sous licence MIT.
acore-server-config 0.6.3
Azerothcore World of Warcraft fleet of Servers configuration management.
License: MIT
Requires Python: >=3.8


.. image:: https://readthedocs.org/projects/acore-server-config/badge/?version=latest
    :target: https://acore-server-config.readthedocs.io/en/latest/
    :alt: Documentation Status

.. image:: https://github.com/MacHu-GWU/acore_server_config-project/actions/workflows/main.yml/badge.svg
    :target: https://github.com/MacHu-GWU/acore_server_config-project/actions?query=workflow:CI

.. image:: https://codecov.io/gh/MacHu-GWU/acore_server_config-project/branch/main/graph/badge.svg
    :target: https://codecov.io/gh/MacHu-GWU/acore_server_config-project

.. image:: https://img.shields.io/pypi/v/acore-server-config.svg
    :target: https://pypi.python.org/pypi/acore-server-config

.. image:: https://img.shields.io/pypi/l/acore-server-config.svg
    :target: https://pypi.python.org/pypi/acore-server-config

.. image:: https://img.shields.io/pypi/pyversions/acore-server-config.svg
    :target: https://pypi.python.org/pypi/acore-server-config

.. image:: https://img.shields.io/badge/Release_History!--None.svg?style=social
    :target: https://github.com/MacHu-GWU/acore_server_config-project/blob/main/release-history.rst

.. image:: https://img.shields.io/badge/STAR_Me_on_GitHub!--None.svg?style=social
    :target: https://github.com/MacHu-GWU/acore_server_config-project

.. image:: https://img.shields.io/badge/Acore_Doc--None.svg?style=social&logo=readthedocs
    :target: https://acore-doc.readthedocs.io/en/latest/

------

.. image:: https://img.shields.io/badge/Link-Document-blue.svg
    :target: https://acore-server-config.readthedocs.io/en/latest/

.. image:: https://img.shields.io/badge/Link-API-blue.svg
    :target: https://acore-server-config.readthedocs.io/en/latest/py-modindex.html

.. image:: https://img.shields.io/badge/Link-GitHub-blue.svg
    :target: https://github.com/MacHu-GWU/acore_server_config-project

.. image:: https://img.shields.io/badge/Link-Submit_Issue-blue.svg
    :target: https://github.com/MacHu-GWU/acore_server_config-project/issues

.. image:: https://img.shields.io/badge/Link-Request_Feature-blue.svg
    :target: https://github.com/MacHu-GWU/acore_server_config-project/issues

.. image:: https://img.shields.io/badge/Link-Download-blue.svg
    :target: https://pypi.org/pypi/acore-server-config#files


Welcome to ``acore_server_config`` Documentation
==============================================================================
.. image:: https://acore-server-config.readthedocs.io/en/latest/_static/acore_server_config-logo.png
    :target: https://acore-server-config.readthedocs.io/en/latest/

魔兽世界服务器集群的配置管理工具.