{"push_id":3068988653,"size":18,"distinct_size":18,"ref":"refs/heads/master","head":"61f79533e9c08f67328852c65c019f4b6ea5631d","before":"15ce952ddd69d490ecd3944a47891f2caf69a6f7","commits":[{"sha":"185865b08a18a7257004845cb7e312546acc799c","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[drivers] fix deprecated parameter name warning reported by progressbar2\n\nWarnings reported:\n\npyroSAR/tests/test_drivers.py::test_identify_many_fail\n  pyrosar/env/lib/python3.6/site-packages/progressbar2-3.38.0-py3.6.egg/progressbar/bar.py:242: DeprecationWarning: The usage of `maxval` is deprecated, please use `max_value` instead\n    '`max_value` instead', DeprecationWarning)\n\npyroSAR/tests/test_drivers.py::test_archive\n  pyrosar/env/lib/python3.6/site-packages/progressbar2-3.38.0-py3.6.egg/progressbar/bar.py:242: DeprecationWarning: The usage of `maxval` is deprecated, please use `max_value` instead\n    '`max_value` instead', DeprecationWarning)\n\nTested on: platform linux -- Python 3.6.7, pytest-3.10.1, py-1.7.0, pluggy-0.8.0\n\nHas been deprecated since v3.0 of progressbar2 (May 2015).","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/185865b08a18a7257004845cb7e312546acc799c"},{"sha":"3ca56f7e4384f54e9d69b923cefa4d97290695ba","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"update with documented template .gitignore for Python projects\n\nGitHub provides a handy template .gitignore for Python projects. As it's comprehensive and\ndocumented, let's use it.\n\nThis improves support for developers using virtualenv, pip install -e . and other use cases.\n\nFrom: https://github.com/github/gitignore/blob/master/Python.gitignore\n\nThe following two manual additions that this repository carried have been preserved:\n - dev_* (4c0e229 \"added dev_* to gitignore\")\n - .idea (df2ba52 \"Add a todo\")","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/3ca56f7e4384f54e9d69b923cefa4d97290695ba"},{"sha":"0ee715deeaa6681df8b96fc2aa9e3d4737968b40","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"utilize HTTPS wherever possible\n\nDefault to using encrypted URL resources, where these are provided. It is 2018 after all.","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/0ee715deeaa6681df8b96fc2aa9e3d4737968b40"},{"sha":"278729828ddec2a8f0155fe607b190b3774fa376","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[setup.py] use trove classifier for open source MIT License\n\nThis ensures that PyPi users can programmatically locate pyroSAR as an project\nmade available under an open source license.\n\nFor example: https://pypi.org/search/?c=License+%3A%3A+OSI+Approved+%3A%3A+MIT+License\n\nThis is suggested as best practice in the Python Packaging User Guide.","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/278729828ddec2a8f0155fe607b190b3774fa376"},{"sha":"7d9b7ed1c070131c2535b38d0aa92f43eaa67c19","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[setup.py] use trove classifiers for supported operating systems\n\nThis ensures that PyPi users can programmatically locate pyroSAR as an project\nsupported on Linux and Windows operating systems.\n\nFor example: https://pypi.org/search/?c=Operating+System+%3A%3A+POSIX+%3A%3A+Linux\n\nThis is suggested as best practice in the Python Packaging User Guide.","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/7d9b7ed1c070131c2535b38d0aa92f43eaa67c19"},{"sha":"bd1273cb6b44a3015c1f7e00a184a1fb5183c5a3","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[test_ancillary.test_groupby] new test function for Ancillary.groupby()","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/bd1273cb6b44a3015c1f7e00a184a1fb5183c5a3"},{"sha":"a6b326d4359c820610a57ec031b27fff863f00e6","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"Merge pull request #63 from Echelon9/fix/deprecation-warning-progressbar\n\n[drivers] fix deprecated parameter name warning reported by progressbar2","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/a6b326d4359c820610a57ec031b27fff863f00e6"},{"sha":"76c3f5a997801e79a38160587d996a6f42f92a93","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"Merge pull request #64 from Echelon9/feature/update-gitignore\n\nupdate with documented template .gitignore for Python projects","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/76c3f5a997801e79a38160587d996a6f42f92a93"},{"sha":"ece8f2590c11b0d2d44f6b900d1bf9b77303ffc7","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"Merge pull request #65 from Echelon9/feature/https-by-default\n\nUtilize HTTPS wherever possible","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/ece8f2590c11b0d2d44f6b900d1bf9b77303ffc7"},{"sha":"dd1ce27623d4ade1eecee290b3a623707bf0abb4","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"Merge pull request #66 from Echelon9/feature/pypi-trove-classifiers\n\nSupport minimum set of Python packaging trove classifiers","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/dd1ce27623d4ade1eecee290b3a623707bf0abb4"},{"sha":"47c9293ec43955c192bc5c7aaf0847d1c035f6a2","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"Merge pull request #67 from Echelon9/feature/test-ancillary_groupby\n\n[test_ancillary.test_groupby] new test function for Ancillary.groupby()","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/47c9293ec43955c192bc5c7aaf0847d1c035f6a2"},{"sha":"8b91610d817ab7c541acc905278915898c9a1f37","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"[snap] added several commented out print lines for future error tracing","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/8b91610d817ab7c541acc905278915898c9a1f37"},{"sha":"b7d8388e497c2253242f58d91991d803ba9471ae","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"[gamma.parser_demo] style changes for pep8 compliance","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/b7d8388e497c2253242f58d91991d803ba9471ae"},{"sha":"b426608028f7b275049169edb0f8b2d8c06b2c35","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[sphinx] sphinx is an optional dependency for documentation generation\n\npyroSAR documentation can be built from within a development environment.\nsphinx it utilised to generate a range of output formats (e.g. HTML, PDF, ...)\n\nPython has functionality to provide names of \"extras\" (optional features for the\nproject), and conditionally install these dependencies when the development\nenvironment is being setup. Let's use these.\n\nTo install the base development package:\n\n  $ pip install -e . # only installs \"required\"\n\nAfter this patch, to install the above with optional dependencies for documentation\ngeneration:\n\n  $ pip install -e .[docs] # installs docs dependencies\n\nAlternatively, just the dependencies for a full development environment\ncan be installed via:\n\n  $ pip install -r requirements-dev.txt","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/b426608028f7b275049169edb0f8b2d8c06b2c35"},{"sha":"f2930817c482d3866b0a0cc99476886d7b3d63e6","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[.travis.yml] Setup Travis-CI environment with development dependencies\n\nThis conforms to the appveyor environment, which install the development dependencies.","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/f2930817c482d3866b0a0cc99476886d7b3d63e6"},{"sha":"5481af421a5f620707a4cf429e904400522dd45a","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[appveyor.yml] Conform pip installation steps to match Travis-CI\n\nFor consistency between the two continuous integration environments.\nNo functional change intended.","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/5481af421a5f620707a4cf429e904400522dd45a"},{"sha":"f78f6dd0fc289fe3cabaf8de14e17a7b820d1bb7","author":{"name":"Rhys Kidd","email":"0b3b315d08353e2046d43a86d41e3fd1dff3d6ad@gmail.com"},"message":"[.travis.yml] Fix whitespace line alignment","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/f78f6dd0fc289fe3cabaf8de14e17a7b820d1bb7"},{"sha":"61f79533e9c08f67328852c65c019f4b6ea5631d","author":{"name":"John Truckenbrodt","email":"45b3351c8085202b399787c40e2284b253c9587e@uni-jena.de"},"message":"Merge pull request #68 from Echelon9/feature/sphinx-dep-testing\n\n[sphinx] provide optional documentation dependency and CI testing cleanups","distinct":true,"url":"https://api.github.com/repos/felixcremer/pyroSAR/commits/61f79533e9c08f67328852c65c019f4b6ea5631d"}]}
{"actor":{"display_login":"felixcremer"}}