semvec/pypi-packages huggingface dataset:
flowdyn 1.3.1
Model of discretization of hyperbolic model, base is Finite Volume method
License: MIT
Requires Python: >=3.7,<4.0

flowdyn
-----

[![PyPi Version](https://img.shields.io/pypi/v/flowdyn.svg?style=flat)](https://pypi.org/project/flowdyn)
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/flowdyn.svg?style=flat)](https://pypi.org/pypi/flowdyn/)
[![Build Status](https://travis-ci.com/jgressier/flowdyn.svg?branch=master)](https://travis-ci.com/jgressier/flowdyn)
[![Doc](https://readthedocs.org/projects/flowdyn/badge/?version=latest)](https://flowdyn.readthedocs.io/en/latest/)
[![Slack](https://img.shields.io/static/v1?logo=slack&label=slack&message=contact&style=flat)](https://join.slack.com/t/isae-opendev/shared_invite/zt-obqywf6r-UUuHR4_hc5iTzyL5bFCwpw
)

[![GitHub stars](https://img.shields.io/github/stars/jgressier/flowdyn.svg?style=flat&logo=github&label=Stars&logoColor=white)](https://github.com/jgressier/flowdyn)
[![PyPi downloads](https://img.shields.io/pypi/dm/flowdyn.svg?style=flat)](https://pypistats.org/packages/flowdyn)
[![codecov](https://img.shields.io/codecov/c/github/jgressier/flowdyn.svg?style=flat)](https://codecov.io/gh/jgressier/flowdyn)
[![lgtm](https://img.shields.io/lgtm/grade/python/github/jgressier/flowdyn.svg?style=flat)](https://lgtm.com/projects/g/jgressier/flowdyn/)

### Documentation and examples

* documentation of the [official release](https://flowdyn.readthedocs.io/en/latest/) or [development branch](https://flowdyn.readthedocs.io/en/develop/)
* some [examples in the documentation](https://flowdyn.readthedocs.io/en/latest/examples) pages
* some examples in the [github repository](https://github.com/jgressier/flowdyn/tree/master/validation)

### Features

Current version includes
* 1D scalar models: linear convection, Burgers
* 1D model: inviscid compressible flow (Euler), section law effects with source terms
* 1st to 3rd order linear extrapolation, 2nd order MUSCL extrapolation
* various centered or upwind/Riemann fluxes
* explicit, runge-kutta and implicit integrators

### Installation and usage

    pip install flowdyn

### Requirements

* `numpy`
* examples are plotted using [matplotlib](http://matplotlib.org)
SimpleROT 0.1
A basic library made with Python, useful for encrypting strings or files with ROT cipher.
License: MIT

# SimpleROT
A basic library made with Python, useful for encrypting strings or files with ROT cipher.

### Installation
```
pip install SimpleROT
```

## Get Started
Get started using ROT13 and ROTby methods.

### Use ROT13 Method
### String
How to encrypt a string with ROT13 cipher using SimpleROT library:
```Python
from SimpleROT import ROT

roted_string = ROT.ROT13("Hello World!")

print(roted_string) # This line prints on the console "Uryyb Jbeyq!"
```
### File
How to encrypt a file with ROT13 cipher using SimpleROT library:

### File: "test.txt"
On the "test.txt" file the text is:
```
hello
```
### File: "test.py"
```Python
from SimpleROT import ROT_file

txt_file = "test.txt"

roted_file = ROT_file.ROT13_file(txt_file)

print(roted_file) # This line returns "File 'test.txt' successfully encrypted"
```
### File: "test.txt"
Now the "test.txt" text is:
```
uryyb
```

### Use ROTby Method
### String
#### Encrypt
How to encrypt a string with ROTby method using SimpleROT library:
```Python
from SimpleROT import ROT

encrypted_string = ROT.ROTby_encrypt("Hello World!", 22) # Passing the number of letters to rotate as the second parameter

print(encrypted_string) # This line prints on the console "Dahhk Sknhz!"
```

#### Decrypt
How to decrypt a string with ROTby method using SimpleROT library:
```Python
from SimpleROT import ROT

decrypted_string = ROT.ROTby_decrypt("Dahhk Sknhz!", 22) # Passing the same number of letters to rotate as the second parameter

print(decrypted_string) # This line prints on the console "Hello World!"
```

### File
#### Encrypt
How to encrypt a file with ROTby method using SimpleROT library:

### File: "test.txt"
On the "test.txt" file the text is:
```
hello
```
### File: "test.py"
```Python
from SimpleROT import ROT_file

txt_file = "test.txt"

encrypted_file = ROT_file.ROTby_encrypt_file(txt_file, 22)

print(encrypted_file) # This line returns "File 'test.txt' successfully encrypted"
```
### File: "test.txt"
Now the "test.txt" text is:
```
uryyb
```
#### Decrypt
How to decrypt a file with ROTby method using SimpleROT library:

### File: "test.txt"
On the "test.txt" file the text is:
```
uryyb
```
### File: "test.py"
```Python
from SimpleROT import ROT_file

txt_file = "test.txt"

decrypted_file = ROT_file.ROTby_decrypt_file(txt_file, 22)

print(decrypted_file) # This line returns "File 'test.txt' successfully decrypted"
```
### File: "test.txt"
Now the "test.txt" text is:
```
hello
```
topsis-101917140 1.1
A Python package to rank ML models/choices using topsis technique
License: MIT

This package is implementation of topsis technique of multi-criteria decision analysis.
This package will accept three parameters:
1. data.csv //file which contains the models and parameters
2. string of weights separated by commas(,)
3. string of requirements (+/-) separated by commas(,)
// important
install pandas,sys,operator and math libraries before installing this
//
You can install this package using following command
pip install topsis-101703557
async-negotiate-sspi 0.1.4
Single-Sign On for HTTP and Websocket Negotiate authentication in async frameworks on Windows
License: MIT
Requires Python: >=3.7

# Async Negotiate SSPI
**Credit brandond for the [requests_negotiate_sspi](https://github.com/brandond/requests-negotiate-sspi) package which this package is built off.**

## Background
This package takes the base code from requests_negotiate_sppi and adapts it to work within the context of httpx auth flows. It supports HTTP(S) and Websocket connections and plugs into both the [httpx](https://www.python-httpx.org/) and [websockets](https://websockets.readthedocs.io/en/stable/) API's. In order to plug into these API's, async_negotiate_sspi requires 2 dependencies...
* [httpx_extensions](https://github.com/newvicx/httpx_extensions): An async client built on top of httpx. Without it, HTTP(S) requests authenticating through Kerberos or NTLM using this package will fail. Its API is identical to httpx and has been fully tested
* [ws_auth](https://github.com/newvicx/httpx_extensions): An extension of the WebsocketClientProtocol class for handling httpx-like auth flows. No additional setup is needed with this and you can use the websockets API as you normally would

## Installation
You can install async_negotiate_sspi via pip

    pip install async-negotiate-sspi

## Usage

### HTTP(S)

    import asyncio
	from httpx_extensions import ExClient
	from async_negotiate_sspi import NegotiateAuth
	
	async def main():
		auth = NegotiateAuth()
		with ExClient(auth=auth) as client:
			response = await client.get("https://iis.contoso.com")
	
	asyncio.run(main())

### Websockets

    import websockets
	import ws_auth	# required to pass auth parameter
	from async_negotiate_sspi import NegotiateAuthWS
	
	async def main():
		auth = NegotiateAuthWS()
		with websockets.connect("wss://iis.contoso.com", auth=auth) as client:
			data = await client.recv()
	
	asyncio.run(main())

## Options

 - service (str): Kerberos Service type for remote Service Principal Name - Default: "HTTP"
 - username (str): Username - Default: None
 - domain (str): NT Domain name - Default: "."
 - host (str): Host name for Service Principal Name - Default: Extracted from request URI
 - delegate (bool): Indicates that the user's credentials are to be delegated to the server - Default: False

## Supports
* Python >=3.7

## Requires
* httpx_extensions>=0.1.1
* ws_auth>=0.0.1
* pywin32>=303
	



# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).

## 0.1.3 (February 10, 2022)

### Added
* Websocket support through NegotiateAuthWS class
* Additional dependency: [ws_auth](https://github.com/newvicx/ws_auth) a websockets.WebsocketClientProtocol extension for handling httpx like auth flows

## 0.1.4 (March 3, 2022)
- Update requirements.txt
- Correct support to python >= 3.7 to align with Websockets