rbit / pydtls

Datagram Transport Layer Security for Python
Apache License 2.0
72 stars 45 forks source link

Fixing issue #15 and README.rst setup.py issue. #18

Closed m4n3dw0lf closed 6 years ago

rbit commented 6 years ago

Commit d05dd71 does not properly fix #15: it will cause failure for most of the installed base.

Commit fb2c64b breaks the packaging mechanism: README.md is good for GitHub, but doesn't work for PyPI. setup.py will create something that works there (.rst), but at the cost of a pandoc and pypandoc dependency. So setup as it stands can be used to build wheels (with pandoc) and install from wheels (usually from PyPI, no pandoc needed), but can't be used to directly install a source distribution. However, installing a source distribution just for development purposes isn't necessary, since PyDTLS supports running straight out of the source directory.

m4n3dw0lf commented 6 years ago

Yes, you're right, I've been sloppy in this PR, but using this call to version 1.0.0 of openssl lib does not allow me to use your library in raspbian and debian (9 in my case) however making these adjustments worked with both, raspbian and debian 9. I will close the PR, and anyone with the same problem can try to perform the procedure I mentioned in issue # 15