Open ewjoachim opened 5 years ago
Hi @ewjoachim,
Thank you for your comment. We're working on the next version of the SDK so we'll also update the PyPI page at that time.
Can you recommend one or two PyPI pages of similar SDKs that you feel do the best job?
Thanks, Larry
What you'd be looking for IMHO:
pip install -e .[tests]
for example. Tox plays very nice with that. See https://github.com/peopledoc/vault-cli for an example of that.Oh BTW, your toxfile is not specifying which python3 subversion it's testing so it's kind of ambiguous. It would feel better to explicitely decide what you support and what you don't.
Also, having done that, it would be nice that Travis would use tox instead of being a parallel entrypoint.
And finally, the paragraph regarding the Pythonpath in the readme makes me really inconfortable. If you already know about these things, you don't need a documentation, and if you don't, in my humblest opinion, it's a really dangerous to play with pythonpath like this, you want to use a virtualenv or pipenv/poetry, but definitely not this. Same thing when you're suggesting doing a sudo pip install
, I fear it's the easiest way to end up with a system in a funny state.
Once again, I'd be glad to make you a PR and fix all those things :)
Thank you @ewjoachim. I have forwarded your offer to our engineering group and am waiting to hear back from them. We appreciate your help and your offer of proposing a PR.
Anything new on this ? #29 could be dealt with at the same time.
Just bumping this. I came across the PyPI page and also wished that it has more information than what's currently there.
It would be great if the long_description
field could be populated with the readme. Additionally, it would be great if the url
field is not empty. It could just point to this repo's url.
Here's the documentation on making a PyPI friendly readme: https://packaging.python.org/guides/making-a-pypi-friendly-readme/
I also agree that for installation instructions could be improved. Suggesting the use of virtual environment is common practice nowadays.
Thanks.
The current PyPI page is lacking a lot of very important things, including the long description, and a link to the source code. It doesn't say that this is the official docusign python client.
I'd be glad to make a PR for this, but I wanted to consult with you first.