semvec/pypi-packages huggingface dataset:
snutshell 1.3
create xlsx and dat file from python list, tuple, dictionary, numpy array
License: MIT
Keywords: simulation

A library for storing numeric data in dat and xlsx format

see the documentation at https://github.com/naziulhaque/Snutshell/blob/master/README.md

change log
===========

1.1 (20 July 2021)
-------------------
-First Release

1.2 (7 November 2021)
---------------------
-Second Release
handyderivatives 2.3.2
Calc. on the command line - with LaTeX output.
License: MIT
Requires Python: >=3.6,<4.0

# handyderivatives

[PyPi link](https://pypi.org/project/handyderivatives/)

A command line program to do some differential calculus.
This is essentially a wrapper for some of [SymPy's](https://github.com/sympy/sympy) calculus tools.
[Here is SymPy's calculus documentation.](https://docs.sympy.org/latest/tutorial/calculus.html)


*Right now it has the functionality listed below.*

- Differentiate elementary functions.
- Get the gradient of a scalar field.


## Installation
```
pip3 install handyderivatives
```

## Running it
To get the derivatives for an arbitrary number of functions of a single variable.

```
handyderivatives -d 'f(x) = x ^ 2' 'g(x) = sin(x) + 2 * x'
```

To get the gradient for an arbitrary number of scalar functions.

```
handyderivatives -g 'f(x,y,z) = ln(x / (2 * y)) - z^2 * (x - 2 * y) - 3*z'
```
Or run that with one command.

```
handyderivatives -d 'f(x) = x ^ 2' 'g(x) = sin(x) + 2 * x' -g 'f(x,y,z) = ln(x / (2 * y)) - z^2 * (x - 2 * y) - 3*z'
```

To differentiate a list of functions in a file and output that to a LaTeX document.

```
handyderivatives --latex -f functions.txt
handyderivatives -l -f functions.txt
```

The `-l` flag can also be used in the earlier examples.

### Help
```
usage: handyderivatives [-h] [--input-file FILE] [--latex] [--diff [DIFFERENTIAL [DIFFERENTIAL ...]]] [--gradient [GRADIENT [GRADIENT ...]]]

Command line differential calculus tool using SymPy.
Try running:
handyderivatives -l -g 'f(x,y) = sin(x) * cos(y)'

optional arguments:
  -h, --help            show this help message and exit
  --input-file FILE, -f FILE
                        Input file
  --latex, -l           Compile a LaTeX document as output
  --diff [DIFFERENTIAL [DIFFERENTIAL ...]], -d [DIFFERENTIAL [DIFFERENTIAL ...]]
                        Works for equations written in the form  'f(x) = x ^2'
  --gradient [GRADIENT [GRADIENT ...]], -g [GRADIENT [GRADIENT ...]]
                        Works for scalar functions written in form  'f(x,y,z) = x ^2 * sin(y) * cos(z)'
```

## How the input file should be formatted
Edit a file that has functions listed one per line.
The left hand side should be what your function will be differentiated with respect to, i.e *f(x)* .
The right hand side will be the expression.

```
# This is how the file for the argument -f should be formatted.

c(x) = r * (cos(x) + sqrt(-1) * sin(x))
a(t) = 1/2 * g * t ** 2
f(x) = sin(x**2) * x^2
h(w) = E ^ (w^4 - (3 * w)^2 + 9) # Capital E is interpreted by SymPy as the base of the natural log.
g(x) = exp(3 * pi)               # So is exp(x), but written as a function taking an argument.
p(j) = csc(j^2)
```

If you don't format it like that you will likely run into errors.
You  can add comments.

<!--
## TODO
- Importing things from SymPy takes up a significant amount of time when the program first loads.
Right now it's the main bottleneck, maybe there's some way to do this faster.
- Add divergence.

## Sample PDF

![PDF-Example](https://raw.githubusercontent.com/Fitzy1293/handyderivatives/main/images/output.png)
-->
senderscore 0.1.6
Senderscore command line lookup tool
License: MIT
Keywords: sender score lookup cli undersfx

# Senderscore
Command line tool for Sender Score lookups.

[![Build Status](https://travis-ci.com/undersfx/senderscore-lookup.svg?branch=master)](https://travis-ci.com/undersfx/senderscore-lookup) [![codecov](https://codecov.io/gh/undersfx/senderscore-lookup/branch/master/graph/badge.svg)](https://codecov.io/gh/undersfx/senderscore-lookup) [![Python 3](https://pyup.io/repos/github/undersfx/senderscore-lookup/python-3-shield.svg)](https://pyup.io/account/repos/github/undersfx/senderscore-lookup)[![Updates](https://pyup.io/repos/github/undersfx/senderscore-lookup/shield.svg)](https://pyup.io/account/repos/github/undersfx/senderscore-lookup) [![Total alerts](https://img.shields.io/lgtm/alerts/g/undersfx/senderscore-lookup.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/undersfx/senderscore-lookup/alerts/) [![Language grade: Python](https://img.shields.io/lgtm/grade/python/g/undersfx/senderscore-lookup.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/undersfx/senderscore-lookup/context:python)

### What the heck is Sender Score ?
Sender Score is a number between 0 and 100 that identifies your sender reputation and shows you how mailbox providers view your IP address.

The project is maintained by Return Path. For more information about the Sender Score project, visit the official FAQ page at https://www.senderscore.org/faq/.


# Usage

### Installation
```shell
pip install senderscore
```

### CLI
```shell
senderscore <IP>
```

### Incorporate CLI
```python
from senderscore import senderscore

ip = '177.136.19.206' # e.g.

score = senderscore.cli(ip)
```

### Module Usage
```python
from senderscore import senderscore

ip = '177.136.19.206' # e.g.

score = senderscore.get_score(ip)
```


# API

Validate the syntax of a given IP:
```python
senderscore.is_valid_ip(ip: str) -> bool
```

Retrieve the Sender Score value for the given IP:
```python
senderscore.get_score(ip: str) -> str
```

Run the cli resolution for the given IP:
```python
senderscore.cli(ip: str) -> None
```


# How to Contribute
Just fork the project and send your pull requests (with tests please).
chkapi 0.2.0
Console based app for browsing API
License: MIT
Requires Python: >=3.8,<4.0

# API Checker
Simple app for browsing api.

## Usage
```
pip install chkapi

chkapi [url]
```

You can check all features from scenarios: https://github.com/climbus/chkapi/tree/main/features

## From source
```
git clone https://github.com/climbus/chkapi.git
cd chkapi
poetry install
poetry shell
python -m rest_checker.app
```
pyheatintegration 0.6.1
Heat Integration
License: MIT
Requires Python: >=3.9
Keywords: chemical-engineering,heat-integration,heat-exchanger

# pyheatintegration

[![Test](https://github.com/tarao1006/pyheatintegration/actions/workflows/test.yml/badge.svg)](https://github.com/tarao1006/pyheatintegration/actions/workflows/test.yml)
[![PyPI version](https://badge.fury.io/py/pyheatintegration.svg)](https://badge.fury.io/py/pyheatintegration)

ヒートインテグレーションを支援します。グランドコンポジットカーブ、TQ線図の作成に対応しています。

<details>
  <summary>グランドコンポジットカーブ</summary>
  <img src="https://raw.githubusercontent.com/tarao1006/pyheatintegration/develop/examples/simple/grand_composite_curve.png" width="400">
</details>

<details>
  <summary>TQ線図</summary>
  <img src="https://raw.githubusercontent.com/tarao1006/pyheatintegration/develop/examples/simple/tq_diagram_with_vlines.png" width="400">
</details>

<details>
  <summary>TQ線図(流体ごとに分割)</summary>
  <img src="https://raw.githubusercontent.com/tarao1006/pyheatintegration/develop/examples/simple/tq_diagram_separated_with_vlines.png" width="400">
</details>

<details>
  <summary>TQ線図(流体ごとに分割。最小接近温度差を満たす。)</summary>
  <img src="https://raw.githubusercontent.com/tarao1006/pyheatintegration/develop/examples/simple/tq_diagram_split_with_vlines.png" width="400">
</details>

<details>
  <summary>TQ線図(結合可能な熱交換器を結合。)</summary>
  <img src="https://raw.githubusercontent.com/tarao1006/pyheatintegration/develop/examples/simple/tq_diagram_merged_with_vlines.png" width="400">
</details>

## Requirements

- Python >= 3.9

## Installation

``` sh
pip install pyheatintegration
```

## Examples

- [simple example](https://github.com/tarao1006/pyheatintegration/tree/main/examples/simple)

## Documentation

https://pyheatintegration.readthedocs.io/ja/latest/

## License

MIT