Skip to content

Commit

Permalink
Merge pull request #73 from lofidevops/gh71-skip-mkdocs-material-by-d…
Browse files Browse the repository at this point in the history
…efault

Declare test dependencies as extra requirements
  • Loading branch information
fralau committed Apr 27, 2023
2 parents a4199a1 + f4415cc commit 13e6900
Showing 1 changed file with 9 additions and 3 deletions.
12 changes: 9 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
import os
from setuptools import setup, find_packages


VERSION = '1.0.0-alpha'

# required if you want to run tests
# pip install 'mkdocs-mermaid2-plugin[test]'
TEST_REQUIRE = ['pyyaml', 'mkdocs-material']


def readme():
"""print long description"""
with open('README.md') as f:
return f.read()


LONG_DESCRIPTION = (
"A mkdocs plugin that interprets mermaid graphs in the markdown file."
"To install, please follow instructions in the readme file."
Expand All @@ -32,11 +37,12 @@ def readme():
'beautifulsoup4>=4.6.3',
'mkdocs>=1.0.4',
'jsbeautifier',
'pyyaml', # for testing
'mkdocs-material', # for testing
'requests',
'pymdown-extensions >= 8.0'
],
extras_require={
'test': TEST_REQUIRE,
},
classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
Expand Down

0 comments on commit 13e6900

Please sign in to comment.