Move test library to tests directory?
intelmq/lib/test.py contains a supporting class for the test cases, which provides more or less the internal testing infrastructure (code-wise).
It is disputable if this file should be in intelmq/lib, which makes up the IntelMQ "Core" libraries, as this file is not required for running IntelMQ but only fur running the tests. Therefore, intelmq/tests/ could be a better fitting location.
I propose to make this change - if at all - in a major version release (e.g. 3.0), not a minor version.
I propose to make this change - if at all - in a major version release (e.g. 3.0), not a minor version.
I think it makes sense to make that change. Implementing it in 3.0 sounds good to me.