Switch to use tox for running unit-tests in Travis CI, removing redundant unit-test running code definitions from Travis configuration file
Adds flake8 (linting) target to the tox configuration for linting code and running style checks as part of CI
Remove unneeded requirements-py{2,3}.txt file that were previously used by travis CI config
adds default flake8 configuration to setup.cfg
These changes need to be checked once this PR is live and Travis CI actually picks up the branch and tries to build it, might need a couple of tweaks to get it fully working, will update this PR with comment once looks good (and should be able to see once Travis CI checks pass)
all tests verified to pass on Travis CI: https://travis-ci.org/RDFLib/rdflib-sqlalchemy/builds/162038128
Addresses most issues raised in #19 -
These changes need to be checked once this PR is live and Travis CI actually picks up the branch and tries to build it, might need a couple of tweaks to get it fully working, will update this PR with comment once looks good (and should be able to see once Travis CI checks pass)all tests verified to pass on Travis CI: https://travis-ci.org/RDFLib/rdflib-sqlalchemy/builds/162038128