aspiers / git-deps

git commit dependency analysis tool
GNU General Public License v2.0
299 stars 47 forks source link

Drop setuptools-markdown #113

Closed toabctl closed 2 years ago

toabctl commented 2 years ago

Stop using setuptools-markdown which is no longer maintained and doesn't work anymore. Instead use the long_description_content_type variable (see [0]) to indicate that the given long_description is in markdown format.

This fixes:

AttributeError: module 'pypandoc' has no attribute 'convert'

[0] https://dustingram.com/articles/2018/03/16/markdown-descriptions-on-pypi/

Fixes #112

aspiers commented 2 years ago

Thanks! :-) Looks like we need to first drop Python 3.6 from tox, as I'm seeing this failure in Travis:

ERROR: Package 'pygit2' requires a different Python: 3.6.12 not in '>=3.7'
aspiers commented 2 years ago

@aspiers commented on June 21, 2022 9:31 AM:

Thanks! :-) Looks like we need to first drop Python 3.6 from tox, as I'm seeing this failure in Travis:

ERROR: Package 'pygit2' requires a different Python: 3.6.12 not in '>=3.7'

Trying that in #114.

aspiers commented 2 years ago

Hrm, seems we need both fixes together. Cherry-picking into this PR ...