Coveralls API for: Python 3+, Coverage & Mercurial.
What is it?
- An api library to coveralls.io
What problem does it solve?
Other coveralls library require git, this one is more dvcs agnostic, but targeted towards bitbucket. The coverage information should be a python coverage file.
How do I install it?
$ pip install coveralls-hg
How do I use it?
# The user, repo are the bitbucket variables # The token is the coveralls project token >>> from coveralls_hg.api import API >>> api = API(user, repo, token) >>> api.set_source_files(path_to_coverage_data) >>> api.upload_coverage()
The api has several other things that can be set additionally to upload to coveralls.io .
What license is this?
How can I get support?
The tools I publish have already taken me considerable effort which I have given away free of charge, if you require guaranteed support please contact me via e-mail so we can discuss my fee.
How can I give you support?
Feedback, suggestions and comments via the repo’s bug tracker are always appreciated. Time permitting I will have a serious look at any pull requests.
Can I do something more that this?
Thank you very much! Your donation will help me towards my end-goal of a grid-independent small holding where I automate the sh*t out of it :-). In the mean time I’ll keep building stuff and where possible and practical open-source them under the BSD license.