|
| 1 | +--- |
| 2 | +category: "london" |
| 3 | +title: "Pyntxos - Scraping, visualization, optimization and dashboarding" |
| 4 | +level: "All levels" |
| 5 | +time: "18:00" |
| 6 | +rsvp_link: https://www.meetup.com/Python-Sprints/events/263261166/ |
| 7 | +project: pyntxos |
| 8 | +sponsor: deliveroo |
| 9 | +--- |
| 10 | + |
| 11 | + |
| 12 | + |
| 13 | +This is part II of the [Pyntxos sprint](https://python-sprints.github.io/london/2019/08/07/pyntxos.html). |
| 14 | + |
| 15 | +In this sprint we will build a new project, [Pyntxos](https://github.com/python-sprints/pyntxos). |
| 16 | + |
| 17 | +Some context... [EuroSciPy 2019](https://www.euroscipy.org/2019/) will be in September in Bilbao, Spain. |
| 18 | +Besides a great [program](https://www.euroscipy.org/2019/program.html) of tutorials, talks, |
| 19 | +[maintainers sessions](https://www.euroscipy.org/2019/maintainers.html) and sprints, the conference will |
| 20 | +have social activities and networking. |
| 21 | + |
| 22 | +What EuroSciPy will have different from other conferences, is that being in Bilbao, part of the networking |
| 23 | +will be done in their traditional [pintxo routes](https://en.wikipedia.org/wiki/Pincho). Pintxos are small |
| 24 | +portion of food, usually served on top of a small slice of break. There are streets full of pintxo restaurants, |
| 25 | +and what is usual is to eat a pintxo in one (with a small glass of wine or beer), socialize standing in the |
| 26 | +restaurant or the street for a while, and then go for the next, and keep repeating, following a route. |
| 27 | + |
| 28 | +EuroPython 2015 and 2016 were hosted in Bilbao, and pintxo routes became very popular. |
| 29 | +[This article](http://travel.cnn.com/san-sebastians-amazing-street-michelin-experience-736551/) |
| 30 | +gives some information about the importance of gastronomy in the Basque country. |
| 31 | + |
| 32 | +It would be easy to just decide the street or area where EuroSciPy participants should go, so |
| 33 | +is easy for people to network with other EuroSciPy participants. That would be easy, but not as fun as |
| 34 | +overcomplicating things and build a Python project to "optimise" and visualize pintxo routes. |
| 35 | + |
| 36 | +In this sprint we will build a new open source Python project. This will allow participants to learn |
| 37 | +how to contribute to open source projects, and the different components of a project: |
| 38 | + |
| 39 | +- API design |
| 40 | +- Source code |
| 41 | +- Tests |
| 42 | +- Documentation |
| 43 | +- Linting |
| 44 | +- Continuous Integration |
| 45 | +- Packaging |
| 46 | + |
| 47 | +And at the same time, we will work and learn some open source libraries for data scraping, analysis, |
| 48 | +visualization, and dashboarding. Some of the proposed ones are: |
| 49 | + |
| 50 | +- [jupyter](https://jupyter.org/) |
| 51 | +- [ipywidgets](https://ipywidgets.readthedocs.io/en/stable/) |
| 52 | +- [scrapy](https://scrapy.org/) |
| 53 | +- [pandas](https://pandas.pydata.org) |
| 54 | +- [geopandas](http://geopandas.org/) |
| 55 | +- [geoviews](http://geoviews.org/) |
| 56 | +- [voila](https://github.com/QuantStack/voila) |
| 57 | +- [binder](https://ovh.mybinder.org/) |
| 58 | + |
| 59 | +Agenda |
| 60 | + |
| 61 | +- 6pm: Networking, drinks and food |
| 62 | +- 6:30pm: Project presentation and team creation |
| 63 | +- 6:45pm: Coding |
| 64 | +- 9pm: Group presentations |
| 65 | +- 9:30pm: End of the event, or pub |
| 66 | + |
| 67 | +Requirements |
| 68 | + |
| 69 | +- Bring a laptop with Anaconda and git installed |
| 70 | + |
| 71 | +**Gitter channel:** [https://gitter.im/py-sprints/pyntxos](https://gitter.im/py-sprints/pyntxos) |
0 commit comments