Hi, Neil
For folks who have specific questions about Badgr, I recommend using a Badgr-specific forum instead of this one where we often don't see the messages. You should not generally install different versions of specified dependencies without running the risk of creating additional issues through incompatibility, but upgrading patch releases of a dependency is often safe. If your pip cannot install a particular version of a dependency in the overall process, you can often get a more precise error message by trying to install just that item. "pip install 'django==1.11.13'" would be the way to install a particular version from the command line for instance.
If you continue having issues, feel free to create an issue on our tracker:
https://github.com/concentricsky/badgr-server/issues or email
he...@badgr.io -- we don't specifically support open source users via our free support channel, but if it results in us discovering an improvement to our documentation or code to fix your issue, we'll help right out. Additionally, if you discover that a particular requirement upgrade makes the pip install -r requirements.txt process work for your environment, pull requests are also welcome.
Nate Otto
Director, Badgr Platform, Concentric Sky
he/him/his