Summary: | [NEW PORT] databases/py-mysql-replication: Pure Python Implementation of MySQL replication protocol | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Jov <amutu> | ||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||
Status: | Closed Overcome By Events | ||||||||
Severity: | Affects Only Me | CC: | python | ||||||
Priority: | --- | Keywords: | feature, needs-qa | ||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
Jov
2017-07-24 12:39:07 UTC
Thank you Jov. Is there a reason this package needs to use GitHub sources over the PyPI provided source distribution? Example: are important files missing like test files? Also, if you could implement TEST_DEPENDS and a test command/target that invokes nosetests [1] (via python-{CMD} -m nose) that would be appreciated. [1] https://github.com/noplay/python-mysql-replication/blob/master/.travis.yml#L30 (In reply to Kubilay Kocak from comment #1) I did not find the page on pypi yesterday. I will check again. For test, it needs setup mysql server and changes the myseql config for every supported MySQL version, so it needs a lot of work. If it is not a must, I am not going to do it right now. Created attachment 184690 [details]
py-mysql-replication.shar
changes:
1.use MASTER_SITES=CHEESESHOP instead of github
2.change WWW to pypi page
Not compulsory, but it would be worth adding the TEST_DEPENDS and test target so that users can invoke them easily if they'd like to. Just add a comment above do-test: saying: # Requires mysql to be installed/configured/running Overcome by events due to ports r473019 |