richard-better / pushbullet.py

A python client for http://pushbullet.com
MIT License
575 stars 110 forks source link

Include tests and examples in source distributions #104

Closed sbraz closed 7 years ago

sbraz commented 7 years ago

Hi, It would be really nice if you could include tests and examples in the PyPI tarballs as we at Gentoo usually get the package source there.

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 59.048% when pulling 8c043a95523afa9f9e7708855a0c8d37f32392f5 on sbraz:test into ef6fa073cf9998fd0d5c3470ec4443ac1b25ddfa on randomchars:master.

coveralls commented 7 years ago

Coverage Status

Coverage remained the same at 59.048% when pulling b5d1d58510b3683ede047333680c202282c64117 on sbraz:test into ef6fa073cf9998fd0d5c3470ec4443ac1b25ddfa on randomchars:master.

sbraz commented 7 years ago

@troeggla Thanks! Do you plan on releasing a new version soon? 0.10.0 seems to have issues with filetypes and Python 3, I had to backport fixes from the git master to make tests pass.

troeggla commented 7 years ago

No problem! Thank you for your contribution. Sadly I don't have permission to create new releases on PyPI. Pinging @randomchars, because I think he's the only one that can do that.

sbraz commented 7 years ago

@troeggla You seem to have set up travis to deploy to PyPI so I guess you could just add the tag yourself and it would upload the new release :P

sbraz commented 7 years ago

@randomchars @troeggla any chance to see that new release?

troeggla commented 7 years ago

Not quite sure who set up Travis, because it wasn't me. Sorry about that! @r-darwish or @kovacsbalu does any of you have access to PyPI and can create a new release?

kovacsbalu commented 7 years ago

@troeggla sorry I don't have access. :(

sbraz commented 7 years ago

Travis is set to deploy all new tags: https://github.com/randomchars/pushbullet.py/blob/master/.travis.yml#L14 All you need to do is tag a new release and it will get uploaded to PyPI.