Tools for nerds
The brilliant people of Openpolis have started collecting EU infringement procedure data in to easily consumed spreadsheets. This is a much more exciting dataset than it sounds!
Python 3.8 was just released. As we use Python a lot for web scraping, we are especially excited about the new := operator, which will make looping over paginated sites with a while loop so much more straight-forward:
scraper = MyScraper(url)
while content := scraper.get_next_page():
# do something with content
How high is that ski-slope? The latest QGIS release (3.10) allows you to measure distances, taking height into consideration (if you have 3d data, that is). There are also other 3d related improvements, such as a “Climb Along Line” algorithm, as well as improved support for vectorized export formats.