PINGDOM_CHECK

Web Scraping Copilot is live. Build Scrapy spiders 3× faster, free in VS Code.

Install Now
Data Services
Pricing
Login
Try Zyte APIContact Sales
  • Unblocking and Extraction

    Zyte API

    The ultimate API for web scraping. Avoid website bans and access a headless browser or AI Parsing

    Ban Handling

    Headless Browser

    AI Extraction

    Enterprise

    DocumentationSupport

    Hosting and Deployment

    Scrapy Cloud

    Run, monitor, and control your Scrapy spiders however you want to.

    AI-powered IDE Integration

    Web Scraping-Copilot

    The complete, production-ready spider workflow from AI-generated code to cloud deployment. All in VS Code.

  • Data Services
  • Pricing
  • Blog

    Learn

    Case Studies

    Webinars

    Videos

    White Papers

    Join our Community
    Introducing Web Scraping Copilot 1.0: AI-Accelerated web scraping inside VS
    Blog Post
    The seven habits of highly effective data teams
    Blog Post
  • Product and E-commerce

    From e-commerce and online marketplaces

    Data for AI

    Collect and structure web data to feed AI

    Job Posting

    From job boards and recruitment websites

    Real Estate

    From Listings portals and specialist websites

    News and Article

    From online publishers and news websites

    Search

    Search engine results page data (SERP)

    Social Media

    From social media platforms online

  • Meet Zyte

    Our story, people and values

    Contact us

    Get in touch

    Support

    Knowledge base and raise support tickets

    Terms and Policies

    Accept our terms and policies

    Open Source

    Our open source projects and contributions

    Web Data Compliance

    Guidelines and resources for compliant web data collection

    Join the team building the future of web data
    We're Hiring
    Trust Center
    Security, compliance & certifications
Login
Try Zyte APIContact Sales

Zyte Developers

Coding tools & hacks straight to your inbox

Become part of the community and receive a bi-weekly dosage of all things code.

Join us
    • Zyte Data
    • News & Articles
    • Search
    • Social Media
    • Product
    • Data for AI
    • Job Posting
    • Real Estate
    • Zyte API - Ban Handling
    • Zyte API - Headless Browser
    • Zyte API - AI Extraction
    • Web Scraping Copilot
    • Zyte API Enterprise
    • Scrapy Cloud
    • Solution Overview
    • Blog
    • Webinars
    • Case Studies
    • White Papers
    • Documentation
    • Web Scraping Maturity Self-Assesment
    • Web Data compliance
    • Meet Zyte
    • Jobs
    • Terms and Policies
    • Trust Center
    • Support
    • Contact us
    • Pricing
    • Do not sell
    • Cookie settings
    • Sign up
    • Talk to us
    • Cost estimator
Home
Blog
EuroPython 2015: Uniting Pythonistas in Europe
Light
Dark

EuroPython 2015

Read Time
3 Mins
Posted on
July 21, 2015
Product Update
EuroPython 2015 is happening this week and we’re having the largest company meetup so far as a part of it, with more than 30 members from our fully remote-working team attending.
By
Pablo Hoffman
×

Try Zyte API

Zyte proxies and smart browser tech rolled into a single API.
Start FreeFind out more
Subscribe to our Blog

EuroPython 2015

EuroPython 2015 is happening this week and we’re having the largest company meetup so far as a part of it, with more than 30 members from our fully remote-working team attending. The event which is held in Bilbao started on Monday and is providing great quality talks, sessions, and plenty of tasty Spanish dishes.

scrapinghub-europython-booth

As sponsors, we’ve been privileged with a nice booth where we are connecting with Pythonistas, discussing scraping practices, and giving away lots of swag such as hats, t-shirts, stickers, bottle-openers, and clocks.

europython-scrapinghub-swags

If you’re attending to EuroPython, make sure to drop by and get one of these. Our booth is in the main area (exhibition hall and lounge area) of the Euskalduna Conference Center. 🙂

On the conference’s first day Zytans participated in two talks: one about Frontera, hosted by Alexander Sibiryakov, and one about testing, hosted by Eugene Amirov - both available below.

By Tuesday we hosted two more talks: one about best practices on web scraping, by Shane Evans, and one about Scrapy, by Juan Riaza - also available below. In addition to that, we’ve had a poster session about Frontera and a recruiting session sharing job opportunities and the perks of working for Zyte .

On the third day, Lluis Esquerda hosted a talk about City Bikes, a personal project developed by him on bike-sharing networks (check the video below). As the night came we went to Hotel Ercilla, where EuroPython organizers were hosting the conference's social event (a.k.a. "Pyntxos Night"). There, we were able to enjoy the nice food, other attendees' companionship, and also to have some tricky moves on the dance floor. 🙂

After resting from the party, Thursday came, and with it Juan Riaza's Scrapy Helpdesk. We invited attendees to join us and learn about Scrapy, also getting a couple of swags in our booth.

This Friday Juan Riaza hosted a 3 hours training on Scrapy, sharing tips and building spiders in real-time with the attendees. We also went to the Guggenheim Museum where we met the "Mom Spider" or, as some people say, one of Zyte's ancestors.

With the weekend came the EuroPython sprints, where we teamed up to port Scrapy to Python 3. During the sprint, we managed to unblock our main problem with the port, the handling of URLs and headers and then migrated Request and Response classes so finally it is possible to divide the work and port each component independently. We also managed to split the Scrapy Selectors into a separate library (called Parsel) which reached a stable point and Scrapy now depends on it (we're working on its documentation to make an official release). We continued the Python 3 porting in the following weeks back home and got important contributions from the community that helped increase our test coverage under python3 from 19% to 54% (see current progress in this badge).

Here is the full recorded version of the talks given by Zytans:

Alexander's talk "Frontera: open-source large-scale web crawling framework"

Eugene's talk "Sustainable way of testing your code"

Shane's talk "Advanced Web Scraping"

Juan's talk on "Dive into Scrapy"

Lluis' talk "CityBikes: bike-sharing networks around the world"

It was an amazing experience, our special thanks to the EuroPython organization and for all team members that made it happen!

×

Try Zyte API

Zyte proxies and smart browser tech rolled into a single API.
Start FreeFind out more

Get the latest posts straight to your inbox

No matter what data type you're looking for, we've got you

G2.com

Capterra.com

Proxyway.com

EWDCI logoMost loved workplace certificateZyte rewardISO 27001 iconG2 rewardG2 rewardG2 reward

© Zyte Group Limited 2026