semvec/pypi-packages huggingface dataset:
kenexar-core 2.5.0
This is the base package for the most Kenexar py projects.
License: MIT

<br />
<div align="center">
  <h3 align="center">Kenexar-Core</h3>

  <p align="center">
    Welcome to the Kenexar Team's base package for Python projects. This project is a collection of our most commonly used code snippets, designed to make your development process more efficient and streamlined.
    <br />
    <a href="https://kenexar.github.io/kenexar-core/"><strong>Explore the docs »</strong></a>
    <br />
    <br />
    <a href="https://github.com/Kenexar/kenexar-core/issues">Report Bug</a>
    ·
    <a href="https://github.com/Kenexar/kenexar-core/issues">Request Feature</a>
  </p>
  <a align="center" href="https://www.codefactor.io/repository/github/kenexar/kenexar-core"><img src="https://www.codefactor.io/repository/github/kenexar/kenexar-core/badge" alt="CodeFactor" /></a>
    <a align="center" href="https://www.python.org/"><img src="https://img.shields.io/badge/Made%20with-Python-1f425f.svg" alt="Python"/></a>
    <a href="https://github.com/Kenexar/kenexar-core/blob/main/LICENSE"><img alt="GitHub license" src="https://img.shields.io/github/license/Kenexar/kenexar-core"></a>
    <img alt="lines of code" src="https://img.shields.io/tokei/lines/github/Kenexar/kenexar-core?&style=flat&label=Lines%20of%20Code">
</div>


## Installation

To install this package, follow the instructions below:

#### On Windows:
- `pip install kenexar-core`

#### On Linux:
- `python3 -m pip install kenexar-core`

Once the package is installed, you can start using it in your Python project.

## Contributing

If you would like to contribute to this project, please feel free to open issues or pull requests on our GitHub repository.

To set up your development environment, follow these steps:

1. Clone the project using the following command: `git clone https://github.com/kenexar/kenexar-core`
2. If you are using Linux or OSX, or have a Windows Subsystem for Linux (WSL) installed on Windows, you can run the `setup.sh` script to set up your environment: `./setup.sh`
    - If the `setup.sh` script does not work for you, you can set up your environment manually by following these steps:
      1. Create a virtual environment with the following command: `python3 -m venv venv/`
      2. Activate the virtual environment: `venv/Scripts/activate`
      3. Install the required dependencies: `pip install -r req`
3. Once your environment is set up, you can start developing and contributing to the project!

## License

This project is licensed under the MIT license. For more information, see the [LICENSE](LICENSE) file in this repository.

---

Project by [exersalza "Julian J."](https://github.com/exersalza)
satisfactory-calc 1.2.0
The satisfactory production line can be easily calculated.
License: MIT
Keywords: satisfactory-calc satisfactory calc game nicoyou

# Satisfactory Calc
### satisfactory の生産ラインを簡単に計算することができます。




[![PyPI](https://img.shields.io/pypi/v/satisfactory-calc)](https://pypi.org/project/satisfactory-calc/)
![Python versions](https://img.shields.io/pypi/pyversions/satisfactory-calc)


## インストール方法
```bash
pip install satisfactory-calc
```
maxconsole 0.5.1
MaxConsole instantiates a customizable themed wrapper around the awesome Rich Library's Console.
License: MIT
Requires Python: >=3.10

# MaxConsole v0.5.1

[![PyPI](https://img.shields.io/pypi/v/maxconsole?style=for-the-badge)](https://pypi.org/project/maxconsole/) [![PyPI - Python Version](https://img.shields.io/pypi/pyversions/maxconsole?style=for-the-badge)](https://pypi.org/project/maxconsole/) [![PyPI - License](https://img.shields.io/pypi/l/maxconsole?style=for-the-badge)](https://pypi.org/project/maxconsole/) [![PyPI - Downloads](https://img.shields.io/pypi/dm/maxconsole?style=for-the-badge)](https://pypi.org/project/maxconsole/)[![pdm-managed](https://img.shields.io/badge/pdm-managed-blueviolet)](https://pdm.fming.dev)

![](https://i.imgur.com/4AtSGpB.png)

## Purpose

MaxConsole instantiates a singleton class that wraps the console provided by the awesome <a href="https://github.com/willmcgugan/rich/">rich</a> library. It provides a simple interface for printing to the console, and is intended to be used as a global console object. It also has customized theme to allow for more variety of generic colors.

## Installation

MaxConsole is available on PyPI and can be installed with either pip, pdm, or your favorite package manager.

### Pip

```bash
pip install maxconsole
```

### PDM

```bash
pdm add maxconsole
```



## Usage
```python
from maxconsole import MaxConsole

console = MaxConsole() # It's that easy.
```



<hr />
<div style="font-size:0.8em;color:#2e2e2e;background:#e2e2e2;padding:20px;border-radius:5px;">
    <h3>MIT License</h3>
    <p style="font-size:0.8em">Copyright (c) 2021 Max well Owen Ludden</p>
    <p>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:</p>
    <p>The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.</p>
    <p>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.</p>
</div>
a-pandas-ex-multiloc 0.10
Search for multiple values in multiple columns of a Pandas DataFrame
License: MIT
Keywords: pandas,DataFrame,loc,iloc


# Search for multiple values in multiple columns of a Pandas DataFrame

```python
pip install a-pandas-ex-multiloc
```

```python

from random import randrange
from a_pandas_ex_multiloc import pd_add_multiloc
import pandas as pd

pd_add_multiloc()
df = pd.DataFrame(
    [(randrange(0, 256), randrange(0, 256), randrange(0, 256)) for k in range(100000)],
    columns=["r", "g", "b"],
)



df.d_multiloc(
    column_and_values=[
        (
            "==",
            ("r", "g", "b"),
            ((166, 16, 169), (1, 0, 0), (18, 38, 64), (11, 14, 45), (11, 14, pd.NA)),
        )
    ],
)

# the same as:
# df.loc[((df['r'] == 166)&(df['g'] == 16)&(df['b'] == 169))|((df['r'] == 1)&(df['g'] == 0)&(df['b'] == 0))|((df['r'] == 18)&(df['g'] == 38)&(df['b'] == 64))|((df['r'] == 11)&(df['g'] == 14)&(df['b'] == 45))|((df['r'] == 11)&(df['g'] == 14)&(df['b'] == pd.NA))]

# NaN has to be passed as: pd.NA

df.d_multiloc(
    column_and_values=[("==", ("r", "g", "b"), ((11, 14, 45), (11, 14, pd.NA)))],
)
# the same as: df.loc[((df['r'] == 11)&(df['g'] == 14)&(df['b'] == 45))|((df['r'] == 11)&(df['g'] == 14)&(df['b'] == pd.NA))]

# not all values need to be inside each tuple
df.d_multiloc(
    column_and_values=[("==", ("r", "g", "b"), ((11, 14, 45), (11,), (16, 100)))],
)
# the same as: df.loc[((df['r'] == 11)&(df['g'] == 14)&(df['b'] == 45))|((df['r'] == 11))|((df['r'] == 16)&(df['g'] == 100))]


```
sddns 2.0.0rc2
Build DNS records by Python scripts
License: MIT
Requires Python: >=3.8,<4.0
Keywords: dns

# Software Defined DNS (SD-DNS)
Build DNS records by Python scripts. This script can gernerate yaml for OctoDNS.

Usage can be found in https://github.com/baobao1270/sddns-template

## License
MIT