Code Maven
  • Exercises
  • Slides
  • Courses
  • Services
  • Type keyword:
  • Archive
  • About
  • Atom feed
Code Maven
Working on PyDigger
  1. PyDigger in Python
    1. Working on PyDigger with Upasana Shukla
    2. Working on PyDigger with Upasana Shukla
    3. Working on PyDigger with Upasana Shukla - part 3
    4. Working on PyDigger with Upasana Shukla - part 4

Working on PyDigger with Upasana Shukla

  • live
  • Python

Prev Next

In this live pair programming session Upasana Shukla and myself were working on the PyDigger project.

ERROR: could not find an available, non-overlapping IPv4 address pool among the defaults to assign to the network

  • 0:00 The beginning
  • 1:00 Upasana introducing herself
  • 2:48 There's more than one way to do it - in Python as well
  • 3:45 The method of working (Driver-Navigator)
  • 4:28 Introducing the PyDigger project
  • 11:15 What are we going to do?
  • 11:50 Visit the Issues
  • 12:50 What operating system do you use? Let's setup the development environment (The docker-compose has changed a bit since we recorded the video. See the README of the project) Upasana fixing the Docker network issue.
  • 30:47 The development environment is running. Run the tests. Collect some data.
  • 33:25 Updating the GitHub Actions file
  • 38:25 Create a branch and commit the first change to the project. Wait for the CI system to run.
  • 47:30 Looking at the GitHub Issues Does the Python project use GitHub Actions?
  • 50:30 Trying to figure out the code finding the Travis-CI configuration file.
  • 1:06:50 Creating a GitHub Personal Access Token
  • 1:11:50 Update the stats.html template
  • 1:36:40 Make it easy to fetch a specific project (add the --url parameter)
  • 2:14:00 We are done! Some cleanup,git commit and git push. Sending a Pull Request

Prev Next


Gabor Szabo
Written by
Gabor Szabo

Published on 2021-05-09

If you have any comments or questions, feel free to post them on the source of this page in GitHub. Source on GitHub. Comment on this post

Author: Gabor Szabo

Gábor who writes the articles of the Code Maven site offers courses in in the subjects that are discussed on this web site.

Gábor helps companies set up test automation, CI/CD Continuous Integration and Continuous Delivery and other DevOps related systems. Gabor can help your team improve the development speed and reduce the risk of bugs.

He is also the author of a number of eBooks.

Contact Gabor if you'd like to hire his services.

If you would like to support his freely available work, you can do it via Patreon, GitHub, or PayPal.