ripe-atlas currently half-implements the XDG Base Directory Specification. This commit fixes the support to look for XDG_CONFIG_HOME first, as it ought to.
(This PR fixes #204, which had a typo, and thus was broken.)
Unfortunately, this PR also contains a bunch of changes to make the build system happy as the test suite has been broken for quite a while.
I should note that I also had to peg the version of mock at 3.0.5 as this is the last version that supports Python 2.7.
Thanks for this, it looks good. I'm going to rip out Python 2.7 support soon, so you've made my job a bit easier there by fixing and simplifying the build system.
ripe-atlas
currently half-implements the XDG Base Directory Specification. This commit fixes the support to look forXDG_CONFIG_HOME
first, as it ought to.(This PR fixes #204, which had a typo, and thus was broken.)
Unfortunately, this PR also contains a bunch of changes to make the build system happy as the test suite has been broken for quite a while.
I should note that I also had to peg the version of mock at 3.0.5 as this is the last version that supports Python 2.7.