Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Add tests directory to source tarball #108
added a commit
Oct 18, 2015
You can now also use python setup.py test command which will figure out all the dependencies needed for running tests on the current system and after installing them if they are not here it will run the tests.
Also starting from v1.4.0 requests are now bundled with Python-Redmine and will be updated as needed. That will make package much more stable.
Let me know if everything works for you as it should.
Please do not bundle needed libraries into your package. The Debian package will always use python-request from the system. Bundled libraries have the drawback that they increases the source package size and that I have to document also their license.
I'm sorry but I fully disagree.
Python-Redmine exists for more than 1.5 years now and I had several bug reports connected with the wrong Requests library version on the system, which was very hard to identify. Also, a lot of packages bundle other packages and that is a fact of life, because bundling makes the developer life easier and it also provides users of the package with the best possible experience. For example take the Requests library, it bundles
I really appreciate your work for making Python-Redmine available in Debian and Ubuntu, but bundling libraries makes life better, not worse, that is why I'm not going to change my mind about this.
@bdrung There is an ongoing discussion in the #109 about whether it was a good idea to bundle
I'm closing this issue because it is related to tests and we figured everything about them already.