Pandoc deprecated a call... install errors out (pip install)
- Dominant language
- Python
- Stars
- 319
- Forks
- 55
- PR merge metrics
- No merged PRs in 30d
Description
File "/private/var/folders/xs/dvq13y9x3vs13lsrl6d56jwc0000gq/T/pip-install-wembdeqm/git-deps_b49e26e9183e4662a7c12800137945ed/.eggs/setuptools_markdown-0.4.1-py3.9.egg/setuptools_markdown.py", line 43, in long_description_markdown_filename
output = **pypandoc.convert**(markdown_filename, 'rst', format='md')
AttributeError: module 'pypandoc' has no attribute 'convert'
Per pandoc they deprecated that call. It is now pypandoc.convert_file or pypandoc.convert_text
Contributor guide
Research direction
Start with setuptools_markdown.py at line 43, where the install traceback shows the deprecated pypandoc.convert call. Check the current pypandoc API and verify the package installs successfully with the markdown-to-RST conversion still working.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 45/100