Skip to content

Commit

Permalink
Merge pull request #27 from jikamens/master
Browse files Browse the repository at this point in the history
Remove obsolete, broken pyandoc usage
  • Loading branch information
Feanil Patel authored Sep 27, 2024
2 parents 9d2319c + 02b199e commit 77fc125
Showing 1 changed file with 3 additions and 17 deletions.
20 changes: 3 additions & 17 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,25 +16,11 @@

from setuptools import setup

LONG_DESCRIPTION = None
README_MARKDOWN = None

with open('README.md') as markdown_source:
README_MARKDOWN = markdown_source.read()

try:
import pandoc
pandoc.core.PANDOC_PATH = 'pandoc'
# Converts the README.md file to ReST, since PyPI uses ReST for formatting,
# This allows to have one canonical README file, being the README.md
doc = pandoc.Document()
doc.markdown = README_MARKDOWN
LONG_DESCRIPTION = doc.rst
except ImportError:
# If pandoc isn't installed, e.g. when downloading from pip,
# just use the regular README.
LONG_DESCRIPTION = README_MARKDOWN

def load_requirements(*requirements_paths):
"""
Load all requirements from the specified requirements files.
Expand All @@ -60,18 +46,18 @@ def is_requirement(line):
setup(
name='openedx-mongodbproxy',
py_modules=['mongodb_proxy'],
version='0.2.1',
version='0.2.2',
description='Proxy around MongoDB connection that automatically handles AutoReconnect exceptions.',
author='Gustav Arngarden',
long_description=LONG_DESCRIPTION,
long_description=README_MARKDOWN,
long_description_content_type='text/markdown',
classifiers=[
'License :: OSI Approved :: Apache Software License',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.8',
],
setup_requires=['pyandoc'],
install_requires=load_requirements('requirements/base.in'),
url="https://github.com/arngarden/MongoDBProxy"
)

0 comments on commit 77fc125

Please sign in to comment.