semvec/pypi-packages huggingface dataset:
tox-auto-env 0.0.8
Keeps your tox virtualenv always up to date with dependencies

# tox-auto-env

[![CircleCI](https://circleci.com/gh/ramshaw888/tox-auto-env/tree/develop.svg?style=svg&circle-token=c1a0297fa1cebad4607a1a74226f1c05619d6b24)](https://circleci.com/gh/ramshaw888/tox-auto-env/tree/develop)

The virtualenv behind your tox environments will always reflect the
dependencies at the time of running. Never use `tox --recreate` again.

### Why
When testing or developing you may be updating or adding dependencies in the
`tox.ini` or `requirements.txt` files. You may then be stashing those changes
because they were _bad_. You may be switching between branches that have
different dependencies. Each time you do this, you need to recreate the tox
virtualenv so that those dependencies are correctly installed. Running `tox
--recreate` does this by deleting that virtualenv and starting fresh.

### How it works
When `tox-auto-env` is installed, virtualenvs created by tox are identified by
a hash of the dependencies that are installed in it. i.e. if you have 2
branches with different dependencies, running tox on each of those branches
will create 2 separate virtualenvs that will be used for those 2 branches.

### How to use
`tox-auto-env` is a `tox` plugin. Use `pip install tox-auto-env` to install.
If installed correctly, it should show up when `tox --version` is run.


### Kudos
Inspired by [tox-battery](https://github.com/signalpillar/tox-battery)
mdx-poetic 0.8
Formats poetry in Markdown

## Install

```
pip install mdx_poetic
```

## Usage

````python
import markdown
from mdx_poetic import PoeticExtension

md = """
This is just some normal text that is prose. It might have some _markdown_.

```poem

    this is a
    line of a poem

    and this is _another_
    stanza of a poem that has a really long line which will wrap
    and more **markdown** in it

```

And then this is some **more** markdown that follows.
"""

print(markdown.markdown(md, extensions=[PoeticExtension()]))
````

Running that will give you an output like this:

```html
<p>This is just some normal text that is prose. It might have some <em>markdown</em>.</p>
<p><blockquote class="mdx-poem"><p class="mdx-peom--stanza">
<span class="mdx-poem--line">this is a<br></span>
<span class="mdx-poem--line">line of a poem<br></span>
</p><p class="mdx-poem--stanza">
<span class="mdx-poem--line">and this is <em>another</em><br></span>
<span class="mdx-poem--line">stanza of a poem that has a really long line which will wrap<br></span>
<span class="mdx-poem--line">and more <strong>markdown</strong> in it<br></span>
</p></blockquote></p>
<p>And then this is some <strong>more</strong> markdown that follows.</p>
```

But that won't be too useful without the help of some CSS:

```css
.mdx-poem {
  margin-top: 1rem;
}

.mdx-poem--stanza {
  margin-top: 1rem;
}

.mdx-poem .mdx-poem--line {
  margin: 0 0 0 40px;
  text-indent: -20px;
  padding: 0;
  display: block;
}
```

This will give you a nice clean result where `<blockquote class="mdx-poem">` will be indented slightly, you get a line in between stanzas, and any wrapped lines will be indented under the beginning of the line:


![example](https://github.com/nickwynja/mdx_poetic/raw/master/example.png)

Using `<blockquote>` and `<p>` tags with `<span><br></span>` was chosen intentionally to properly format in console RSS readers like [`newsboat`](https://newsboat.org/). Further testing might be necessary for visual compatibility with other readers as well the above is most accurate syntactically to the intended output.

### Developent

For pushlishing to PyPi:

```
python3 setup.py sdist bdist_wheel
twine upload dist/*
```
iucm 0.2.1
Integrated Urban Complexity Model
Keywords: urban-planning climate energy python modeling

============================================
IUCM - The Integrated Urban Complexity Model
============================================

.. start-badges

.. list-table::
    :stub-columns: 1
    :widths: 10 90

    * - docs
      - |docs|
    * - package
      - |version| |conda| |supported-versions| |supported-implementations|

.. |docs| image:: http://readthedocs.org/projects/iucm/badge/?version=latest
    :alt: Documentation Status
    :target: http://iucm.readthedocs.io/en/latest/?badge=latest

.. |version| image:: https://img.shields.io/pypi/v/iucm.svg?style=flat
    :alt: PyPI Package latest release
    :target: https://pypi.python.org/pypi/iucm

.. |conda| image:: https://anaconda.org/chilipp/iucm/badges/installer/conda.svg
    :alt: conda
    :target: https://conda.anaconda.org/chilipp

.. |supported-versions| image:: https://img.shields.io/pypi/pyversions/iucm.svg?style=flat
    :alt: Supported versions
    :target: https://pypi.python.org/pypi/iucm

.. |supported-implementations| image:: https://img.shields.io/pypi/implementation/iucm.svg?style=flat
    :alt: Supported implementations
    :target: https://pypi.python.org/pypi/iucm

.. end-badges

This model simulates urban growth and transformation with the objective of
minimising the energy required for transportation.

The full documentation and installation instructions are available on
http://iucm.readthedocs.io.


Requirements
------------
This package depends on

- python >= 2.7
- Cython_
- numpy_
- scipy_
- xarray_
- psyplot_
- netCDF4_
- funcargparse_
- model-organization_

To install all the necessary Packages in a conda environment *iucm*, type::

    $ conda create -n iucm -c conda-forge cython psyplot netCDF4 scipy
    $ conda activate iucm
    $ pip install model-organization

Then run pip::

    $ pip install iucm

to install the package from pypi, or::

    $ python setup.py install

for an installation from a local source. We also provide a conda-package via::

    $ conda install -c chilipp iucm

More detailed installation instructions can be found in the `installation docs`_.

.. _python: https://www.python.org/
.. _Cython: http://docs.cython.org/en/latest/
.. _numpy: http://www.numpy.org/
.. _scipy: https://scipy.org/
.. _xarray: http://xarray.pydata.org/
.. _psyplot: http://psyplot.readthedocs.io/
.. _netCDF4: http://unidata.github.io/netcdf4-python/
.. _funcargparse: http://funcargparse.rtfd.io/
.. _model-organization: http://model-organization.readthedocs.io/en/latest/
.. _installation docs: http://iucm.readthedocs.io/en/latest/install.html