semvec/pypi-packages huggingface dataset:
pyfivetran 2024.4.26.1
Pythonic interface to the fivetran API
License: MIT
Requires Python: <3.12,>=3.8

# PyFivetran

A simple Python wrapper around the Fivetran REST API.

----------------------------------------------------------------
![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/kharigardner/pyfivetran/test.yml?label=tests)
![GitHub Workflow Status (with event)](https://img.shields.io/github/actions/workflow/status/kharigardner/pyfivetran/build.yml?label=build)
![License](https://img.shields.io/pypi/l/pyfivetran)


## Installation

```bash
pip install pyfivetran
```

## Usage

```python
from pyfivetran import FivetranClient

ftran = FivetranClient(api_key, api_secret)

# create endpoint objects
connector_endpoint = ftran.connector_endpoint
certificate_endpoint = ftran.certificate_endpoint
```

For more examples, see the [examples](https://github.com/kharigardner/pyfivetran/examples) directory.

## Development

```bash
pip install poetry

git clone https://github.com/kharigardner/pyfivetran.git

cd pyfivetran

poetry install
poetry install --with dev

# run tests
pytest tests

# create feature branch
git checkout -b feature/my-feature
```

## Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

## License

MIT. Fivetran API is subject to licensing, usage, and other terms and conditions not covered by this project. For more information, see the [Fivetran API documentation](https://fivetran.com/docs/rest-api).
expsolve 0.1.7
A PyTorch compatible Differentiable Numerical Algorithms package for computational quantum mechanics
License: MIT
Requires Python: >=3.7
Keywords: PDE, dispersive, exponential, fourier, integrator, quantum, splitting

# expsolve

pip install expsolve 

A PyTorch compatible Differentiable Numerical Algorithms package for computational quantum mechanics. 

Includes time-propagators based on splitting and composition methods, exponential integrators, Magnus expansion etc. 

Current functionality is limited to Fourier discretisation in space. 

Please see examples directory for tutorial notebooks.
blackjack-multi 0.1.6
a python package for multiplayer blackjack gameplay
License: MIT
Requires Python: <4.0,>=3.11
Keywords: blackjack

# Blackjack Gameplay

This is a python package for playing multiplayer blackjack. The modules retain state to allow for splits, doubles, surrenders, stay, and hit. Multiple players can play, can a single player can have > 1 hand due to splits.
Rules are flexible. By default, decks deplete until a stop card is hit. The module retains count, and manages rewards and possible actions.

## Overview

This comes with 3 main modules to work with, but Game wraps the other 2 and generally abstracts away the need to work with them directly.

## Example:

```
game = Game()

game.init_round([1, 1]) # 2 players, 1 unit each.
game.deal_init()

for i, player in enumerate(game.players):
    while not player.is_done():
        moves = player.get_valid_moves()
        # randomly take move, unless split is available.
        if "split" in moves:
            game.step_player(i, "split")
        else:
            move = choice(moves)
            game.step_player(i, move)

game.step_house(only_reveal_card=True)
while not game.house_done():
    game.step_house()

game.get_results()
```