{"push_id":2647694747,"size":19,"distinct_size":0,"ref":"refs/heads/master","head":"52e99c854b3b567270293fab6521efa1c60dc802","before":"a2eb283c91bb93557afab8ec8a251f6014cc5641","commits":[{"sha":"5134fa1aadfc513141c309e67cdc64649f7009fe","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"fix: ensure test-time requirements installed before running tests in Travis-CI","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/5134fa1aadfc513141c309e67cdc64649f7009fe"},{"sha":"915235221de806a8afca7922eb9de9f45a3f2d9f","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"fix: [doc] remove the link of amazon.ion python module\n\n- docs/introduction.rst: remove the link of amazon.ion python module\n  which is not refered in the doc actually\n- README.rst: regenerate to apply the change above","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/915235221de806a8afca7922eb9de9f45a3f2d9f"},{"sha":"9580161f9464ed433d95c80f749bb6e278723313","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"fix: make it work with rst2html-3\n\nIn fedora, rst2html is only provided in python2-docutils and if there is\nonly python3-docutils installed, we have to run rst2html-3 instead.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/9580161f9464ed433d95c80f749bb6e278723313"},{"sha":"6dc6fc3e05296b2d8d7ddc64daa10b7c01c5378e","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"refactor: introduce .utils.load_plugins to load plugins\n\nintroduce anyconfig.utils.load_plugins to load plugins and utilize it in\nanyconfig.backends to load pluggable backends (parsers).","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/6dc6fc3e05296b2d8d7ddc64daa10b7c01c5378e"},{"sha":"2a84476ec9f0c4c2dc2898247ce2aa5c0650816a","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"Merge branch 'next' of github.com:ssato/python-anyconfig into next","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/2a84476ec9f0c4c2dc2898247ce2aa5c0650816a"},{"sha":"7c40ce453ac89e0585a01111e5a5925b4a5d8caf","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"refactor: introduce .plugins to provide plugin related functions\n\nintroduce new module anyconfig.plugins to provide plugin related\nfunctions moved from anyconfig.utils, and utilize it from others like\nanyconfig.backends.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/7c40ce453ac89e0585a01111e5a5925b4a5d8caf"},{"sha":"ff85ca95f40a0e4199e8414900b375279af70d18","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"refactor: rename the module, .plugins to .processors\n\nrename the module anyconfig.plugins to anyconfig.processors","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/ff85ca95f40a0e4199e8414900b375279af70d18"},{"sha":"1a6e96e5850e4c758a13c1d0ceb611b69ca427be","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"refactor: move groupby_key from .backends to .utils\n\nmove anyconfig.backends.groupby_key to anyconfig.utils.groupby.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/1a6e96e5850e4c758a13c1d0ceb611b69ca427be"},{"sha":"fdb44c9af3c2da7170072371043315f04232df57","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"enhancement: add a base class .processors.Processor\n\nadd a base class anyconfig.processors.Processor will replace most of all\nfunctions in anyconfig.backend.base.Parser","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/fdb44c9af3c2da7170072371043315f04232df57"},{"sha":"943e195e452170a93f4ab26db4a4bcc0a8d932f3","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"enhancement: port listing functions from .backends to .processors\n\nport some listing functions from anyconfig.backends such like\n_list_parsers_by_type and _list_parsers_by_extension to\nanyconfig.processors and abstract them.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/943e195e452170a93f4ab26db4a4bcc0a8d932f3"},{"sha":"d6b6019c51ac20d7a6e67ee6346846434499b245","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"change: use .processors.list_processors_by_* in .backends\n\nuse anyconfig.processors.list_processors_by_{type,ext} to list parsers\nin anyconfig.backends instead of similar functions in it.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/d6b6019c51ac20d7a6e67ee6346846434499b245"},{"sha":"b1add21837e7f91017e41366ff8f05c156ba546f","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"refactor: make clear what the argument of .processors.list_type is","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/b1add21837e7f91017e41366ff8f05c156ba546f"},{"sha":"e3598198ffe06056a2ce45b36841b34b3e7d54f4","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"change: use .processors.list_types in .backends.list_types","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/e3598198ffe06056a2ce45b36841b34b3e7d54f4"},{"sha":"510cfb69c6f60998b6a27698518e8f33ebf536c6","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"chagne: remove unused listing functions in .backends\n\nremove unused listing and related functions, fst, snd, _list_* in\nanyconfig.backends becuase these are replaced with the ones ported and\nabstracted in anyconfig.processors.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/510cfb69c6f60998b6a27698518e8f33ebf536c6"},{"sha":"4537399f45b16543235bcad444092864366ed851","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"refactor: just move a pair of globals in .backends","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/4537399f45b16543235bcad444092864366ed851"},{"sha":"2a613e48c937de201c3219893eb6f1213d257f8a","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"change: make .backend.base.Parser inherited from .processors.Processor\n\nmake anyconfig.backend.base.Parser inherited also from\nanyconfig.processors.Processor.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/2a613e48c937de201c3219893eb6f1213d257f8a"},{"sha":"af178d2a2413aba8eb09616942634b082cad4c95","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"fix: minor whitespace and indentation tunes","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/af178d2a2413aba8eb09616942634b082cad4c95"},{"sha":"f55ad6482def1f6b6cb82cc96209c7e97650219a","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"change: [doc] update the module doc of .processors\n\nupdate the module doc of anyconfig.processors to add its changelog.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/f55ad6482def1f6b6cb82cc96209c7e97650219a"},{"sha":"52e99c854b3b567270293fab6521efa1c60dc802","author":{"name":"Satoru SATOH","email":"80ae61f729b508728abca9b176f3c1d32da1e8d5@gmail.com"},"message":"enhancement: [doc] add API docs for .ioinfo and .processors\n\nadd API docs for anyconfig.ioinfo and anyconfig.processors and make them\nincluded into the API doc index.","distinct":false,"url":"https://api.github.com/repos/ssato/python-anyconfig/commits/52e99c854b3b567270293fab6521efa1c60dc802"}]}
{"actor":{"display_login":"ssato"}}