NiklasRosenstein / pydoc-markdown

Create Python API documentation in Markdown format.
http://niklasrosenstein.github.io/pydoc-markdown/
Other
458 stars 102 forks source link

Remove version limit on watchdog requirement #174

Closed e8johan closed 3 years ago

e8johan commented 3 years ago

Removed the '<1.0.0' part from the watchdog requirement in setup.py.

e8johan commented 3 years ago

This patch attemtps to fix #172 .

I updated the version dependency in setup.py, but I do not know how to do so in the package.yml, as there is a dependency on the Python version used from watchdog.

I installed this on a fresh venv running in Debian testing. You can see the resulting logs below:

$ python
Python 3.9.1 (default, Dec  8 2020, 07:51:42) 
[GCC 10.2.0] on linux

(venv) e8johan@debian-with-a-view:~/project/pydoc-markdown/pydoc-markdown$ python setup.py install
running install
running bdist_egg
running egg_info
creating src/pydoc_markdown.egg-info
writing src/pydoc_markdown.egg-info/PKG-INFO
writing dependency_links to src/pydoc_markdown.egg-info/dependency_links.txt
writing entry points to src/pydoc_markdown.egg-info/entry_points.txt
writing requirements to src/pydoc_markdown.egg-info/requires.txt
writing top-level names to src/pydoc_markdown.egg-info/top_level.txt
writing manifest file 'src/pydoc_markdown.egg-info/SOURCES.txt'
reading manifest file 'src/pydoc_markdown.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'src/pydoc_markdown.egg-info/SOURCES.txt'
installing library code to build/bdist.linux-x86_64/egg
running install_lib
running build_py
creating build
creating build/lib
creating build/lib/pydoc_markdown
copying src/pydoc_markdown/main.py -> build/lib/pydoc_markdown
copying src/pydoc_markdown/static.py -> build/lib/pydoc_markdown
copying src/pydoc_markdown/interfaces.py -> build/lib/pydoc_markdown
copying src/pydoc_markdown/__init__.py -> build/lib/pydoc_markdown
creating build/lib/pydoc_markdown/contrib
copying src/pydoc_markdown/contrib/__init__.py -> build/lib/pydoc_markdown/contrib
creating build/lib/pydoc_markdown/util
copying src/pydoc_markdown/util/databind.py -> build/lib/pydoc_markdown/util
copying src/pydoc_markdown/util/knownfiles.py -> build/lib/pydoc_markdown/util
copying src/pydoc_markdown/util/ytemplate.py -> build/lib/pydoc_markdown/util
copying src/pydoc_markdown/util/watchdog.py -> build/lib/pydoc_markdown/util
copying src/pydoc_markdown/util/pages.py -> build/lib/pydoc_markdown/util
copying src/pydoc_markdown/util/__init__.py -> build/lib/pydoc_markdown/util
creating build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/google.py -> build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/pydocmd.py -> build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/filter.py -> build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/crossref.py -> build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/smart.py -> build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/sphinx.py -> build/lib/pydoc_markdown/contrib/processors
copying src/pydoc_markdown/contrib/processors/__init__.py -> build/lib/pydoc_markdown/contrib/processors
creating build/lib/pydoc_markdown/contrib/loaders
copying src/pydoc_markdown/contrib/loaders/python.py -> build/lib/pydoc_markdown/contrib/loaders
copying src/pydoc_markdown/contrib/loaders/__init__.py -> build/lib/pydoc_markdown/contrib/loaders
creating build/lib/pydoc_markdown/contrib/source_linkers
copying src/pydoc_markdown/contrib/source_linkers/git.py -> build/lib/pydoc_markdown/contrib/source_linkers
copying src/pydoc_markdown/contrib/source_linkers/__init__.py -> build/lib/pydoc_markdown/contrib/source_linkers
creating build/lib/pydoc_markdown/contrib/renderers
copying src/pydoc_markdown/contrib/renderers/mkdocs.py -> build/lib/pydoc_markdown/contrib/renderers
copying src/pydoc_markdown/contrib/renderers/hugo.py -> build/lib/pydoc_markdown/contrib/renderers
copying src/pydoc_markdown/contrib/renderers/markdown.py -> build/lib/pydoc_markdown/contrib/renderers
copying src/pydoc_markdown/contrib/renderers/docusaurus.py -> build/lib/pydoc_markdown/contrib/renderers
copying src/pydoc_markdown/contrib/renderers/__init__.py -> build/lib/pydoc_markdown/contrib/renderers
creating build/bdist.linux-x86_64
creating build/bdist.linux-x86_64/egg
creating build/bdist.linux-x86_64/egg/pydoc_markdown
creating build/bdist.linux-x86_64/egg/pydoc_markdown/contrib
creating build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/google.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/pydocmd.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/filter.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/crossref.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/smart.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/sphinx.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
copying build/lib/pydoc_markdown/contrib/processors/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors
creating build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/loaders
copying build/lib/pydoc_markdown/contrib/loaders/python.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/loaders
copying build/lib/pydoc_markdown/contrib/loaders/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/loaders
creating build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/source_linkers
copying build/lib/pydoc_markdown/contrib/source_linkers/git.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/source_linkers
copying build/lib/pydoc_markdown/contrib/source_linkers/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/source_linkers
creating build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers
copying build/lib/pydoc_markdown/contrib/renderers/mkdocs.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers
copying build/lib/pydoc_markdown/contrib/renderers/hugo.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers
copying build/lib/pydoc_markdown/contrib/renderers/markdown.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers
copying build/lib/pydoc_markdown/contrib/renderers/docusaurus.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers
copying build/lib/pydoc_markdown/contrib/renderers/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers
copying build/lib/pydoc_markdown/contrib/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/contrib
copying build/lib/pydoc_markdown/main.py -> build/bdist.linux-x86_64/egg/pydoc_markdown
copying build/lib/pydoc_markdown/static.py -> build/bdist.linux-x86_64/egg/pydoc_markdown
creating build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/util/databind.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/util/knownfiles.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/util/ytemplate.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/util/watchdog.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/util/pages.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/util/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown/util
copying build/lib/pydoc_markdown/interfaces.py -> build/bdist.linux-x86_64/egg/pydoc_markdown
copying build/lib/pydoc_markdown/__init__.py -> build/bdist.linux-x86_64/egg/pydoc_markdown
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/google.py to google.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/pydocmd.py to pydocmd.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/filter.py to filter.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/crossref.py to crossref.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/smart.py to smart.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/sphinx.py to sphinx.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/processors/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/loaders/python.py to python.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/loaders/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/source_linkers/git.py to git.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/source_linkers/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers/mkdocs.py to mkdocs.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers/hugo.py to hugo.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers/markdown.py to markdown.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers/docusaurus.py to docusaurus.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/renderers/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/contrib/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/main.py to main.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/static.py to static.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/util/databind.py to databind.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/util/knownfiles.py to knownfiles.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/util/ytemplate.py to ytemplate.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/util/watchdog.py to watchdog.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/util/pages.py to pages.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/util/__init__.py to __init__.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/interfaces.py to interfaces.cpython-39.pyc
byte-compiling build/bdist.linux-x86_64/egg/pydoc_markdown/__init__.py to __init__.cpython-39.pyc
creating build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/PKG-INFO -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/SOURCES.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/dependency_links.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/entry_points.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/requires.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/top_level.txt -> build/bdist.linux-x86_64/egg/EGG-INFO
copying src/pydoc_markdown.egg-info/zip-safe -> build/bdist.linux-x86_64/egg/EGG-INFO
creating dist
creating 'dist/pydoc_markdown-3.8.0-py3.9.egg' and adding 'build/bdist.linux-x86_64/egg' to it
removing 'build/bdist.linux-x86_64/egg' (and everything under it)
Processing pydoc_markdown-3.8.0-py3.9.egg
Copying pydoc_markdown-3.8.0-py3.9.egg to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding pydoc-markdown 3.8.0 to easy-install.pth file
Installing pydoc-markdown script to /home/e8johan/project/pydoc-markdown/venv/bin

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/pydoc_markdown-3.8.0-py3.9.egg
Processing dependencies for pydoc-markdown==3.8.0
Searching for watchdog>=0.10.2
Reading https://pypi.org/simple/watchdog/
Downloading https://files.pythonhosted.org/packages/e6/76/39d123d37908a772b6a281d85fbb4384d9db7e13d19d10ad409006bd2962/watchdog-1.0.1.tar.gz#sha256=78ea5d78f2cf8e4d6343ab2cbed93bb47b7a85b1c2f90a1dea365226bbab68ac
Best match: watchdog 1.0.1
Processing watchdog-1.0.1.tar.gz
Writing /tmp/easy_install-twnrojwl/watchdog-1.0.1/setup.cfg
Running watchdog-1.0.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-twnrojwl/watchdog-1.0.1/egg-dist-tmp-9yfwyyc_
warning: no files found matching '*.h' under directory 'src'
creating /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/watchdog-1.0.1-py3.9.egg
Extracting watchdog-1.0.1-py3.9.egg to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding watchdog 1.0.1 to easy-install.pth file
Installing watchmedo script to /home/e8johan/project/pydoc-markdown/venv/bin

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/watchdog-1.0.1-py3.9.egg
Searching for toml<1.0.0,>=0.10.1
Reading https://pypi.org/simple/toml/
Downloading https://files.pythonhosted.org/packages/44/6f/7120676b6d73228c96e17f1f794d8ab046fc910d781c8d151120c3f1569e/toml-0.10.2-py2.py3-none-any.whl#sha256=806143ae5bfb6a3c6e736a764057db0e6a0e05e338b5630894a5f779cabb4f9b
Best match: toml 0.10.2
Processing toml-0.10.2-py2.py3-none-any.whl
Installing toml-0.10.2-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding toml 0.10.2 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/toml-0.10.2-py3.9.egg
Searching for six<2.0.0,>=1.11.0
Reading https://pypi.org/simple/six/
Downloading https://files.pythonhosted.org/packages/ee/ff/48bde5c0f013094d729fe4b0316ba2a24774b3ff1c52d924a8a4cb04078a/six-1.15.0-py2.py3-none-any.whl#sha256=8b74bedcbbbaca38ff6d7491d76f2b06b3592611af620f8426e82dddb04a5ced
Best match: six 1.15.0
Processing six-1.15.0-py2.py3-none-any.whl
Installing six-1.15.0-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding six 1.15.0 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/six-1.15.0-py3.9.egg
Searching for requests<3.0.0,>=2.23.0
Reading https://pypi.org/simple/requests/
Downloading https://files.pythonhosted.org/packages/39/fc/f91eac5a39a65f75a7adb58eac7fa78871ea9872283fb9c44e6545998134/requests-2.25.0-py2.py3-none-any.whl#sha256=e786fa28d8c9154e6a4de5d46a1d921b8749f8b74e28bde23768e5e16eece998
Best match: requests 2.25.0
Processing requests-2.25.0-py2.py3-none-any.whl
Installing requests-2.25.0-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding requests 2.25.0 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/requests-2.25.0-py3.9.egg
Searching for nr.interface<0.1.0,>=0.0.3
Reading https://pypi.org/simple/nr.interface/
Downloading https://files.pythonhosted.org/packages/31/71/064d2d6cb5fedbd09fd68932e11d2f0a7e92edd678943e61039b1b255017/nr.interface-0.0.4-py2.py3-none-any.whl#sha256=5f88579643ea18e1d948d92a49b326aa4585516bf64eb529ae693c4c8bddcc6e
Best match: nr.interface 0.0.4
Processing nr.interface-0.0.4-py2.py3-none-any.whl
Installing nr.interface-0.0.4-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.interface 0.0.4 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.interface-0.0.4-py3.9.egg
Searching for nr.fs<2.0.0,>=1.6.0
Reading https://pypi.org/simple/nr.fs/
Downloading https://files.pythonhosted.org/packages/13/4c/ab9746ba1bae64ab3af2c343a943044f3fde36fec2a3c4412ef7eedd79ea/nr.fs-1.6.3-py2.py3-none-any.whl#sha256=64108c168ea2e8077fdf5f0c5417459d1a145fe34cb305fe90faeb75b4e8b421
Best match: nr.fs 1.6.3
Processing nr.fs-1.6.3-py2.py3-none-any.whl
Installing nr.fs-1.6.3-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.fs 1.6.3 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.fs-1.6.3-py3.9.egg
Searching for nr.databind.json<0.1.0,>=0.0.9
Reading https://pypi.org/simple/nr.databind.json/
Downloading https://files.pythonhosted.org/packages/2a/c7/880f19ad45cce43f7667fa75b338e9e8e8ff2f10a3d90426b7f505970802/nr.databind.json-0.0.14-py2.py3-none-any.whl#sha256=3765fd581c2ca2ee249ccfd460be0f472cc2bc9e5305e2f415d587a5e27c3b86
Best match: nr.databind.json 0.0.14
Processing nr.databind.json-0.0.14-py2.py3-none-any.whl
Installing nr.databind.json-0.0.14-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.databind.json 0.0.14 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.databind.json-0.0.14-py3.9.egg
Searching for nr.databind.core<0.1.0,>=0.0.18
Reading https://pypi.org/simple/nr.databind.core/
Downloading https://files.pythonhosted.org/packages/98/21/3470a83a9a801879f3bfdcc9071a10cc0281b23fd3439a8eb4bbbb2ba33a/nr.databind.core-0.0.22-py2.py3-none-any.whl#sha256=854a0a0551a0aa5a5acedaa547af930bdaca331bc705b3f26732f6b913491572
Best match: nr.databind.core 0.0.22
Processing nr.databind.core-0.0.22-py2.py3-none-any.whl
Installing nr.databind.core-0.0.22-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.databind.core 0.0.22 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.databind.core-0.0.22-py3.9.egg
Searching for nr.collections<0.1.0,>=0.0.1
Reading https://pypi.org/simple/nr.collections/
Downloading https://files.pythonhosted.org/packages/99/59/db29611dac6e797c493356600710b753b9c40b533433a230828eb7df715d/nr.collections-0.0.1.tar.gz#sha256=ddf38cd6379cac546ce7abdadf024fc01cca75540e11b1d5f1aa701a33817f1c
Best match: nr.collections 0.0.1
Processing nr.collections-0.0.1.tar.gz
Writing /tmp/easy_install-h9lld7q_/nr.collections-0.0.1/setup.cfg
Running nr.collections-0.0.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-h9lld7q_/nr.collections-0.0.1/egg-dist-tmp-lkbwtvce
zip_safe flag not set; analyzing archive contents...
nr.__pycache__.__init__.cpython-39: module references __path__
creating /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.collections-0.0.1-py3.9.egg
Extracting nr.collections-0.0.1-py3.9.egg to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.collections 0.0.1 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.collections-0.0.1-py3.9.egg
Searching for docspec<0.3.0,>=0.2.0
Reading https://pypi.org/simple/docspec/
Downloading https://files.pythonhosted.org/packages/d3/8c/fad48d2c0c2aa911950d0288a5756a07531f116295dd50fa28ef5f83646e/docspec-0.2.0-py3-none-any.whl#sha256=a5bf4bfe5e940de080b282045db4f2a6aea3e745f639d34262f59791fb18107c
Best match: docspec 0.2.0
Processing docspec-0.2.0-py3-none-any.whl
Installing docspec-0.2.0-py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding docspec 0.2.0 to easy-install.pth file
Installing docspec script to /home/e8johan/project/pydoc-markdown/venv/bin

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/docspec-0.2.0-py3.9.egg
Searching for docspec-python<0.1.0,>=0.0.7
Reading https://pypi.org/simple/docspec-python/
Downloading https://files.pythonhosted.org/packages/dc/43/edc53651b32cf8ed942183a1709a4be7edb19aef08d4ce3cdc7014e3fe05/docspec_python-0.0.7-py3-none-any.whl#sha256=9949eda3f964aacdf39d5c84e24a72464e7e190d982cbb2714e661124fa03524
Best match: docspec-python 0.0.7
Processing docspec_python-0.0.7-py3-none-any.whl
Installing docspec_python-0.0.7-py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding docspec-python 0.0.7 to easy-install.pth file
Installing docspec-python script to /home/e8johan/project/pydoc-markdown/venv/bin

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/docspec_python-0.0.7-py3.9.egg
Searching for click<8.0.0,>=7.0.0
Reading https://pypi.org/simple/click/
Downloading https://files.pythonhosted.org/packages/d2/3d/fa76db83bf75c4f8d338c2fd15c8d33fdd7ad23a9b5e57eb6c5de26b430e/click-7.1.2-py2.py3-none-any.whl#sha256=dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc
Best match: click 7.1.2
Processing click-7.1.2-py2.py3-none-any.whl
Installing click-7.1.2-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding click 7.1.2 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/click-7.1.2-py3.9.egg
Searching for PyYAML<6.0.0,>=5.3.0
Reading https://pypi.org/simple/PyYAML/
Downloading https://files.pythonhosted.org/packages/64/c2/b80047c7ac2478f9501676c988a5411ed5572f35d1beff9cae07d321512c/PyYAML-5.3.1.tar.gz#sha256=b8eac752c5e14d3eca0e6dd9199cd627518cb5ec06add0de9d32baeee6fe645d
Best match: PyYAML 5.3.1
Processing PyYAML-5.3.1.tar.gz
Writing /tmp/easy_install-9ddb9299/PyYAML-5.3.1/setup.cfg
Running PyYAML-5.3.1/setup.py -q bdist_egg --dist-dir /tmp/easy_install-9ddb9299/PyYAML-5.3.1/egg-dist-tmp-p_wqe8uq
In file included from ext/_yaml.c:596:
ext/_yaml.h:2:10: fatal error: yaml.h: No such file or directory
    2 | #include <yaml.h>
      |          ^~~~~~~~
compilation terminated.
Error compiling module, falling back to pure Python
zip_safe flag not set; analyzing archive contents...
Moving PyYAML-5.3.1-py3.9-linux-x86_64.egg to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding PyYAML 5.3.1 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/PyYAML-5.3.1-py3.9-linux-x86_64.egg
Searching for urllib3<1.27,>=1.21.1
Reading https://pypi.org/simple/urllib3/
Downloading https://files.pythonhosted.org/packages/f5/71/45d36a8df68f3ebb098d6861b2c017f3d094538c0fb98fa61d4dc43e69b9/urllib3-1.26.2-py2.py3-none-any.whl#sha256=d8ff90d979214d7b4f8ce956e80f4028fc6860e4431f731ea4a8c08f23f99473
Best match: urllib3 1.26.2
Processing urllib3-1.26.2-py2.py3-none-any.whl
Installing urllib3-1.26.2-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding urllib3 1.26.2 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/urllib3-1.26.2-py3.9.egg
Searching for idna<3,>=2.5
Reading https://pypi.org/simple/idna/
Downloading https://files.pythonhosted.org/packages/a2/38/928ddce2273eaa564f6f50de919327bf3a00f091b5baba8dfa9460f3a8a8/idna-2.10-py2.py3-none-any.whl#sha256=b97d804b1e9b523befed77c48dacec60e6dcb0b5391d57af6a65a312a90648c0
Best match: idna 2.10
Processing idna-2.10-py2.py3-none-any.whl
Installing idna-2.10-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding idna 2.10 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/idna-2.10-py3.9.egg
Searching for chardet<4,>=3.0.2
Reading https://pypi.org/simple/chardet/
Downloading https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl#sha256=fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691
Best match: chardet 3.0.4
Processing chardet-3.0.4-py2.py3-none-any.whl
Installing chardet-3.0.4-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding chardet 3.0.4 to easy-install.pth file
Installing chardetect script to /home/e8johan/project/pydoc-markdown/venv/bin

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/chardet-3.0.4-py3.9.egg
Searching for certifi>=2017.4.17
Reading https://pypi.org/simple/certifi/
Downloading https://files.pythonhosted.org/packages/5e/a0/5f06e1e1d463903cf0c0eebeb751791119ed7a4b3737fdc9a77f1cdfb51f/certifi-2020.12.5-py2.py3-none-any.whl#sha256=719a74fb9e33b9bd44cc7f3a8d94bc35e4049deebe19ba7d8e108280cfd59830
Best match: certifi 2020.12.5
Processing certifi-2020.12.5-py2.py3-none-any.whl
Installing certifi-2020.12.5-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding certifi 2020.12.5 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/certifi-2020.12.5-py3.9.egg
Searching for nr.pylang.utils<0.1.0,>=0.0.1
Reading https://pypi.org/simple/nr.pylang.utils/
Downloading https://files.pythonhosted.org/packages/e8/03/57df18c9fb528bdc1b45967a8c4a6b39040ae4839299d06572da39af7221/nr.pylang.utils-0.0.4-py3-none-any.whl#sha256=cf8c88b9e7821a256e31e83e16dcd506d1fb33ea3cf37578eb163526ab044a27
Best match: nr.pylang.utils 0.0.4
Processing nr.pylang.utils-0.0.4-py3-none-any.whl
Installing nr.pylang.utils-0.0.4-py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.pylang.utils 0.0.4 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.pylang.utils-0.0.4-py3.9.egg
Searching for nr.metaclass<0.1.0,>=0.0.1
Reading https://pypi.org/simple/nr.metaclass/
Downloading https://files.pythonhosted.org/packages/7b/32/cab26bb40782a921eec88c96d1333e5d52dde32b3869afec3e314e5673a6/nr.metaclass-0.0.6-py2.py3-none-any.whl#sha256=d458eb1bddd93373cc74e19981214e7d478c92c9b08fc9732bd430225698a8f0
Best match: nr.metaclass 0.0.6
Processing nr.metaclass-0.0.6-py2.py3-none-any.whl
Installing nr.metaclass-0.0.6-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.metaclass 0.0.6 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.metaclass-0.0.6-py3.9.egg
Searching for nr.parsing.date<1.0.0,>=0.1.0
Reading https://pypi.org/simple/nr.parsing.date/
Downloading https://files.pythonhosted.org/packages/07/ca/62eade0241d1aa6c197934cf4295034a8783f54cd6b5fa6b890088de9fef/nr.parsing.date-0.4.3-py3-none-any.whl#sha256=899ee068883ce43cd6502915121b6667470b9cad10d4753f74db6d7ca23ac5b3
Best match: nr.parsing.date 0.4.3
Processing nr.parsing.date-0.4.3-py3-none-any.whl
Installing nr.parsing.date-0.4.3-py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.parsing.date 0.4.3 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.parsing.date-0.4.3-py3.9.egg
Searching for nr.stream<0.1.0,>=0.0.1
Reading https://pypi.org/simple/nr.stream/
Downloading https://files.pythonhosted.org/packages/8a/ac/817ffb8a09ae0dded57a4140665ca2a8fd3fed1be8ac77ba88e202f42bf7/nr.stream-0.0.5-py2.py3-none-any.whl#sha256=cf418a4de3cedb8622286d2baca6007a153c780af48362d1f2ef2c1993525615
Best match: nr.stream 0.0.5
Processing nr.stream-0.0.5-py2.py3-none-any.whl
Installing nr.stream-0.0.5-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.stream 0.0.5 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.stream-0.0.5-py3.9.egg
Searching for nr.sumtype<0.1.0,>=0.0.3
Reading https://pypi.org/simple/nr.sumtype/
Downloading https://files.pythonhosted.org/packages/c6/c1/507a3efbef286e8241acd51b10df2c9868f77a8dae18d4c819ae2e50b900/nr.sumtype-0.0.4-py2.py3-none-any.whl#sha256=a1017468bbc3d187592c413892c19d0e9642bdeae0149fa0c122ca21dfb23132
Best match: nr.sumtype 0.0.4
Processing nr.sumtype-0.0.4-py2.py3-none-any.whl
Installing nr.sumtype-0.0.4-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.sumtype 0.0.4 to easy-install.pth file

Installed /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/nr.sumtype-0.0.4-py3.9.egg
Searching for nr.utils.re<0.2.0,>=0.1.0
Reading https://pypi.org/simple/nr.utils.re/
Downloading https://files.pythonhosted.org/packages/41/4e/b95b38f535bc20600972b2a6f8c70c974281792d0d33a8f21a824312f276/nr.utils.re-0.1.1-py2.py3-none-any.whl#sha256=eb4e6c10b074e8b296c4e2a83d0299e9a162524fb3e5e6b916dfd194688dbd06
Best match: nr.utils.re 0.1.1
Processing nr.utils.re-0.1.1-py2.py3-none-any.whl
Installing nr.utils.re-0.1.1-py2.py3-none-any.whl to /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages
Adding nr.utils.re 0.1.1 to easy-install.pth file

(venv) e8johan@debian-with-a-view:~/project/pydoc-markdown/pydoc-markdown$ pip freeze
certifi==2020.12.5
chardet==3.0.4
click==7.1.2
docspec==0.2.0
docspec-python==0.0.7
idna==2.10
nr.collections==0.0.1
nr.databind.core==0.0.22
nr.databind.json==0.0.14
nr.fs==1.6.3
nr.interface==0.0.4
nr.metaclass==0.0.6
nr.parsing.date==0.4.3
nr.pylang.utils==0.0.4
nr.stream==0.0.5
nr.sumtype==0.0.4
nr.utils.re==0.1.1
pydoc-markdown==3.8.0
PyYAML==5.3.1
requests==2.25.0
six==1.15.0
toml==0.10.2
urllib3==1.26.2
watchdog==1.0.1

(venv) e8johan@debian-with-a-view:~/project/pydoc-markdown/pydoc-markdown$ pytest src/
================================================= test session starts =================================================
platform linux -- Python 3.9.1, pytest-6.2.0, py-1.10.0, pluggy-0.13.1
rootdir: /home/e8johan/project/pydoc-markdown/pydoc-markdown
collected 15 items                                                                                                    

src/test/test_e2e_docusaurus.py ..                                                                              [ 13%]
src/test/test_e2e_markdown.py .......                                                                           [ 60%]
src/test/test_processors/test_google.py .                                                                       [ 66%]
src/test/test_processors/test_pydocmd.py .                                                                      [ 73%]
src/test/test_processors/test_smart.py ...                                                                      [ 93%]
src/test/test_processors/test_sphinx.py .                                                                       [100%]

================================================== warnings summary ===================================================
../venv/lib/python3.9/site-packages/docspec_python-0.0.7-py3.9.egg/docspec_python/parser.py:35
  /home/e8johan/project/pydoc-markdown/venv/lib/python3.9/site-packages/docspec_python-0.0.7-py3.9.egg/docspec_python/parser.py:35: PendingDeprecationWarning: lib2to3 package is deprecated and may not be able to parse Python 3.10+
    from lib2to3.refactor import RefactoringTool

-- Docs: https://docs.pytest.org/en/stable/warnings.html
============================================ 15 passed, 1 warning in 0.30s ============================================
NiklasRosenstein commented 3 years ago

Hey, sorry for the silence on #172. The setup file is generated from package.yml so the dependency would need to be bumped there as well. I'd rather we bump it to >=1.0.0,<2.0.0 to avoid a major API breaking change in a 2.x version break pydoc-markdown.