-
Notifications
You must be signed in to change notification settings - Fork 196
Simplify setup.py #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I like markdown. I hate RST. I don't know Creole. |
Feel free to submit a PR about it. |
I don't like RST either, which is why I use Creole, but that's not the issue. The issue is that you are imposing the consequences of your likes on your users as a preprequisite to installing the software. If you made a simple Makefile or script that did the conversion prior to checkin, and checked in the RST output, then you can remove the converter from the install_requirements, and not burden you users with 132Mbytes compressed that they may not want. I've that found that minimizing project dependencies is important. |
I thought pandoc was only used if you want to publish on PyPi. |
As if by magic :-)? It's pulled in by
Delete the Then do whatever you want to generate the |
I should be ok. |
Great - I feel 132Mbytes lighter :-) I think there's an error in setup.py, probablt leftover from the template. Delete:
|
That's done. Thanks |
I was excited to see pandas_talib, as it's obviously needed, until I went to install it.
I will not, under any condition, install 107 packages (weighing 132 Mbytes compressed) and a language I don't have or like, to convert a 2940 byte README file into rst: 45bytes compressed installation for each byte converted! No matter what the problem is, pandoc is not the solution.
Please either convert the readme file to RST by hand, or if you really want to make the setup.py file overly-engineered, with additional setup dependencies that are unnecessary, try creole with:
https://github.com/jedie/python-creole/wiki/Use-In-Setup
It's purely Pythonic, has no Haskell, and is 106 packages weighing 132 Mbytes lighter!!!
:-)
The text was updated successfully, but these errors were encountered: