Metadata-Version: 2.4
Name: snakemake
Version: 7.32.4
Summary: Workflow management system to create reproducible and scalable data analyses
Author: Johannes Köster
Author-email: johannes.koester@tu-dortmund.de
License: MIT
Project-URL: Documentation, https://snakemake.readthedocs.io
Project-URL: Source, https://github.com/snakemake/snakemake
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Topic :: Scientific/Engineering :: Bio-Informatics
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE.md
License-File: AUTHORS.rst
Requires-Dist: platformdirs
Requires-Dist: configargparse
Requires-Dist: connection_pool>=0.0.3
Requires-Dist: datrie
Requires-Dist: docutils
Requires-Dist: gitpython
Requires-Dist: humanfriendly
Requires-Dist: jinja2<4.0,>=3.0
Requires-Dist: jsonschema
Requires-Dist: nbformat
Requires-Dist: packaging
Requires-Dist: psutil
Requires-Dist: pulp>=2.0
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: retry
Requires-Dist: smart_open>=3.0
Requires-Dist: stopit
Requires-Dist: tabulate
Requires-Dist: throttler
Requires-Dist: toposort>=1.10
Requires-Dist: wrapt
Requires-Dist: yte<2.0,>=1.5.1
Provides-Extra: google-cloud
Requires-Dist: google-api-python-client; extra == "google-cloud"
Requires-Dist: google-cloud-storage; extra == "google-cloud"
Requires-Dist: google-crc32c; extra == "google-cloud"
Requires-Dist: oauth2client; extra == "google-cloud"
Provides-Extra: azure
Requires-Dist: azure-batch; extra == "azure"
Requires-Dist: azure-core; extra == "azure"
Requires-Dist: azure-identity; extra == "azure"
Requires-Dist: azure-mgmt-batch; extra == "azure"
Requires-Dist: azure-storage-blob; extra == "azure"
Provides-Extra: messaging
Requires-Dist: slacker; extra == "messaging"
Provides-Extra: pep
Requires-Dist: eido; extra == "pep"
Requires-Dist: peppy; extra == "pep"
Provides-Extra: reports
Requires-Dist: pygments; extra == "reports"
Dynamic: license-file


Snakemake is a workflow management system that aims to reduce the
complexity of creating workflows by providing a fast and comfortable
execution environment, together with a clean and modern specification
language in python style. Snakemake workflows are essentially Python
scripts extended by declarative code to define rules. Rules describe
how to create output files from input files.
