{"push_id":1217616214,"size":19,"distinct_size":19,"ref":"refs/heads/master","head":"ed079e89be1299687fc63df2b95f8461e8c4c133","before":"a8052558a51cf76a604f2fa86a56fac9fc4d2549","commits":[{"sha":"ba9dbe2eeac466618cc240739bbce9fa7993e330","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Further improved base format module\n\n- Added a new FormatRepository.findAllMinifiableFormats() method to ease retrieving all minifiable formats.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/ba9dbe2eeac466618cc240739bbce9fa7993e330"},{"sha":"0732350624a202945e0c3b1a2479fb9be84ddc3e","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Cleaned up package meta module\n\n- Moved module metadata below imports;\n- Added missing formats module;\n- Cleaned up unused imports;\n- Improved existing module comments.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/0732350624a202945e0c3b1a2479fb9be84ddc3e"},{"sha":"327ab622c4932225c30298cf372dfcdd66f0c0f8","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Fixed base exporter module\n\n- Fixed ExporterFactory.fromFormat() method to correctly retrieve exporter format name.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/327ab622c4932225c30298cf372dfcdd66f0c0f8"},{"sha":"5c94aa5566031cee0240d4b7083bc9bc7185d294","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Renamed build-docs module to build_docs","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/5c94aa5566031cee0240d4b7083bc9bc7185d294"},{"sha":"567e611e12685ff6ba69b2612ea6df689c0d0619","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Moved build, build_docs and export modules to a new dtb.cli package","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/567e611e12685ff6ba69b2612ea6df689c0d0619"},{"sha":"f2934274dd6c621f342c01365b7c46fca2aa7ebd","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Cleaned up core helpers module\n\n- Moved CliParser class into a new cli.base module;\n- Cleaned up unused imports.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/f2934274dd6c621f342c01365b7c46fca2aa7ebd"},{"sha":"27fd0e84207e99bc43b52b915df74ffc14c6c90f","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Added a new cli.base module","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/27fd0e84207e99bc43b52b915df74ffc14c6c90f"},{"sha":"909484e530d88b98a68b3da99324e32096207daa","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Added missing cli package meta module","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/909484e530d88b98a68b3da99324e32096207daa"},{"sha":"046aad06a719c426025a3421eea01d5e008a2936","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Tweaked dtb.cli modules to import CliParser from dtb.cli.base module","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/046aad06a719c426025a3421eea01d5e008a2936"},{"sha":"e8c48029460369638368269b9cd05a448a41aa89","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Tweaked package setup script to use the new dtb.cli package modules location","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/e8c48029460369638368269b9cd05a448a41aa89"},{"sha":"ef96f8b21b10b075e0c5fe5d0e2fd458972dcf88","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Greatly improved core helpers module\n\n- Removed unused String.rreplace() helper method;\n- Removed unused String helper class;\n- Removed hardcoded File.formats mapping;\n- Improved File.format() property method to use the new FormatRepository.findFormatByExtension() method;\n- Fixed Markdown.orderedList() and Markdown.unorderedList() methods to include an ending newline;\n- Improved ProjectReadme.renderDatabaseFormats() method to render nicely formatted tables for each format type available using the new file formats info;\n- Improved DatabaseReadme.renderDatabaseFiles() method to use the new file formats info;\n- Added some missing docstrings;\n- Minor linting formatting fixes.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/ef96f8b21b10b075e0c5fe5d0e2fd458972dcf88"},{"sha":"16bf430db9cfc68da41e8e9e021b0e56a38f38bc","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Greatly improved base format module\n\n- Renamed FormatRepository.findAllExportableFormats() method to FormatRepository.findExportableFormats();\n- Renamed FormatRepository.findAllParseableFormats() method to FormatRepository.findParseableFormats();\n- Renamed FormatRepository.findAllMinifiableFormats() method to FormatRepository.findMinifiableFormats();\n- Added new FormatRepository.findFormatByName() and FormatRepository.findFormatByExtension() static methods;\n- Added new FormatRepository.findExportableFormatNames(), FormatRepository.findParseableFormatNames(), FormatRepository.findMinifiableFormatNames() and FormatRepository.groupExportableFormatsByType() class methods;\n- Updated imports.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/16bf430db9cfc68da41e8e9e021b0e56a38f38bc"},{"sha":"42ea3051acc25b58a76c140ba54ae35fae82e528","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Improved project README stub\n\n- Moved {database_formats} field below the paragraph.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/42ea3051acc25b58a76c140ba54ae35fae82e528"},{"sha":"f47ade71cdf2691dc8d4dfa42fc6c31ba36254a7","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Improved cli.build module\n\n- Improved TerritorialDataBuilder.configure() method to use the new FormatRepository.findExportableFormatNames() and FormatRepository.findMinifiableFormatNames() methods.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/f47ade71cdf2691dc8d4dfa42fc6c31ba36254a7"},{"sha":"1d99feee836201621857e16b9d71607a2149e1c0","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Improved cli.export module\n\n- Improved TerritorialDataExporter.configure() method to use the new FormatRepository.findExportableFormatNames() method.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/1d99feee836201621857e16b9d71607a2149e1c0"},{"sha":"a87da2a2de0ef96e5e58fcca6439c95f16daca35","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Updated project README with last improvements","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/a87da2a2de0ef96e5e58fcca6439c95f16daca35"},{"sha":"408734a48035669b6e8fb0e3dcbf2d3ce3a88484","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Changed PHP Serialized Data files to use the new extension","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/408734a48035669b6e8fb0e3dcbf2d3ce3a88484"},{"sha":"2aaa04e57bb0c0fb2ee49c911bbf84dcba3fcc45","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Further improved core helpers module\n\n- Changed Directory and File classes to use the pathlib.Path class internally;\n- Added new Directory.__str__() and File.__str__() methods to ease retrieving the instances path;\n- Renamed Directory.basename() method to Directory.name();\n- Renamed Directory.files() startswith argument to pattern;\n- Improved Directory.files() method to use the Path.iterdir() and Path.match() methods;\n- Renamed File.filename() method to File.name();\n- Renamed File.basename() method to File.path();\n- Fixed File.extension() method to return all file suffixes;\n- Tweaked File.size() method to use the Path.stat() method;\n- Tweaked DatabaseReadme.renderDatabaseFiles() method to use the new Directory.files() pattern argument;\n- Tweaked DatabaseReadme.renderDatabaseFiles() method to use the new File.name property;\n- Added a few more missing docstrings;\n- Cleaned up unused imports.","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/2aaa04e57bb0c0fb2ee49c911bbf84dcba3fcc45"},{"sha":"ed079e89be1299687fc63df2b95f8461e8c4c133","author":{"name":"Paulo Freitas","email":"b4a5ea001e047040e8c9075b67a268293138da2c@paulofreitas.me"},"message":"Updated databases READMEs with last improvements","distinct":true,"url":"https://api.github.com/repos/paulofreitas/dtb-ibge/commits/ed079e89be1299687fc63df2b95f8461e8c4c133"}]}
{"actor":{"display_login":"paulofreitas"}}