Metadata-Version: 2.4
Name: repype
Version: 1.0.4
Summary: Reproducible batch processing using pipelines for scientific computing.
Home-page: https://github.com/kostrykin/repype
Author: Leonid Kostrykin
Author-email: leonid.kostrykin@bioquant.uni-heidelberg.de
License: MIT
Requires-Python: >=3.9
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: dill>=0.3.2
Requires-Dist: frozendict>=2.4
Requires-Dist: mergedeep>=1.3.4
Requires-Dist: pyyaml>=6.0.1
Requires-Dist: watchdog>=4.0.2
Requires-Dist: textual[syntax]==0.76.0
Requires-Dist: pandas<3,>=2
Dynamic: author
Dynamic: author-email
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

**Installation:**

.. code::

    git clone git@github.com:kostrykin/repype.git
    cd repype && python setup.py install

**Documentation:** https://repype.readthedocs.io

**Examples:**

- https://github.com/kostrykin/repype/tree/master/examples
- https://github.com/BMCV/SuperDSM

**Development instructions:**

- To run the test suite, first install the testing dependencies::

      pip install -r tests/requirements.txt
      python -m unittest

- Instead of using ``python -m unittest``, use coverage.py to also produce a test coverage report::

      coverage run -m unittest && coverage combine && coverage html

  This requires `coverage.py <https://coverage.readthedocs.io/en/7.4.0/#quick-start>`_ to be installed additionally, like ``pip install coverage``.

- To build the documentation locally::

      pip install -r docs/requirements.txt
      cd docs
      make html

  You can then open ``build/html/index.html`` to view the documentation.

- To run the Textual interface with debug console::

      textual run --dev repype.textual.app:Repype

  after running ``textual console`` on a different terminal.
