semvec/pypi-packages huggingface dataset:
coverage2img 0.0.1rc2
This is a tool for converting coverage.json to image.
Requires Python: >=3.6

# CoverageToImg

## Introduction
To convert from coverage.json - that is made by [coverage](https://pypi.org/project/coverage/) library of pypi - to image

- Example of structure of coverage.json
```json
{
    "meta": {
        "version": "6.0.2",
        "timestamp": "2021-10-15T10:56:02.804556",
        "branch_coverage": false,
        "show_contexts": false
    }
    "files": {
        "path/file_name.py": {
            "executed_lines": [],
            "summary": {
                "covered_lines": 0,
                "num_statements": 0,
                "percent_covered": 100.0,
                "percent_covered_display": "100",
                "missing_lines": 0,
                "excluded_lines": 0
            },
            "missing_lines": [],
            "excluded_lines": []
        },
        ...
    }
    "totals": {
        "covered_lines": 100,
        "num_statements": 200,
        "percent_covered": 80.0,
        "percent_covered_display": "80",
        "missing_lines": 19,
        "excluded_lines": 1,
    }
}
```

## Example
- coverage.json -> png
```bash
coverage2img -i coverage.json -o result.png
```
qmtools 0.1b0
Quantum Mechanic Tools for Python.
Requires Python: >=3.6.5

<div align="center">

# QMTools

Quantum Mechanics Tools for Python.

<img src="https://img.shields.io/static/v1?label=version&message=0.1-beta0&color=ae35ea&style=flat"/>
&nbsp
<img src="https://img.shields.io/static/v1?label=license&message=GPLv3&color=ae35ea&style=flat"/>

</div>

## Goal

Motivated by the work and computational activities of the Quantum Physics Fundamentals course, I decided, even as a personal challenge, to create a didactic package for the study of this course. Therefore, the material was thought to leave everything well documented and straight to the point. In this way, the library has basic functions for those who want to go quick and dirty, but also allow the most curious to explore the possibilities.

## Requirements

- **Python**: >=3.9 (should work in >=3.6, but still need some tests)
- **Libraries**: NumPy, Scipy, Plotly (optional) 

## Installation

The **qmtools** package is hosted on PyPi. Thus, it is possible to install this library in  virtual environment using `pip` (use the appropriate command for your system):

```
~ pip install qmtools
~ pip3 install qmtools
~ python -m pip install qmtools
~ python3 -m pip install qmtools
```

## Licence

The licence for this project is GPLv3 which means, in short, that the code is open source and those who are going to use it must leave their projects open source as well.
sap-gui-robot-framework 0.0.4
A Robocorp Robot Framework Library for controlling the SAP GUI desktop client
Requires Python: >=3.10

# SAP GUI Robot Framework

A Robocorp Robot Framework library for controlling the SAP GUI Desktop and focused on testing business processes. The library uses the native SAP GUI scripting engine for interaction with the desktop client application. 

Other dependances include the below packages as this library would not be possible without the hard work of so many others. 

pywin32 by Mark Hammond

What makes this library different from other SAP GUI libraries? 

The main difference is the focus on testing end to end business processes in and around SAP GUI. While other libraries are similar in many aspects there are many additional comfort of life functions included that aren't in other libraries. 

This package is available also on PyPi and available for install via pip. 

## To install and use this library simply do the following:

1. pip install
```
pip install sap_gui_robot_framework
```

2. Import in Robot Framework
```
*** Settings ***
Library    SapGuiRobot
```

If you have not already you likely will need Scripting Tracker from Stefan Schnell. You can find it at https://tracker.stschnell.de/

## Keywords Documentation

Coming Soon...
PackageItSampleModule 0.0.1
Insert project description here
Requires Python: >=3.6

.. image:: https://img.shields.io/pypi/status/PackageItSampleModule
    :alt: PyPI - Status

.. image:: https://img.shields.io/pypi/wheel/PackageItSampleModule
    :alt: PyPI - Wheel

.. image:: https://img.shields.io/pypi/pyversions/PackageItSampleModule
    :alt: PyPI - Python Version

.. image:: https://img.shields.io/github/v/release/hendrikdutoit/PackageItSampleModule
    :alt: GitHub release (latest by date)

.. image:: https://img.shields.io/github/license/hendrikdutoit/PackageItSampleModule
    :alt: License

.. image:: https://img.shields.io/github/issues-raw/hendrikdutoit/PackageItSampleModule
    :alt: GitHub issues

.. image:: https://img.shields.io/pypi/dm/BEETest21
    :alt: PyPI - Downloads

.. image:: https://img.shields.io/github/search/hendrikdutoit/PackageItSampleModule/GitHub hit
    :alt: GitHub Searches

.. image:: https://img.shields.io/codecov/c/gh/hendrikdutoit/PackageItSampleModule
    :alt: CodeCov
    :target: https://app.codecov.io/gh/hendrikdutoit/PackageItSampleModule

.. image:: https://img.shields.io/github/workflow/status/hendrikdutoit/PackageItSampleModule/Pre-Commit
    :alt: GitHub Actions - Pre-Commit
    :target: https://github.com/hendrikdutoit/PackageItSampleModule/actions/workflows/pre-commit.yaml

.. image:: https://img.shields.io/github/workflow/status/hendrikdutoit/PackageItSampleModule/CI
    :alt: GitHub Actions - CI
    :target: https://github.com/hendrikdutoit/PackageItSampleModule/actions/workflows/ci.yaml

.. image:: https://img.shields.io/pypi/v/PackageItSampleModule
    :alt: PyPi

Project Short Description (default ini)

    Project long description or extended summary goes in here (default ini)

=======
Testing
=======

This project uses ``pytest`` to run tests and also to test docstring examples.

Install the test dependencies.

.. code-block:: bash

    $ pip install - r requirements_test.txt

Run the tests.

.. code-block:: bash

    $ pytest tests
    === XXX passed in SSS seconds ===

==========
Developing
==========

This project uses ``black`` to format code and ``flake8`` for linting. We also support ``pre-commit`` to ensure these have been run. To configure your local environment please install these development dependencies and set up the commit hooks.

.. code-block:: bash

    $ pip install black flake8 pre-commit
    $ pre-commit install

=========
Releasing
=========

Releases are published automatically when a tag is pushed to GitHub.

.. code-block:: bash

    # Set next version number
    export RELEASE = x.x.x
    
    # Create tags
    git commit --allow -empty -m "Release $RELEASE"
    git tag -a $RELEASE -m "Version $RELEASE"
    
    # Push
    git push upstream --tags
pyProtein 0.0.2
package for protein IEP calculation etc.
Requires Python: >=3.6

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://opensource.org/licenses/MIT)
[![Build Status](https://app.travis-ci.com/AlexanderSouthan/pyProtein.svg?branch=master)](https://app.travis-ci.com/AlexanderSouthan/pyProtein)
[![codecov](https://codecov.io/gh/AlexanderSouthan/pyProtein/branch/master/graph/badge.svg?token=ZZ74G67EFQ)](https://codecov.io/gh/AlexanderSouthan/pyProtein)

# pyProtein
pyProtein does basic calculations on polypeptides/
proteins/enzymes, *e.g.* the isoelectric point similar to *e.g.* the "ExPASy
Compute pI/Mw tool". Methods are contained in class protein. Is intended
to be included into scripts for automated calculations.

Currently only calculations for compounds with amino acid residues (proteins/
enzymes/polypeptides) are supported: 
* Input as amino acid abundance or amino acid sequence.
* Currently contains *p*K<sub>a</sub> tables from three sources for IEP and
charge calculation.
* Calculates charge states of proteins depending on pH values.

For imformation on how to use it:
* See docstrings.
* Or look at how the tests are done in the tests folder.

# Requirements
Requirements are listed in the requirements.txt file. Please also click on the
Travis CI badge to find further details on tested conditions.

# Installation
pyProtein is part of PyPI, so install with:

```
pip install pyProtein
```
Scrap11888 4.5
A simple data scraping utility, used to extract data from 11888.gr

# Scrap11888
A simple data scraping utility, used to extract data from 11888.gr

![Screenshot of Scrap11888](https://github.com/GeorgeVasiliadis/Scrap11888/blob/b68cf99897dc6c92938917315d8d64a3dcc7831c/res/Scrap11888-Screenshot.PNG)

## Important Dependencies
Manually-Resolved:
- [Python](https://www.python.org/)
- pip
- tkinter

> Note that  `pip` and `tkinter` can be easily installed via the default Python wizard-installer on Windows systems. Look for the appropriate checkboxes.

Auto-Resolved:
- requests
- openpyxl

## Features
- Query 11888 by name or by namelist (.xlsx format)
- Search people by geographical location
- Filter by address
- Embedded caching system
- Multithreading-Powered Speedups


## Quick Start
1. Make sure that you have downloaded/ configured the manually resolved dependencies (see above) on your system
2. Optionally, create a Python Virtual Environment and activate it. See how [here](https://docs.python.org/3/library/venv.html)
2. On a terminal run `pip install Scrap11888`
3. Run `scrap`

> Just in case the script is not recognized (more likely in Linux systems), just import the package manually and run it programmatically. Something like `python -c "import Scrap11888; Scrap11888.main()"` should do the trick.

## Notes
**GDPR:** All gathered data should be manually deleted within a month since scrap-day. Auto-deletion feature will soon be available.

**Scraping Ethics:** Scraping is an automated process of data fetching, based on legal communication between user's computer and server of interest (11888). In order to achieve high speeds, Scrap11888 makes a considerable amount of parallel, frequent queries. This impacts server's resources, lowering its ability to respond to other users quickly as well. Thus, users are strongly recommended to respect target server by limiting their scrap-searches to just _a few per hour_.
panda3d-logos 0.131
The Panda3D logo in various formats, a 3d animated splash screen and code to show it off.
Keywords: panda3d

panda3d-logos
=============

The Panda3D logo in various formats, a 3d animated splash screen and code to show it off.


Wait, code?
-----------

Yup. You're already using Panda3D, after all, right? Here's the
pertinent bits of `examples/panda3d_logo.py`

```python
from panda3d_logos.splashes import RainbowSplash

splash = RainbowSplash()
interval = splash.setup()  # This'll change the scene graph, in
                           # particular reparent the cam!
# interval is a Panda3D interval you can .start() it now
splash.teardown()          # To de-litter your state.
```
blacklister 2.0.2
Check if a Discord user is blacklisted using the Blacklister API
Requires Python: >=3.6

# Blacklister

This is the Python package for the Blacklister API. Check if a Discord user is blacklisted on the https://blacklister.xyz API.

## Installation

Use the package manager [pip](https://pypi.org/project/blacklister/) to install Blacklister.

```bash
pip install blacklister
```

## Examples

```python
from blacklister import BL
import discord
from discord.ext import commands

client = commands.Bot(command_prefix="!")
BL = BL("APIKEY")

@client.event
async def on_member_join(member):
	blacklist = BL.check(member.id)
	if blacklist.blacklisted == True:
		await member.ban(reason=f"Blacklisted for {blacklister.reason}")

		channel = client.get_channel(CHANNELID)
		embed = discord.Embed(title="User Autobanned")
		embed.add_field(name="User", value=blacklist.username)
		embed.add_field(name="Reason", value=blacklist.reason)
		await channel.send(embed=embed)

client.run("TOKEN")
```

## Get API key
Get an API key by either DMing big.bun#6969 on Discord or click [here](mailto:ben@churton.uk) to email me.