semvec/pypi-packages huggingface dataset:
PyPDE 1.0.0
Solve any hyperbolic/parabolic system of PDEs
Requires Python: >=3.6
Keywords: ADER,WENO,Discontinuous Galerkin,Finite Volume,PDEs,Partial Differential Equations,Hyperbolic,Parabolic

=====
PyPDE
=====

A Python library for solving any system of hyperbolic or parabolic Partial
Differential Equations. The PDEs can have stiff source terms and
non-conservative components.

Key Features:

* Any first or second order system of PDEs
* Your fluxes and sources are written in Python for ease
* Any number of spatial dimensions
* Arbitrary order of accuracy
* C++ under the hood for speed
* Based on the ADER-WENO method

Please feel free to message me with questions/suggestions:
jackson.haran@gmail.com

.. image:: https://github.com/haranjackson/PyPDE/workflows/Builds/badge.svg

Installation
------------

``pip install pypde``


Usage
-----

`Read the docs <https://pypde.readthedocs.io/en/latest/>`_.
tmalibrary 10.0
Probe and Actuator Library

# tmalibrary

Class files to be used during the development of probes and actuators developed in `Python`.


## Prerequisites

To use this library, you need to install `tmalibrary` module. To install this module, you need to execute the following command:

```sh
pip install tmalibrary
```

## Usage

To use this library in the development of your probe, you need to include the following lines in your probe main file, using the code below.

```python
from tmalibrary.probes import *
```

To use this library in the development of your actuator, you need to include the following line in your probe main file, using the code below.

```python
from tmalibrary.actuator import *
```

**Note**: To upload a new version of this library, the [INSTRUCTIONS.md](INSTRUCTIONS.md) file has all instructions needed.
pandex 0.2.1
Extension framework for pandas
Requires Python: >=3
Keywords: pandas,extensions

# pandex - An Extension Framework for pandas

`pandex` is a framework for creating, managing and sharing extensions
for the `pandas` package.

There is a built-in extension system in `pandas` but it is not
straightforward to share these between projects, virtual environments,
other users on the same server or indeed, the wider world.

`pandex` allows extensions to be installed from local files, directories
or directly from public GitHub repositories.  Once installed, they persist 
for a user across multiple virtual environments.

Any existing script can be upgraded to support extensions with a single 
line change. Simply replace:

```
import pandas as pd
```

with:

```
   import pandex as pd
```

and all dataframes created from `pd` will be able to access installed extensions.

An demo extension which calculates the circumference and area of circles from a
column of radius values can be installed:

```
    pd.ext.import_extension('github:connectedblue/pdext_collection -> circle_calculations')
```

Whenever these calculations are required for a dataframe `df` which contains
a column `radius`, the extension can be called:

```
   df.ext.circle_calculations()
```

To see the currently installed extensions:

```
   pd.ext.show_extensions()
```

Full [documentation can be found here](https://pandex.readthedocs.io/en/stable/)
wagtail-streamfield-migrate 0.0.1
Wagtail utilities for streamfields

# wagtail-streamfield-utils

## API

### iterators

`flatten_streamfield(streamvalue)`

Returns a generator, yielding (block, path) tuple to each block in a streamfield.

```py
from streamfieldutils.iterators import flatten_streamfield

page = MyPage.objects.first()
# Print a slash-separated path to each block followed by the block's value.
for block, path in flatten_streamfield(page.body):
    print("/".join(path), block.value)
```

## Contributing

### Getting started

1. Clone the repo `git clone https://github.com/mikemonteith/wagtail-streamfield-utils.git`
2. Install dependencies `pip install -e .[testing]`

### Formatting

`black .`

### Linting

`flake8 .`

### Tests

`pytest`