diff --git a/your-code/.ipynb_checkpoints/Learning Advanced APIs-checkpoint.ipynb b/your-code/.ipynb_checkpoints/Learning Advanced APIs-checkpoint.ipynb
new file mode 100644
index 0000000..9e7a18c
--- /dev/null
+++ b/your-code/.ipynb_checkpoints/Learning Advanced APIs-checkpoint.ipynb
@@ -0,0 +1,189 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Advanced APIs\n",
+ "\n",
+ "\n",
+ "\n",
+ "\n",
+ "Lesson Goals\n",
+ "\n",
+ " Understand HTTP Communication Protocol\n",
+ " Learn about the Request-Response Cycle\n",
+ " Differentiate between GET and POST requests\n",
+ " Familiarize with http headers\n",
+ " Learn about oAuth authentication\n",
+ " Familiarize with a few tools to work with APIs\n",
+ "\n",
+ "# Introduction - HTTP Protocol\n",
+ "\n",
+ "HTTP v1 protocol was introduced in 1991, it's this protocol that has driven the advance we've seen in the past two decades in information sharing as it's the basis for websites and we can argue that nowadays is the basis for most of the comunications that people needs in a daily basis. When you pay with your VISA online, the transaction travels via secure HTTP comunication known as HTTPS, HTTP is also the protocol choosen in quite different applications that range from synchronize traffic lights in a city to receive a video when you visit Youtube, quite powerful. I hasn't seen many updates over this years, nowadays the most recent version is HTTP2 as defined in RFC7540 that is the document that defines how the standard works. But let's deep a bit on how HTTP works in following sections.\n",
+ "\n",
+ "\n",
+ "\n",
+ "# Request-Response Cycle\n",
+ "\n",
+ "In an overview, the HTTP protocol consists on one participant computer making questions to a source of information that is in another computer (but it can be the same one). The one that makes the question is known as the CLIENT and the one responding to those questions is named the SERVER. For each question there must be always an answer, even if the answer is \"i don't have an answer for what you are asking for\", this is what we call the request-response cycle. If both parties CLIENT and SERVER can communicate, they should be able to complete this cycle. For sure there are corner cases, for example when the CLIENT cannot sent a question to the SERVER because maybe the SERVER is offline.\n",
+ "\n",
+ "In fact, the proper way to refer when a CLIENT makes a question to a SERVER is known in HTTP jargon to say we are making a REQUEST, and for each request the server sends a RESPONSE.\n",
+ "HTTP Url\n",
+ "\n",
+ "The URL is an important part of the protocol, it contains information of which resource whe are asking the SERVER for. It shoudld follow this format:\n",
+ "\n",
+ "Format:\n",
+ "scheme:[//authority]path[?query][#fragment]\n",
+ "\n",
+ "Example:\n",
+ "http://www.ironhack.com/learning/1234?user=pepe\n",
+ "\n",
+ "This is readed as the following:\n",
+ "\n",
+ " scheme: in this case it's http, but it can be also https in case we are connecting securely.\n",
+ " authority: In this case www.ironhack.com this is the server we are connecting to send the REQUEST.\n",
+ " path: Also known as the RESOURCE we are aksing for, in this case /learning/1234. Normally a server holds multiple pieces of information and serves the REQUESTS primarily based on the path of the url.\n",
+ "\n",
+ "Side note: To understand the format [someting] means something is optional and can be present or not.\n",
+ "Request\n",
+ "\n",
+ "As we've said, the request is a question we formulate to a SERVER in order to receive a piece of information. This piece of information can be anything, is not defined in the HTTP standard what information the SERVER should answer with. It can be anything: an image, a video, a HTML page, a PDF file, etc.\n",
+ "\n",
+ "The format of the REQUEST contains two main parts, the VERB of the request and the HEADERS. The verb contains information on which type of request we are making, and the headers contain metadata for the request, for example who is making the request, at what time, if is a known user, cookies, etc.\n",
+ "\n",
+ "\n",
+ "\n",
+ "# Http Verbs\n",
+ "\n",
+ "There are quite a few VERBS, but the main ones are GET and POST:\n",
+ "\n",
+ " GET: Just expreses that we want some resource from a SERVER. For example, let's assume you are asking about the twitter timeline. As you are just refering to the timeline, twitter will send you the global timeline for the whole world.\n",
+ "\n",
+ "This is how a raw GET http REQUEST is sent over the wire:\n",
+ "\n",
+ "GET /timeline HTTP/1.1\n",
+ "Host: www.twitter.com\n",
+ "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) Chrome/71.0.3578.98 Safari/537.36\n",
+ "Accept: text/htm\n",
+ "Accept-Language: en,es\n",
+ "\n",
+ "You can note that we are asking for the /timeline resource. But what if we want just the timeline for the users i'm following. Then i have to make a POST request.\n",
+ "\n",
+ "POST verb requests are different from GET requests as they contain information for the SERVER to respond according to it.\n",
+ "\n",
+ "POST /timeline HTTP/1.1\n",
+ "Host: www.twitter.com\n",
+ "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) Chrome/71.0.3578.98 Safari/537.36\n",
+ "Accept: text/htm\n",
+ "Accept-Language: en,es\n",
+ "\n",
+ "username=pepe\n",
+ "\n",
+ "Here you can see that we are sending a parameter that is the username we want the timeline for the user pepe. The resource is the same ( /timeline) but the server will send us a different RESPONSE according to this parameter we are sending. Those parameters are named POST BODY and what parameters to send depends on who we are asking, this is not standarized.\n",
+ "\n",
+ "\n",
+ "# Request Headers\n",
+ "\n",
+ "Also in a request there are the headers, let's analyze some of it:\n",
+ "\n",
+ "GET /timeline HTTP/1.1\n",
+ "Host: www.twitter.com\n",
+ "User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_2) Chrome/71.0.3578.98 Safari/537.36\n",
+ "Accept: text/html\n",
+ "Accept-Language: en,es\n",
+ "\n",
+ " User-Agent: The browser that is making the REQUEST.\n",
+ " Accept-Language: The language in which we've configured our browser.\n",
+ "\n",
+ "The headers can vary between requests, there are some standard ones. The WEB SERVERS following the HTTP standard agree on how to proceed depending on which headers are present in a REQUEST, but you can add personalized ones if you want.\n",
+ "\n",
+ "\n",
+ "# Response\n",
+ "\n",
+ "All responses follow the same structure. They have a HEADER section that contains metadata about what the behaviour of the server and a BODY that contains the desired piece of information.\n",
+ "Status Codes\n",
+ "\n",
+ "One important part of the RESPONSE HEADER is the status code. This code is a numerical code indicating the result of the server. There are different status codes depending if the server succedded to perform the REQUEST of didn't manage to do anything at all. This are some groups of status codes:\n",
+ "\n",
+ " 2xx Success: The most important status code here is 200 that means everything worked as expected and the resource is found on the SERVER.\n",
+ " 4xx Client errors: Those are codes for errors on the client side, meaning the client asked for a wrong resource or the one that overybody knows 404 that means resource can't be found on the SERVER.\n",
+ " 5xx Server errors: This means the SERVER itself chashed when processing your REQUEST. Maybe due to a bug on server's code or something related.\n",
+ "\n",
+ "For a complete list see Wikipedia\n",
+ "\n",
+ "\n",
+ "\n",
+ "# OAuth Authentication\n",
+ "\n",
+ "OAuth is simply a secure authorization protocol that works on top of HTTP. When you are consuming some external service via HTTP calls, servers want to take control over their service and maybe limit the numer of requests you can do, or ask you to pay for it. Or maybe they don't want you to see data from other users in the systems. For this purposes, you should authenticate yourself.\n",
+ "\n",
+ "The oauth authentication is a common used one among lots of API providers as it is a well known public standard. This learning is not meant to cover how oauth work, but just to introduce you an important aspect about those. When working with oauth, the service you are asking a REQUEST must provide you some authenticated credentials that normally have names like clientId or apiKey and apiSecret or apiToken or simply token. This will be used to authenticate instead of username+password. The reason? it is not as secure to be transfering your password up and down as credentials, also credentials can be revoked if lost or stolen.\n",
+ "\n",
+ "The credentials should be kept securelly, and must not be shared with anyone else, so, do not add it inside a git repo as there are online hackers that scan for them and make fraudulent use, possibly wasting lots of dollars in your name!\n",
+ "Tools to work with APIs\n",
+ "\n",
+ "\n",
+ "\n",
+ "# CURL - Making HTTP requests with your terminal\n",
+ "\n",
+ "Curl is a command-line tool that allows you to make HTTPrequests as easy as this:\n",
+ "\n",
+ "$ curl www.ironhack.com\n",
+ "\n",
+ "Calling curl like this will make a GET request to www.ironhack.com, you will see the RESPONSE BODY as text in your terminal. Try it!\n",
+ "\n",
+ "If you want to save the response to a text file, just redirect the output to a file like this:\n",
+ "\n",
+ "$ curl www.ironhack.com > index.html\n",
+ "\n",
+ "This redirection operation can be done with any command output, not just curl.\n",
+ "\n",
+ "Good news!, Curl is already installed by default on your terminal.\n",
+ "\n",
+ "\n",
+ "# Debug API calls using Charles Proxy\n",
+ "\n",
+ "Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).\n",
+ "\n",
+ "[Download it here](https://www.charlesproxy.com/)\n",
+ "\n",
+ "\n",
+ "\n",
+ "# Test API calls using Postman\n",
+ "\n",
+ "Postman is a great tool when trying to dissect APIs made by others or test ones you have made yourself. It offers a sleek user interface with which to make HTML requests, without the hassle of writing a bunch of code just to test an API's functionality.\n",
+ "\n",
+ "[Download it here](https://www.getpostman.com/)"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.2"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/your-code/.ipynb_checkpoints/Learning Working with APIs-checkpoint.ipynb b/your-code/.ipynb_checkpoints/Learning Working with APIs-checkpoint.ipynb
new file mode 100644
index 0000000..4e369ae
--- /dev/null
+++ b/your-code/.ipynb_checkpoints/Learning Working with APIs-checkpoint.ipynb
@@ -0,0 +1,876 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# Working with APIs\n",
+ "\n",
+ "\n",
+ "\n",
+ "Lesson Goals\n",
+ "\n",
+ " Understand what is API and what it does.\n",
+ " Learn how to make simple calls to an API and retrieve JSON data.\n",
+ " Learn how to handle nested JSON API results.\n",
+ "\n",
+ "Introduction\n",
+ "\n",
+ "Thus far in the program, we have learned how to obtain data from files and from relational databases. However, sometimes the data we need is not readily available via one of these two data sources. In some cases, the data we need may be contained within an application. Application owners will often create APIs (or Application Programming Interface) so that their applications can talk to other applications. An API is a set of programmatic instructions for accessing software applications, and the data that comes from APIs typically contains some sort of structure (such as JSON). This structure makes working with API data preferable to crawling websites and scraping content off of web pages.\n",
+ "\n",
+ "In this lesson, we are going to learn how to make API calls to an application, retrieve data in JSON format, learn about API authentication, and use Python libraries to obtain data from APIs.\n",
+ "Simple API Example with Requests\n",
+ "\n",
+ "There are a few libraries that can be used for working with APIs in Python, but the Requests library is one of the most intuitive. It has a get method that allows you to send an HTTP request to an application and receive a response. Let's take a look at a basic API call using the requests library. "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "{'userId': 1, 'id': 1, 'title': 'delectus aut autem', 'completed': False}"
+ ]
+ },
+ "execution_count": 1,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "import json\n",
+ "import requests\n",
+ "\n",
+ "response = requests.get('https://jsonplaceholder.typicode.com/todos')\n",
+ "results = response.json()\n",
+ "results[0]"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "In this example, we used the get method to send a request to the JSONPlaceholder API, and we received back a response in the form of JSON structured data. If we wanted to analyze this data, we could easily use Pandas to convert the results into a data frame to which we can then apply various analytical methods. "
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " completed | \n",
+ " id | \n",
+ " title | \n",
+ " userId | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " False | \n",
+ " 1 | \n",
+ " delectus aut autem | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " False | \n",
+ " 2 | \n",
+ " quis ut nam facilis et officia qui | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " False | \n",
+ " 3 | \n",
+ " fugiat veniam minus | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " True | \n",
+ " 4 | \n",
+ " et porro tempora | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " False | \n",
+ " 5 | \n",
+ " laboriosam mollitia et enim quasi adipisci qui... | \n",
+ " 1 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " completed id title userId\n",
+ "0 False 1 delectus aut autem 1\n",
+ "1 False 2 quis ut nam facilis et officia qui 1\n",
+ "2 False 3 fugiat veniam minus 1\n",
+ "3 True 4 et porro tempora 1\n",
+ "4 False 5 laboriosam mollitia et enim quasi adipisci qui... 1"
+ ]
+ },
+ "execution_count": 2,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "import pandas as pd\n",
+ "\n",
+ "data = pd.DataFrame(results)\n",
+ "data.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "# More Complex Requests API Example\n",
+ "\n",
+ "In the previous section, the data we received from the API was not very complex. It was all at a single level and fit neatly into a data frame. However, sometimes API responses contain data that is nested, and we must find a way to flatten the JSON data so that it fits nicely into a data frame. Let's make an API call to the Github public API, create a Pandas data frame from the results, and examine the structure of the data.\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " actor | \n",
+ " created_at | \n",
+ " id | \n",
+ " org | \n",
+ " payload | \n",
+ " public | \n",
+ " repo | \n",
+ " type | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " {'id': 50721655, 'login': 'Jrose3797', 'displa... | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820122 | \n",
+ " NaN | \n",
+ " {'push_id': 3793486088, 'size': 1, 'distinct_s... | \n",
+ " True | \n",
+ " {'id': 195824522, 'name': 'Jrose3797/dsc-intro... | \n",
+ " PushEvent | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " {'id': 3761375, 'login': 'cdcabrera', 'display... | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820118 | \n",
+ " NaN | \n",
+ " {'push_id': 3793486084, 'size': 2, 'distinct_s... | \n",
+ " True | \n",
+ " {'id': 190663766, 'name': 'cdcabrera/curiosity... | \n",
+ " PushEvent | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " {'id': 26219511, 'login': 'heaptracetechnology... | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820120 | \n",
+ " NaN | \n",
+ " {'ref': 'Standard-OMG-mongodb', 'ref_type': 'b... | \n",
+ " True | \n",
+ " {'id': 195819196, 'name': 'heaptracetechnology... | \n",
+ " CreateEvent | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " {'id': 9443847, 'login': 'hendrikebbers', 'dis... | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820117 | \n",
+ " {'id': 1673867, 'login': 'AdoptOpenJDK', 'grav... | \n",
+ " {'action': 'created', 'issue': {'url': 'https:... | \n",
+ " True | \n",
+ " {'id': 176502087, 'name': 'AdoptOpenJDK/IcedTe... | \n",
+ " IssueCommentEvent | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " {'id': 6710696, 'login': 'nbuonin', 'display_l... | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820111 | \n",
+ " {'id': 52456, 'login': 'ccnmtl', 'gravatar_id'... | \n",
+ " {'push_id': 3793486074, 'size': 1, 'distinct_s... | \n",
+ " True | \n",
+ " {'id': 183269109, 'name': 'ccnmtl/ohcoe-hugo',... | \n",
+ " PushEvent | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " actor created_at \\\n",
+ "0 {'id': 50721655, 'login': 'Jrose3797', 'displa... 2019-07-08T14:22:26Z \n",
+ "1 {'id': 3761375, 'login': 'cdcabrera', 'display... 2019-07-08T14:22:26Z \n",
+ "2 {'id': 26219511, 'login': 'heaptracetechnology... 2019-07-08T14:22:26Z \n",
+ "3 {'id': 9443847, 'login': 'hendrikebbers', 'dis... 2019-07-08T14:22:26Z \n",
+ "4 {'id': 6710696, 'login': 'nbuonin', 'display_l... 2019-07-08T14:22:26Z \n",
+ "\n",
+ " id org \\\n",
+ "0 9967820122 NaN \n",
+ "1 9967820118 NaN \n",
+ "2 9967820120 NaN \n",
+ "3 9967820117 {'id': 1673867, 'login': 'AdoptOpenJDK', 'grav... \n",
+ "4 9967820111 {'id': 52456, 'login': 'ccnmtl', 'gravatar_id'... \n",
+ "\n",
+ " payload public \\\n",
+ "0 {'push_id': 3793486088, 'size': 1, 'distinct_s... True \n",
+ "1 {'push_id': 3793486084, 'size': 2, 'distinct_s... True \n",
+ "2 {'ref': 'Standard-OMG-mongodb', 'ref_type': 'b... True \n",
+ "3 {'action': 'created', 'issue': {'url': 'https:... True \n",
+ "4 {'push_id': 3793486074, 'size': 1, 'distinct_s... True \n",
+ "\n",
+ " repo type \n",
+ "0 {'id': 195824522, 'name': 'Jrose3797/dsc-intro... PushEvent \n",
+ "1 {'id': 190663766, 'name': 'cdcabrera/curiosity... PushEvent \n",
+ "2 {'id': 195819196, 'name': 'heaptracetechnology... CreateEvent \n",
+ "3 {'id': 176502087, 'name': 'AdoptOpenJDK/IcedTe... IssueCommentEvent \n",
+ "4 {'id': 183269109, 'name': 'ccnmtl/ohcoe-hugo',... PushEvent "
+ ]
+ },
+ "execution_count": 3,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "response = requests.get('https://api.github.com/events')\n",
+ "\n",
+ "data = pd.DataFrame(response.json())\n",
+ "data.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "When we look at the data frame, we can see that there are dictionaries nested in several fields. We need to extract the information that is in these fields and add them to the data frame as columns. To do this, we are going to create our own flatten function that accepts a data frame and a list of columns that contain nested dictionaries in them. Our function is going to iterate through the columns and, for each column, it is going to:\n",
+ "\n",
+ " Turn the nested dictionaries into a data frame with a column for each key\n",
+ " Assign column names to each column in this new data frame\n",
+ " Add these new columns to the original data frame\n",
+ " Drop the column with the nested dictionaries\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def flatten(data, col_list):\n",
+ " for column in col_list:\n",
+ " flattened = pd.DataFrame(dict(data[column])).transpose()\n",
+ " columns = [str(col) for col in flattened.columns]\n",
+ " flattened.columns = [column + '_' + colname for colname in columns]\n",
+ " data = pd.concat([data, flattened], axis=1)\n",
+ " data = data.drop(column, axis=1)\n",
+ " return data"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Now that we have our function, let's apply it to the columns that have nested dictionaries and get back a revised data frame."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " created_at | \n",
+ " id | \n",
+ " public | \n",
+ " type | \n",
+ " actor_avatar_url | \n",
+ " actor_display_login | \n",
+ " actor_gravatar_id | \n",
+ " actor_id | \n",
+ " actor_login | \n",
+ " actor_url | \n",
+ " ... | \n",
+ " payload_number | \n",
+ " payload_pull_request | \n",
+ " payload_push_id | \n",
+ " payload_pusher_type | \n",
+ " payload_ref | \n",
+ " payload_ref_type | \n",
+ " payload_size | \n",
+ " repo_id | \n",
+ " repo_name | \n",
+ " repo_url | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820122 | \n",
+ " True | \n",
+ " PushEvent | \n",
+ " https://avatars.githubusercontent.com/u/50721655? | \n",
+ " Jrose3797 | \n",
+ " | \n",
+ " 50721655 | \n",
+ " Jrose3797 | \n",
+ " https://api.github.com/users/Jrose3797 | \n",
+ " ... | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 3793486088 | \n",
+ " NaN | \n",
+ " refs/heads/wip | \n",
+ " NaN | \n",
+ " 1 | \n",
+ " 195824522 | \n",
+ " Jrose3797/dsc-intro-to-sets-lab-houston-ds-060319 | \n",
+ " https://api.github.com/repos/Jrose3797/dsc-int... | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820118 | \n",
+ " True | \n",
+ " PushEvent | \n",
+ " https://avatars.githubusercontent.com/u/3761375? | \n",
+ " cdcabrera | \n",
+ " | \n",
+ " 3761375 | \n",
+ " cdcabrera | \n",
+ " https://api.github.com/users/cdcabrera | \n",
+ " ... | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 3793486084 | \n",
+ " NaN | \n",
+ " refs/heads/master | \n",
+ " NaN | \n",
+ " 2 | \n",
+ " 190663766 | \n",
+ " cdcabrera/curiosity-frontend | \n",
+ " https://api.github.com/repos/cdcabrera/curiosi... | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820120 | \n",
+ " True | \n",
+ " CreateEvent | \n",
+ " https://avatars.githubusercontent.com/u/26219511? | \n",
+ " heaptracetechnology | \n",
+ " | \n",
+ " 26219511 | \n",
+ " heaptracetechnology | \n",
+ " https://api.github.com/users/heaptracetechnology | \n",
+ " ... | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " user | \n",
+ " Standard-OMG-mongodb | \n",
+ " branch | \n",
+ " NaN | \n",
+ " 195819196 | \n",
+ " heaptracetechnology/mongodb | \n",
+ " https://api.github.com/repos/heaptracetechnolo... | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820117 | \n",
+ " True | \n",
+ " IssueCommentEvent | \n",
+ " https://avatars.githubusercontent.com/u/9443847? | \n",
+ " hendrikebbers | \n",
+ " | \n",
+ " 9443847 | \n",
+ " hendrikebbers | \n",
+ " https://api.github.com/users/hendrikebbers | \n",
+ " ... | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 176502087 | \n",
+ " AdoptOpenJDK/IcedTea-Web | \n",
+ " https://api.github.com/repos/AdoptOpenJDK/Iced... | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820111 | \n",
+ " True | \n",
+ " PushEvent | \n",
+ " https://avatars.githubusercontent.com/u/6710696? | \n",
+ " nbuonin | \n",
+ " | \n",
+ " 6710696 | \n",
+ " nbuonin | \n",
+ " https://api.github.com/users/nbuonin | \n",
+ " ... | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " 3793486074 | \n",
+ " NaN | \n",
+ " refs/heads/domain-rev-progress-bars | \n",
+ " NaN | \n",
+ " 1 | \n",
+ " 183269109 | \n",
+ " ccnmtl/ohcoe-hugo | \n",
+ " https://api.github.com/repos/ccnmtl/ohcoe-hugo | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
5 rows × 35 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " created_at id public type \\\n",
+ "0 2019-07-08T14:22:26Z 9967820122 True PushEvent \n",
+ "1 2019-07-08T14:22:26Z 9967820118 True PushEvent \n",
+ "2 2019-07-08T14:22:26Z 9967820120 True CreateEvent \n",
+ "3 2019-07-08T14:22:26Z 9967820117 True IssueCommentEvent \n",
+ "4 2019-07-08T14:22:26Z 9967820111 True PushEvent \n",
+ "\n",
+ " actor_avatar_url actor_display_login \\\n",
+ "0 https://avatars.githubusercontent.com/u/50721655? Jrose3797 \n",
+ "1 https://avatars.githubusercontent.com/u/3761375? cdcabrera \n",
+ "2 https://avatars.githubusercontent.com/u/26219511? heaptracetechnology \n",
+ "3 https://avatars.githubusercontent.com/u/9443847? hendrikebbers \n",
+ "4 https://avatars.githubusercontent.com/u/6710696? nbuonin \n",
+ "\n",
+ " actor_gravatar_id actor_id actor_login \\\n",
+ "0 50721655 Jrose3797 \n",
+ "1 3761375 cdcabrera \n",
+ "2 26219511 heaptracetechnology \n",
+ "3 9443847 hendrikebbers \n",
+ "4 6710696 nbuonin \n",
+ "\n",
+ " actor_url ... payload_number \\\n",
+ "0 https://api.github.com/users/Jrose3797 ... NaN \n",
+ "1 https://api.github.com/users/cdcabrera ... NaN \n",
+ "2 https://api.github.com/users/heaptracetechnology ... NaN \n",
+ "3 https://api.github.com/users/hendrikebbers ... NaN \n",
+ "4 https://api.github.com/users/nbuonin ... NaN \n",
+ "\n",
+ " payload_pull_request payload_push_id payload_pusher_type \\\n",
+ "0 NaN 3793486088 NaN \n",
+ "1 NaN 3793486084 NaN \n",
+ "2 NaN NaN user \n",
+ "3 NaN NaN NaN \n",
+ "4 NaN 3793486074 NaN \n",
+ "\n",
+ " payload_ref payload_ref_type payload_size \\\n",
+ "0 refs/heads/wip NaN 1 \n",
+ "1 refs/heads/master NaN 2 \n",
+ "2 Standard-OMG-mongodb branch NaN \n",
+ "3 NaN NaN NaN \n",
+ "4 refs/heads/domain-rev-progress-bars NaN 1 \n",
+ "\n",
+ " repo_id repo_name \\\n",
+ "0 195824522 Jrose3797/dsc-intro-to-sets-lab-houston-ds-060319 \n",
+ "1 190663766 cdcabrera/curiosity-frontend \n",
+ "2 195819196 heaptracetechnology/mongodb \n",
+ "3 176502087 AdoptOpenJDK/IcedTea-Web \n",
+ "4 183269109 ccnmtl/ohcoe-hugo \n",
+ "\n",
+ " repo_url \n",
+ "0 https://api.github.com/repos/Jrose3797/dsc-int... \n",
+ "1 https://api.github.com/repos/cdcabrera/curiosi... \n",
+ "2 https://api.github.com/repos/heaptracetechnolo... \n",
+ "3 https://api.github.com/repos/AdoptOpenJDK/Iced... \n",
+ "4 https://api.github.com/repos/ccnmtl/ohcoe-hugo \n",
+ "\n",
+ "[5 rows x 35 columns]"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "nested_columns = ['actor', 'org', 'payload', 'repo']\n",
+ "\n",
+ "flat = flatten(data, nested_columns)\n",
+ "flat.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Alternatively, we can flatten nested data using the function json_normalize. This function is part of the Pandas library. The function will flatten and rename each flattened column to the name of the original column and the name of the nested column separated by a period. For example actor.avatar_url.\n",
+ "\n",
+ "Here is an example of how to use this function. Note that you have to import it separately in order to avoid using the full path when calling the function."
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " actor.avatar_url | \n",
+ " actor.display_login | \n",
+ " actor.gravatar_id | \n",
+ " actor.id | \n",
+ " actor.login | \n",
+ " actor.url | \n",
+ " created_at | \n",
+ " id | \n",
+ " org.avatar_url | \n",
+ " org.gravatar_id | \n",
+ " ... | \n",
+ " payload.push_id | \n",
+ " payload.pusher_type | \n",
+ " payload.ref | \n",
+ " payload.ref_type | \n",
+ " payload.size | \n",
+ " public | \n",
+ " repo.id | \n",
+ " repo.name | \n",
+ " repo.url | \n",
+ " type | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " | 0 | \n",
+ " https://avatars.githubusercontent.com/u/50721655? | \n",
+ " Jrose3797 | \n",
+ " | \n",
+ " 50721655 | \n",
+ " Jrose3797 | \n",
+ " https://api.github.com/users/Jrose3797 | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820122 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " ... | \n",
+ " 3.793486e+09 | \n",
+ " NaN | \n",
+ " refs/heads/wip | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " True | \n",
+ " 195824522 | \n",
+ " Jrose3797/dsc-intro-to-sets-lab-houston-ds-060319 | \n",
+ " https://api.github.com/repos/Jrose3797/dsc-int... | \n",
+ " PushEvent | \n",
+ "
\n",
+ " \n",
+ " | 1 | \n",
+ " https://avatars.githubusercontent.com/u/3761375? | \n",
+ " cdcabrera | \n",
+ " | \n",
+ " 3761375 | \n",
+ " cdcabrera | \n",
+ " https://api.github.com/users/cdcabrera | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820118 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " ... | \n",
+ " 3.793486e+09 | \n",
+ " NaN | \n",
+ " refs/heads/master | \n",
+ " NaN | \n",
+ " 2.0 | \n",
+ " True | \n",
+ " 190663766 | \n",
+ " cdcabrera/curiosity-frontend | \n",
+ " https://api.github.com/repos/cdcabrera/curiosi... | \n",
+ " PushEvent | \n",
+ "
\n",
+ " \n",
+ " | 2 | \n",
+ " https://avatars.githubusercontent.com/u/26219511? | \n",
+ " heaptracetechnology | \n",
+ " | \n",
+ " 26219511 | \n",
+ " heaptracetechnology | \n",
+ " https://api.github.com/users/heaptracetechnology | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820120 | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " ... | \n",
+ " NaN | \n",
+ " user | \n",
+ " Standard-OMG-mongodb | \n",
+ " branch | \n",
+ " NaN | \n",
+ " True | \n",
+ " 195819196 | \n",
+ " heaptracetechnology/mongodb | \n",
+ " https://api.github.com/repos/heaptracetechnolo... | \n",
+ " CreateEvent | \n",
+ "
\n",
+ " \n",
+ " | 3 | \n",
+ " https://avatars.githubusercontent.com/u/9443847? | \n",
+ " hendrikebbers | \n",
+ " | \n",
+ " 9443847 | \n",
+ " hendrikebbers | \n",
+ " https://api.github.com/users/hendrikebbers | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820117 | \n",
+ " https://avatars.githubusercontent.com/u/1673867? | \n",
+ " | \n",
+ " ... | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " NaN | \n",
+ " True | \n",
+ " 176502087 | \n",
+ " AdoptOpenJDK/IcedTea-Web | \n",
+ " https://api.github.com/repos/AdoptOpenJDK/Iced... | \n",
+ " IssueCommentEvent | \n",
+ "
\n",
+ " \n",
+ " | 4 | \n",
+ " https://avatars.githubusercontent.com/u/6710696? | \n",
+ " nbuonin | \n",
+ " | \n",
+ " 6710696 | \n",
+ " nbuonin | \n",
+ " https://api.github.com/users/nbuonin | \n",
+ " 2019-07-08T14:22:26Z | \n",
+ " 9967820111 | \n",
+ " https://avatars.githubusercontent.com/u/52456? | \n",
+ " | \n",
+ " ... | \n",
+ " 3.793486e+09 | \n",
+ " NaN | \n",
+ " refs/heads/domain-rev-progress-bars | \n",
+ " NaN | \n",
+ " 1.0 | \n",
+ " True | \n",
+ " 183269109 | \n",
+ " ccnmtl/ohcoe-hugo | \n",
+ " https://api.github.com/repos/ccnmtl/ohcoe-hugo | \n",
+ " PushEvent | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
5 rows × 506 columns
\n",
+ "
"
+ ],
+ "text/plain": [
+ " actor.avatar_url actor.display_login \\\n",
+ "0 https://avatars.githubusercontent.com/u/50721655? Jrose3797 \n",
+ "1 https://avatars.githubusercontent.com/u/3761375? cdcabrera \n",
+ "2 https://avatars.githubusercontent.com/u/26219511? heaptracetechnology \n",
+ "3 https://avatars.githubusercontent.com/u/9443847? hendrikebbers \n",
+ "4 https://avatars.githubusercontent.com/u/6710696? nbuonin \n",
+ "\n",
+ " actor.gravatar_id actor.id actor.login \\\n",
+ "0 50721655 Jrose3797 \n",
+ "1 3761375 cdcabrera \n",
+ "2 26219511 heaptracetechnology \n",
+ "3 9443847 hendrikebbers \n",
+ "4 6710696 nbuonin \n",
+ "\n",
+ " actor.url created_at \\\n",
+ "0 https://api.github.com/users/Jrose3797 2019-07-08T14:22:26Z \n",
+ "1 https://api.github.com/users/cdcabrera 2019-07-08T14:22:26Z \n",
+ "2 https://api.github.com/users/heaptracetechnology 2019-07-08T14:22:26Z \n",
+ "3 https://api.github.com/users/hendrikebbers 2019-07-08T14:22:26Z \n",
+ "4 https://api.github.com/users/nbuonin 2019-07-08T14:22:26Z \n",
+ "\n",
+ " id org.avatar_url \\\n",
+ "0 9967820122 NaN \n",
+ "1 9967820118 NaN \n",
+ "2 9967820120 NaN \n",
+ "3 9967820117 https://avatars.githubusercontent.com/u/1673867? \n",
+ "4 9967820111 https://avatars.githubusercontent.com/u/52456? \n",
+ "\n",
+ " org.gravatar_id ... payload.push_id payload.pusher_type \\\n",
+ "0 NaN ... 3.793486e+09 NaN \n",
+ "1 NaN ... 3.793486e+09 NaN \n",
+ "2 NaN ... NaN user \n",
+ "3 ... NaN NaN \n",
+ "4 ... 3.793486e+09 NaN \n",
+ "\n",
+ " payload.ref payload.ref_type payload.size public \\\n",
+ "0 refs/heads/wip NaN 1.0 True \n",
+ "1 refs/heads/master NaN 2.0 True \n",
+ "2 Standard-OMG-mongodb branch NaN True \n",
+ "3 NaN NaN NaN True \n",
+ "4 refs/heads/domain-rev-progress-bars NaN 1.0 True \n",
+ "\n",
+ " repo.id repo.name \\\n",
+ "0 195824522 Jrose3797/dsc-intro-to-sets-lab-houston-ds-060319 \n",
+ "1 190663766 cdcabrera/curiosity-frontend \n",
+ "2 195819196 heaptracetechnology/mongodb \n",
+ "3 176502087 AdoptOpenJDK/IcedTea-Web \n",
+ "4 183269109 ccnmtl/ohcoe-hugo \n",
+ "\n",
+ " repo.url type \n",
+ "0 https://api.github.com/repos/Jrose3797/dsc-int... PushEvent \n",
+ "1 https://api.github.com/repos/cdcabrera/curiosi... PushEvent \n",
+ "2 https://api.github.com/repos/heaptracetechnolo... CreateEvent \n",
+ "3 https://api.github.com/repos/AdoptOpenJDK/Iced... IssueCommentEvent \n",
+ "4 https://api.github.com/repos/ccnmtl/ohcoe-hugo PushEvent \n",
+ "\n",
+ "[5 rows x 506 columns]"
+ ]
+ },
+ "execution_count": 6,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "from pandas.io.json import json_normalize\n",
+ "\n",
+ "results = response.json()\n",
+ "flattened_data = json_normalize(results)\n",
+ "\n",
+ "flattened_data.head()"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "metadata": {},
+ "source": [
+ "Looks much cleaner, and now we have access to the information that was enclosed within those dictionaries. Sometimes multiple rounds of flattening will be required if the JSON data returned from the API you are working with has hierarchically nested data.\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.7.2"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 2
+}
diff --git a/your-code/.ipynb_checkpoints/Scavenger-checkpoint.ipynb b/your-code/.ipynb_checkpoints/Scavenger-checkpoint.ipynb
new file mode 100644
index 0000000..363fcab
--- /dev/null
+++ b/your-code/.ipynb_checkpoints/Scavenger-checkpoint.ipynb
@@ -0,0 +1,6 @@
+{
+ "cells": [],
+ "metadata": {},
+ "nbformat": 4,
+ "nbformat_minor": 5
+}
diff --git a/your-code/Learning Advanced APIs.ipynb b/your-code/Learning Advanced APIs.ipynb
index 9e7a18c..4472bfb 100644
--- a/your-code/Learning Advanced APIs.ipynb
+++ b/your-code/Learning Advanced APIs.ipynb
@@ -181,9 +181,9 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.7.2"
+ "version": "3.8.8"
}
},
"nbformat": 4,
- "nbformat_minor": 2
+ "nbformat_minor": 4
}
diff --git a/your-code/Learning Working with APIs.ipynb b/your-code/Learning Working with APIs.ipynb
index 4e369ae..7cc71de 100644
--- a/your-code/Learning Working with APIs.ipynb
+++ b/your-code/Learning Working with APIs.ipynb
@@ -868,9 +868,9 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
- "version": "3.7.2"
+ "version": "3.8.8"
}
},
"nbformat": 4,
- "nbformat_minor": 2
+ "nbformat_minor": 4
}
diff --git a/your-code/Scavenger.ipynb b/your-code/Scavenger.ipynb
new file mode 100644
index 0000000..304f3ff
--- /dev/null
+++ b/your-code/Scavenger.ipynb
@@ -0,0 +1,4089 @@
+{
+ "cells": [
+ {
+ "cell_type": "markdown",
+ "id": "c8428c7b-29ff-4fe1-a2fe-b44dedcc3d52",
+ "metadata": {},
+ "source": [
+ "# Reto 1"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 74,
+ "id": "d31d171f-6443-407b-adf3-48689a81d8aa",
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "#paso1\n",
+ "\n",
+ "import base64\n",
+ "from operator import itemgetter\n",
+ "import re\n",
+ "import requests\n",
+ "import os\n",
+ "username = 'Ever77x'\n",
+ "token = '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'"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 75,
+ "id": "aa4b2d40-e175-46a5-b83e-6f3482be6f92",
+ "metadata": {
+ "collapsed": true,
+ "jupyter": {
+ "outputs_hidden": true
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[{'id': 421388729,\n",
+ " 'node_id': 'R_kgDOGR3huQ',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'TheIronhidex/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'TheIronhidex',\n",
+ " 'id': 92517380,\n",
+ " 'node_id': 'U_kgDOBYO0BA',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/92517380?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/TheIronhidex',\n",
+ " 'html_url': 'https://github.com/TheIronhidex',\n",
+ " 'followers_url': 'https://api.github.com/users/TheIronhidex/followers',\n",
+ " 'following_url': 'https://api.github.com/users/TheIronhidex/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/TheIronhidex/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/TheIronhidex/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/TheIronhidex/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/TheIronhidex/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/TheIronhidex/repos',\n",
+ " 'events_url': 'https://api.github.com/users/TheIronhidex/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/TheIronhidex/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/TheIronhidex/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/TheIronhidex/mad-oct-2018/deployments',\n",
+ " 'created_at': '2021-10-26T11:01:48Z',\n",
+ " 'updated_at': '2021-10-26T11:01:49Z',\n",
+ " 'pushed_at': '2019-08-19T11:16:55Z',\n",
+ " 'git_url': 'git://github.com/TheIronhidex/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:TheIronhidex/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/TheIronhidex/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/TheIronhidex/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 116995,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': None,\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 416830289,\n",
+ " 'node_id': 'R_kgDOGNhTUQ',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'techols/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'techols',\n",
+ " 'id': 86572687,\n",
+ " 'node_id': 'MDQ6VXNlcjg2NTcyNjg3',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/86572687?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/techols',\n",
+ " 'html_url': 'https://github.com/techols',\n",
+ " 'followers_url': 'https://api.github.com/users/techols/followers',\n",
+ " 'following_url': 'https://api.github.com/users/techols/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/techols/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/techols/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/techols/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/techols/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/techols/repos',\n",
+ " 'events_url': 'https://api.github.com/users/techols/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/techols/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/techols/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/techols/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/techols/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/techols/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/techols/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/techols/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/techols/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/techols/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/techols/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/techols/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/techols/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/techols/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/techols/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/techols/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/techols/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/techols/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/techols/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/techols/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/techols/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/techols/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/techols/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/techols/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/techols/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/techols/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/techols/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/techols/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/techols/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/techols/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/techols/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/techols/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/techols/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/techols/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/techols/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/techols/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/techols/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/techols/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/techols/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/techols/mad-oct-2018/deployments',\n",
+ " 'created_at': '2021-10-13T17:04:42Z',\n",
+ " 'updated_at': '2021-10-13T17:04:43Z',\n",
+ " 'pushed_at': '2019-08-19T11:16:55Z',\n",
+ " 'git_url': 'git://github.com/techols/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:techols/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/techols/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/techols/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 116995,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': None,\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 357335874,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkzNTczMzU4NzQ=',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'luisbang/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'luisbang',\n",
+ " 'id': 79090589,\n",
+ " 'node_id': 'MDQ6VXNlcjc5MDkwNTg5',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/79090589?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/luisbang',\n",
+ " 'html_url': 'https://github.com/luisbang',\n",
+ " 'followers_url': 'https://api.github.com/users/luisbang/followers',\n",
+ " 'following_url': 'https://api.github.com/users/luisbang/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/luisbang/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/luisbang/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/luisbang/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/luisbang/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/luisbang/repos',\n",
+ " 'events_url': 'https://api.github.com/users/luisbang/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/luisbang/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/luisbang/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/luisbang/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/luisbang/mad-oct-2018/deployments',\n",
+ " 'created_at': '2021-04-12T20:51:51Z',\n",
+ " 'updated_at': '2021-04-12T20:51:52Z',\n",
+ " 'pushed_at': '2019-08-19T11:16:55Z',\n",
+ " 'git_url': 'git://github.com/luisbang/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:luisbang/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/luisbang/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/luisbang/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 116995,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': None,\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 335309218,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkzMzUzMDkyMTg=',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'Forastierii/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'Forastierii',\n",
+ " 'id': 67510604,\n",
+ " 'node_id': 'MDQ6VXNlcjY3NTEwNjA0',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/67510604?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/Forastierii',\n",
+ " 'html_url': 'https://github.com/Forastierii',\n",
+ " 'followers_url': 'https://api.github.com/users/Forastierii/followers',\n",
+ " 'following_url': 'https://api.github.com/users/Forastierii/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/Forastierii/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/Forastierii/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/Forastierii/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/Forastierii/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/Forastierii/repos',\n",
+ " 'events_url': 'https://api.github.com/users/Forastierii/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/Forastierii/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/Forastierii/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/Forastierii/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/Forastierii/mad-oct-2018/deployments',\n",
+ " 'created_at': '2021-02-02T14:07:17Z',\n",
+ " 'updated_at': '2021-02-02T14:07:19Z',\n",
+ " 'pushed_at': '2019-08-19T11:16:55Z',\n",
+ " 'git_url': 'git://github.com/Forastierii/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:Forastierii/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/Forastierii/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/Forastierii/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 116995,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': None,\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 220066216,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkyMjAwNjYyMTY=',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'ToniPons97/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'ToniPons97',\n",
+ " 'id': 45130294,\n",
+ " 'node_id': 'MDQ6VXNlcjQ1MTMwMjk0',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/45130294?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ToniPons97',\n",
+ " 'html_url': 'https://github.com/ToniPons97',\n",
+ " 'followers_url': 'https://api.github.com/users/ToniPons97/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ToniPons97/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ToniPons97/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ToniPons97/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ToniPons97/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ToniPons97/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ToniPons97/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ToniPons97/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ToniPons97/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/ToniPons97/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/ToniPons97/mad-oct-2018/deployments',\n",
+ " 'created_at': '2019-11-06T18:44:51Z',\n",
+ " 'updated_at': '2019-11-06T18:44:52Z',\n",
+ " 'pushed_at': '2019-08-19T11:16:55Z',\n",
+ " 'git_url': 'git://github.com/ToniPons97/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:ToniPons97/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/ToniPons97/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/ToniPons97/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 116995,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': None,\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 204100911,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkyMDQxMDA5MTE=',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'rsennes/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'rsennes',\n",
+ " 'id': 34886384,\n",
+ " 'node_id': 'MDQ6VXNlcjM0ODg2Mzg0',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/34886384?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/rsennes',\n",
+ " 'html_url': 'https://github.com/rsennes',\n",
+ " 'followers_url': 'https://api.github.com/users/rsennes/followers',\n",
+ " 'following_url': 'https://api.github.com/users/rsennes/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/rsennes/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/rsennes/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/rsennes/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/rsennes/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/rsennes/repos',\n",
+ " 'events_url': 'https://api.github.com/users/rsennes/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/rsennes/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/rsennes/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/rsennes/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/rsennes/mad-oct-2018/deployments',\n",
+ " 'created_at': '2019-08-24T03:04:02Z',\n",
+ " 'updated_at': '2019-08-24T03:04:04Z',\n",
+ " 'pushed_at': '2019-08-19T11:16:55Z',\n",
+ " 'git_url': 'git://github.com/rsennes/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:rsennes/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/rsennes/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/rsennes/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 116995,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 200138127,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkyMDAxMzgxMjc=',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'gggfaria/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'gggfaria',\n",
+ " 'id': 13389357,\n",
+ " 'node_id': 'MDQ6VXNlcjEzMzg5MzU3',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/13389357?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/gggfaria',\n",
+ " 'html_url': 'https://github.com/gggfaria',\n",
+ " 'followers_url': 'https://api.github.com/users/gggfaria/followers',\n",
+ " 'following_url': 'https://api.github.com/users/gggfaria/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/gggfaria/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/gggfaria/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/gggfaria/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/gggfaria/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/gggfaria/repos',\n",
+ " 'events_url': 'https://api.github.com/users/gggfaria/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/gggfaria/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/gggfaria/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/gggfaria/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/gggfaria/mad-oct-2018/deployments',\n",
+ " 'created_at': '2019-08-02T00:46:50Z',\n",
+ " 'updated_at': '2019-08-02T00:46:54Z',\n",
+ " 'pushed_at': '2019-03-07T15:49:17Z',\n",
+ " 'git_url': 'git://github.com/gggfaria/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:gggfaria/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/gggfaria/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/gggfaria/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 117003,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 198273438,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxOTgyNzM0Mzg=',\n",
+ " 'name': 'mad-oct-2018',\n",
+ " 'full_name': 'nancyulric/mad-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'nancyulric',\n",
+ " 'id': 50028113,\n",
+ " 'node_id': 'MDQ6VXNlcjUwMDI4MTEz',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/50028113?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/nancyulric',\n",
+ " 'html_url': 'https://github.com/nancyulric',\n",
+ " 'followers_url': 'https://api.github.com/users/nancyulric/followers',\n",
+ " 'following_url': 'https://api.github.com/users/nancyulric/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/nancyulric/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/nancyulric/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/nancyulric/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/nancyulric/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/nancyulric/repos',\n",
+ " 'events_url': 'https://api.github.com/users/nancyulric/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/nancyulric/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/nancyulric/mad-oct-2018',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/nancyulric/mad-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/nancyulric/mad-oct-2018/deployments',\n",
+ " 'created_at': '2019-07-22T17:41:08Z',\n",
+ " 'updated_at': '2019-07-22T17:41:13Z',\n",
+ " 'pushed_at': '2019-03-07T15:49:17Z',\n",
+ " 'git_url': 'git://github.com/nancyulric/mad-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:nancyulric/mad-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/nancyulric/mad-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/nancyulric/mad-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 117003,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 167001044,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjcwMDEwNDQ=',\n",
+ " 'name': 'datamad0119',\n",
+ " 'full_name': 'lmartinezruizit/datamad0119',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'lmartinezruizit',\n",
+ " 'id': 25184023,\n",
+ " 'node_id': 'MDQ6VXNlcjI1MTg0MDIz',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/25184023?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/lmartinezruizit',\n",
+ " 'html_url': 'https://github.com/lmartinezruizit',\n",
+ " 'followers_url': 'https://api.github.com/users/lmartinezruizit/followers',\n",
+ " 'following_url': 'https://api.github.com/users/lmartinezruizit/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/lmartinezruizit/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/lmartinezruizit/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/lmartinezruizit/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/lmartinezruizit/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/lmartinezruizit/repos',\n",
+ " 'events_url': 'https://api.github.com/users/lmartinezruizit/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/lmartinezruizit/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/lmartinezruizit/datamad0119',\n",
+ " 'description': 'Student labs for Ironhack data analytics bootcamp',\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/lmartinezruizit/datamad0119',\n",
+ " 'forks_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/lmartinezruizit/datamad0119/deployments',\n",
+ " 'created_at': '2019-01-22T13:42:30Z',\n",
+ " 'updated_at': '2019-01-22T13:42:33Z',\n",
+ " 'pushed_at': '2019-01-22T08:34:08Z',\n",
+ " 'git_url': 'git://github.com/lmartinezruizit/datamad0119.git',\n",
+ " 'ssh_url': 'git@github.com:lmartinezruizit/datamad0119.git',\n",
+ " 'clone_url': 'https://github.com/lmartinezruizit/datamad0119.git',\n",
+ " 'svn_url': 'https://github.com/lmartinezruizit/datamad0119',\n",
+ " 'homepage': '',\n",
+ " 'size': 116993,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 162498469,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNjI0OTg0Njk=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'eye8/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/eye8/madrid-oct-2018',\n",
+ " 'description': \"Student labs for Ironhack's very first Data Analytics bootcamp!\",\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/eye8/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/eye8/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-12-19T22:40:28Z',\n",
+ " 'updated_at': '2018-12-19T22:40:32Z',\n",
+ " 'pushed_at': '2018-12-19T22:45:49Z',\n",
+ " 'git_url': 'git://github.com/eye8/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:eye8/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/eye8/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/eye8/madrid-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 140237,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 1,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 1,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 154625001,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTQ2MjUwMDE=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'ArieHassan/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'ArieHassan',\n",
+ " 'id': 43290133,\n",
+ " 'node_id': 'MDQ6VXNlcjQzMjkwMTMz',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/43290133?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ArieHassan',\n",
+ " 'html_url': 'https://github.com/ArieHassan',\n",
+ " 'followers_url': 'https://api.github.com/users/ArieHassan/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ArieHassan/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ArieHassan/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ArieHassan/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ArieHassan/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ArieHassan/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ArieHassan/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ArieHassan/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ArieHassan/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/ArieHassan/madrid-oct-2018',\n",
+ " 'description': \"Student labs for Ironhack's very first Data Analytics bootcamp!\",\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/ArieHassan/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-25T07:02:32Z',\n",
+ " 'updated_at': '2018-10-31T11:39:38Z',\n",
+ " 'pushed_at': '2018-12-10T16:51:00Z',\n",
+ " 'git_url': 'git://github.com/ArieHassan/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:ArieHassan/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/ArieHassan/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/ArieHassan/madrid-oct-2018',\n",
+ " 'homepage': '',\n",
+ " 'size': 69773,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'HTML',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 154291113,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTQyOTExMTM=',\n",
+ " 'name': 'Ironhack-oct-2018',\n",
+ " 'full_name': 'cmvalma/Ironhack-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'cmvalma',\n",
+ " 'id': 44215634,\n",
+ " 'node_id': 'MDQ6VXNlcjQ0MjE1NjM0',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/44215634?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/cmvalma',\n",
+ " 'html_url': 'https://github.com/cmvalma',\n",
+ " 'followers_url': 'https://api.github.com/users/cmvalma/followers',\n",
+ " 'following_url': 'https://api.github.com/users/cmvalma/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/cmvalma/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/cmvalma/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/cmvalma/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/cmvalma/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/cmvalma/repos',\n",
+ " 'events_url': 'https://api.github.com/users/cmvalma/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/cmvalma/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/cmvalma/Ironhack-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/cmvalma/Ironhack-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-23T08:27:10Z',\n",
+ " 'updated_at': '2021-08-23T12:27:55Z',\n",
+ " 'pushed_at': '2019-05-07T20:07:20Z',\n",
+ " 'git_url': 'git://github.com/cmvalma/Ironhack-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:cmvalma/Ironhack-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/cmvalma/Ironhack-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/cmvalma/Ironhack-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 222202,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 154191482,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTQxOTE0ODI=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'criraca/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'criraca',\n",
+ " 'id': 43931837,\n",
+ " 'node_id': 'MDQ6VXNlcjQzOTMxODM3',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/43931837?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/criraca',\n",
+ " 'html_url': 'https://github.com/criraca',\n",
+ " 'followers_url': 'https://api.github.com/users/criraca/followers',\n",
+ " 'following_url': 'https://api.github.com/users/criraca/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/criraca/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/criraca/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/criraca/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/criraca/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/criraca/repos',\n",
+ " 'events_url': 'https://api.github.com/users/criraca/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/criraca/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/criraca/madrid-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/criraca/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/criraca/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-22T18:04:20Z',\n",
+ " 'updated_at': '2018-12-05T14:18:02Z',\n",
+ " 'pushed_at': '2018-12-08T20:38:41Z',\n",
+ " 'git_url': 'git://github.com/criraca/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:criraca/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/criraca/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/criraca/madrid-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 59188,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 154105473,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTQxMDU0NzM=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'AlbertoCastellanos/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'AlbertoCastellanos',\n",
+ " 'id': 43521577,\n",
+ " 'node_id': 'MDQ6VXNlcjQzNTIxNTc3',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/43521577?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/AlbertoCastellanos',\n",
+ " 'html_url': 'https://github.com/AlbertoCastellanos',\n",
+ " 'followers_url': 'https://api.github.com/users/AlbertoCastellanos/followers',\n",
+ " 'following_url': 'https://api.github.com/users/AlbertoCastellanos/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/AlbertoCastellanos/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/AlbertoCastellanos/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/AlbertoCastellanos/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/AlbertoCastellanos/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/AlbertoCastellanos/repos',\n",
+ " 'events_url': 'https://api.github.com/users/AlbertoCastellanos/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/AlbertoCastellanos/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/AlbertoCastellanos/madrid-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/AlbertoCastellanos/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-22T07:50:41Z',\n",
+ " 'updated_at': '2018-12-03T14:18:22Z',\n",
+ " 'pushed_at': '2018-12-09T18:51:54Z',\n",
+ " 'git_url': 'git://github.com/AlbertoCastellanos/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:AlbertoCastellanos/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/AlbertoCastellanos/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/AlbertoCastellanos/madrid-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 93337,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': None,\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 153788059,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTM3ODgwNTk=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'elenajpp/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'elenajpp',\n",
+ " 'id': 44167409,\n",
+ " 'node_id': 'MDQ6VXNlcjQ0MTY3NDA5',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/44167409?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/elenajpp',\n",
+ " 'html_url': 'https://github.com/elenajpp',\n",
+ " 'followers_url': 'https://api.github.com/users/elenajpp/followers',\n",
+ " 'following_url': 'https://api.github.com/users/elenajpp/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/elenajpp/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/elenajpp/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/elenajpp/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/elenajpp/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/elenajpp/repos',\n",
+ " 'events_url': 'https://api.github.com/users/elenajpp/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/elenajpp/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/elenajpp/madrid-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/elenajpp/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-19T13:35:55Z',\n",
+ " 'updated_at': '2018-12-05T15:59:58Z',\n",
+ " 'pushed_at': '2018-12-10T15:52:37Z',\n",
+ " 'git_url': 'git://github.com/elenajpp/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:elenajpp/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/elenajpp/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/elenajpp/madrid-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 172434,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 153787814,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTM3ODc4MTQ=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'miriammg/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'miriammg',\n",
+ " 'id': 43962086,\n",
+ " 'node_id': 'MDQ6VXNlcjQzOTYyMDg2',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/43962086?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/miriammg',\n",
+ " 'html_url': 'https://github.com/miriammg',\n",
+ " 'followers_url': 'https://api.github.com/users/miriammg/followers',\n",
+ " 'following_url': 'https://api.github.com/users/miriammg/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/miriammg/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/miriammg/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/miriammg/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/miriammg/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/miriammg/repos',\n",
+ " 'events_url': 'https://api.github.com/users/miriammg/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/miriammg/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/miriammg/madrid-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/miriammg/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/miriammg/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-19T13:34:25Z',\n",
+ " 'updated_at': '2018-12-07T09:57:15Z',\n",
+ " 'pushed_at': '2018-12-09T10:29:50Z',\n",
+ " 'git_url': 'git://github.com/miriammg/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:miriammg/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/miriammg/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/miriammg/madrid-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 77320,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 153787806,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTM3ODc4MDY=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'albertogcmr/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'albertogcmr',\n",
+ " 'id': 35075785,\n",
+ " 'node_id': 'MDQ6VXNlcjM1MDc1Nzg1',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/35075785?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/albertogcmr',\n",
+ " 'html_url': 'https://github.com/albertogcmr',\n",
+ " 'followers_url': 'https://api.github.com/users/albertogcmr/followers',\n",
+ " 'following_url': 'https://api.github.com/users/albertogcmr/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/albertogcmr/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/albertogcmr/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/albertogcmr/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/albertogcmr/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/albertogcmr/repos',\n",
+ " 'events_url': 'https://api.github.com/users/albertogcmr/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/albertogcmr/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/albertogcmr/madrid-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/albertogcmr/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-19T13:34:21Z',\n",
+ " 'updated_at': '2019-01-18T09:34:32Z',\n",
+ " 'pushed_at': '2019-08-20T14:07:28Z',\n",
+ " 'git_url': 'git://github.com/albertogcmr/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:albertogcmr/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/albertogcmr/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/albertogcmr/madrid-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 171492,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'},\n",
+ " {'id': 153787788,\n",
+ " 'node_id': 'MDEwOlJlcG9zaXRvcnkxNTM3ODc3ODg=',\n",
+ " 'name': 'madrid-oct-2018',\n",
+ " 'full_name': 'marisfont/madrid-oct-2018',\n",
+ " 'private': False,\n",
+ " 'owner': {'login': 'marisfont',\n",
+ " 'id': 43796849,\n",
+ " 'node_id': 'MDQ6VXNlcjQzNzk2ODQ5',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/43796849?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/marisfont',\n",
+ " 'html_url': 'https://github.com/marisfont',\n",
+ " 'followers_url': 'https://api.github.com/users/marisfont/followers',\n",
+ " 'following_url': 'https://api.github.com/users/marisfont/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/marisfont/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/marisfont/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/marisfont/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/marisfont/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/marisfont/repos',\n",
+ " 'events_url': 'https://api.github.com/users/marisfont/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/marisfont/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'html_url': 'https://github.com/marisfont/madrid-oct-2018',\n",
+ " 'description': None,\n",
+ " 'fork': True,\n",
+ " 'url': 'https://api.github.com/repos/marisfont/madrid-oct-2018',\n",
+ " 'forks_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/forks',\n",
+ " 'keys_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/keys{/key_id}',\n",
+ " 'collaborators_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/collaborators{/collaborator}',\n",
+ " 'teams_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/teams',\n",
+ " 'hooks_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/hooks',\n",
+ " 'issue_events_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/issues/events{/number}',\n",
+ " 'events_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/events',\n",
+ " 'assignees_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/assignees{/user}',\n",
+ " 'branches_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/branches{/branch}',\n",
+ " 'tags_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/tags',\n",
+ " 'blobs_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/git/blobs{/sha}',\n",
+ " 'git_tags_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/git/tags{/sha}',\n",
+ " 'git_refs_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/git/refs{/sha}',\n",
+ " 'trees_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/git/trees{/sha}',\n",
+ " 'statuses_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/statuses/{sha}',\n",
+ " 'languages_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/languages',\n",
+ " 'stargazers_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/stargazers',\n",
+ " 'contributors_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/contributors',\n",
+ " 'subscribers_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/subscribers',\n",
+ " 'subscription_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/subscription',\n",
+ " 'commits_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/commits{/sha}',\n",
+ " 'git_commits_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/git/commits{/sha}',\n",
+ " 'comments_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/comments{/number}',\n",
+ " 'issue_comment_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/issues/comments{/number}',\n",
+ " 'contents_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/contents/{+path}',\n",
+ " 'compare_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/compare/{base}...{head}',\n",
+ " 'merges_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/merges',\n",
+ " 'archive_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/{archive_format}{/ref}',\n",
+ " 'downloads_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/downloads',\n",
+ " 'issues_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/issues{/number}',\n",
+ " 'pulls_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/pulls{/number}',\n",
+ " 'milestones_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/milestones{/number}',\n",
+ " 'notifications_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/notifications{?since,all,participating}',\n",
+ " 'labels_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/labels{/name}',\n",
+ " 'releases_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/releases{/id}',\n",
+ " 'deployments_url': 'https://api.github.com/repos/marisfont/madrid-oct-2018/deployments',\n",
+ " 'created_at': '2018-10-19T13:34:11Z',\n",
+ " 'updated_at': '2018-12-04T17:31:47Z',\n",
+ " 'pushed_at': '2018-12-05T16:03:33Z',\n",
+ " 'git_url': 'git://github.com/marisfont/madrid-oct-2018.git',\n",
+ " 'ssh_url': 'git@github.com:marisfont/madrid-oct-2018.git',\n",
+ " 'clone_url': 'https://github.com/marisfont/madrid-oct-2018.git',\n",
+ " 'svn_url': 'https://github.com/marisfont/madrid-oct-2018',\n",
+ " 'homepage': None,\n",
+ " 'size': 93980,\n",
+ " 'stargazers_count': 0,\n",
+ " 'watchers_count': 0,\n",
+ " 'language': 'Jupyter Notebook',\n",
+ " 'has_issues': False,\n",
+ " 'has_projects': True,\n",
+ " 'has_downloads': True,\n",
+ " 'has_wiki': True,\n",
+ " 'has_pages': False,\n",
+ " 'forks_count': 0,\n",
+ " 'mirror_url': None,\n",
+ " 'archived': False,\n",
+ " 'disabled': False,\n",
+ " 'open_issues_count': 0,\n",
+ " 'license': {'key': 'unlicense',\n",
+ " 'name': 'The Unlicense',\n",
+ " 'spdx_id': 'Unlicense',\n",
+ " 'url': 'https://api.github.com/licenses/unlicense',\n",
+ " 'node_id': 'MDc6TGljZW5zZTE1'},\n",
+ " 'allow_forking': True,\n",
+ " 'is_template': False,\n",
+ " 'topics': [],\n",
+ " 'visibility': 'public',\n",
+ " 'forks': 0,\n",
+ " 'open_issues': 0,\n",
+ " 'watchers': 0,\n",
+ " 'default_branch': 'master'}]"
+ ]
+ },
+ "execution_count": 75,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "request = requests.get('https://api.github.com/repos/ironhack-datalabs/madrid-oct-2018/forks')\n",
+ "data = request.json()\n",
+ "data\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 50,
+ "id": "fd0bcd3e-3551-4098-8654-c329709e0a5b",
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['HTML', 'Jupyter Notebook', None]"
+ ]
+ },
+ "execution_count": 50,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "languages = [lista['language'] for lista in data]\n",
+ "languages2 = list(set(languages))\n",
+ "languages2\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "fbad30fd-d1a7-46bc-a9f3-fb4fb6b61558",
+ "metadata": {},
+ "source": [
+ "## Reto 2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 51,
+ "id": "cb9d4560-8b51-4e80-b770-bc9067f84449",
+ "metadata": {
+ "collapsed": true,
+ "jupyter": {
+ "outputs_hidden": true
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[{'sha': '1638e5506e6947b77bfe78761d345476ae80d017',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjE2MzhlNTUwNmU2OTQ3Yjc3YmZlNzg3NjFkMzQ1NDc2YWU4MGQwMTc=',\n",
+ " 'commit': {'author': {'name': 'Marc Pomar',\n",
+ " 'email': 'marc@faable.com',\n",
+ " 'date': '2019-08-19T11:11:36Z'},\n",
+ " 'committer': {'name': 'Marc Pomar',\n",
+ " 'email': 'marc@faable.com',\n",
+ " 'date': '2019-08-19T11:11:36Z'},\n",
+ " 'message': 'Cambiar los autores',\n",
+ " 'tree': {'sha': '51812285dc70ac37103735ee7ed672befc582b5f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/51812285dc70ac37103735ee7ed672befc582b5f'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/1638e5506e6947b77bfe78761d345476ae80d017',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/1638e5506e6947b77bfe78761d345476ae80d017',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/1638e5506e6947b77bfe78761d345476ae80d017',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/1638e5506e6947b77bfe78761d345476ae80d017/comments',\n",
+ " 'author': {'login': 'boyander',\n",
+ " 'id': 568638,\n",
+ " 'node_id': 'MDQ6VXNlcjU2ODYzOA==',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/568638?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/boyander',\n",
+ " 'html_url': 'https://github.com/boyander',\n",
+ " 'followers_url': 'https://api.github.com/users/boyander/followers',\n",
+ " 'following_url': 'https://api.github.com/users/boyander/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/boyander/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/boyander/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/boyander/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/boyander/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/boyander/repos',\n",
+ " 'events_url': 'https://api.github.com/users/boyander/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/boyander/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'boyander',\n",
+ " 'id': 568638,\n",
+ " 'node_id': 'MDQ6VXNlcjU2ODYzOA==',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/568638?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/boyander',\n",
+ " 'html_url': 'https://github.com/boyander',\n",
+ " 'followers_url': 'https://api.github.com/users/boyander/followers',\n",
+ " 'following_url': 'https://api.github.com/users/boyander/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/boyander/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/boyander/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/boyander/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/boyander/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/boyander/repos',\n",
+ " 'events_url': 'https://api.github.com/users/boyander/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/boyander/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'f332b5e6fcea965dc80f62220d7ee1457b04b90d',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/f332b5e6fcea965dc80f62220d7ee1457b04b90d',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/f332b5e6fcea965dc80f62220d7ee1457b04b90d'}]},\n",
+ " {'sha': 'f332b5e6fcea965dc80f62220d7ee1457b04b90d',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmYzMzJiNWU2ZmNlYTk2NWRjODBmNjIyMjBkN2VlMTQ1N2IwNGI5MGQ=',\n",
+ " 'commit': {'author': {'name': 'ta-data-bcn',\n",
+ " 'email': '47005065+ta-data-bcn@users.noreply.github.com',\n",
+ " 'date': '2019-03-07T15:49:16Z'},\n",
+ " 'committer': {'name': 'GitHub',\n",
+ " 'email': 'noreply@github.com',\n",
+ " 'date': '2019-03-07T15:49:16Z'},\n",
+ " 'message': 'fix',\n",
+ " 'tree': {'sha': '74662fcb1b617f9be19739c27c841f9d04532399',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/74662fcb1b617f9be19739c27c841f9d04532399'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/f332b5e6fcea965dc80f62220d7ee1457b04b90d',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': True,\n",
+ " 'reason': 'valid',\n",
+ " 'signature': '-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcgT18CRBK7hj4Ov3rIwAAdHIIACjbBip9umLNztkgmZQf6tKD\\nx0ZLUHQLUYeVctQXYAoh+XPn6oEcupl6PX7nId1etu8PpuPmaT7lCKl8Fn4gDc7q\\nJriGMvxGmP/0BnoZId/4FTMEJzcbplBIJGSl4+CejFFMh6+awcVD4dGSrRQQCBKD\\ncqd2Ay0pOsQ3mcl0MEFKirqgNRiRRmSyVTgmTIdGGFYsXr+eUL2TPtLG+doLa4wx\\nL0Oq4NI3HBIEj7JHKsOsViD6ZmG8WxMIcNuFPqD31Jb2HjTsAHvQea9KnJNNUDhW\\na3vDVWapXBpzZENlB7uMnD0bFQnu9Zzk7gGTP7mJHQSGoKEsMO5yAwFHTdGLZ08=\\n=7KZd\\n-----END PGP SIGNATURE-----\\n',\n",
+ " 'payload': 'tree 74662fcb1b617f9be19739c27c841f9d04532399\\nparent 4c048c3efc18cf9d50e34c76919c8049ee7f2dbd\\nauthor ta-data-bcn <47005065+ta-data-bcn@users.noreply.github.com> 1551973756 +0100\\ncommitter GitHub 1551973756 +0100\\n\\nfix'}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/f332b5e6fcea965dc80f62220d7ee1457b04b90d',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/f332b5e6fcea965dc80f62220d7ee1457b04b90d',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/f332b5e6fcea965dc80f62220d7ee1457b04b90d/comments',\n",
+ " 'author': {'login': 'ta-data-bcn',\n",
+ " 'id': 47005065,\n",
+ " 'node_id': 'MDQ6VXNlcjQ3MDA1MDY1',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/47005065?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ta-data-bcn',\n",
+ " 'html_url': 'https://github.com/ta-data-bcn',\n",
+ " 'followers_url': 'https://api.github.com/users/ta-data-bcn/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ta-data-bcn/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ta-data-bcn/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ta-data-bcn/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ta-data-bcn/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ta-data-bcn/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ta-data-bcn/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ta-data-bcn/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ta-data-bcn/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'web-flow',\n",
+ " 'id': 19864447,\n",
+ " 'node_id': 'MDQ6VXNlcjE5ODY0NDQ3',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/19864447?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/web-flow',\n",
+ " 'html_url': 'https://github.com/web-flow',\n",
+ " 'followers_url': 'https://api.github.com/users/web-flow/followers',\n",
+ " 'following_url': 'https://api.github.com/users/web-flow/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/web-flow/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/web-flow/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/web-flow/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/web-flow/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/web-flow/repos',\n",
+ " 'events_url': 'https://api.github.com/users/web-flow/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/web-flow/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '4c048c3efc18cf9d50e34c76919c8049ee7f2dbd',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4c048c3efc18cf9d50e34c76919c8049ee7f2dbd',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/4c048c3efc18cf9d50e34c76919c8049ee7f2dbd'}]},\n",
+ " {'sha': '4c048c3efc18cf9d50e34c76919c8049ee7f2dbd',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjRjMDQ4YzNlZmMxOGNmOWQ1MGUzNGM3NjkxOWM4MDQ5ZWU3ZjJkYmQ=',\n",
+ " 'commit': {'author': {'name': 'ta-data-bcn',\n",
+ " 'email': '47005065+ta-data-bcn@users.noreply.github.com',\n",
+ " 'date': '2019-03-07T15:38:52Z'},\n",
+ " 'committer': {'name': 'GitHub',\n",
+ " 'email': 'noreply@github.com',\n",
+ " 'date': '2019-03-07T15:38:52Z'},\n",
+ " 'message': 'remove bonus challenge 2',\n",
+ " 'tree': {'sha': '4e0dafb67e8bf9a3f12da9dc02affc431d0b8993',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/4e0dafb67e8bf9a3f12da9dc02affc431d0b8993'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/4c048c3efc18cf9d50e34c76919c8049ee7f2dbd',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': True,\n",
+ " 'reason': 'valid',\n",
+ " 'signature': '-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcgTsMCRBK7hj4Ov3rIwAAdHIIAJJBPkPp/viXc3rW1Xw5TsLT\\nWJhyvQtoBDVo9K+aCsX7izs2dgnSXJ6dcZuug+chB0km5nxzRZshs1B0D+EZUHNY\\nqvuFoxjKSWcSaX52QWP6o7U4QvUFRUseAxbFigy8+eBeKTup+NLQmDP0EIwAUX50\\nZc0jUCdKah55w4+4YCYg9CsplshtD+hUzmatD84SmmtYoQvQmAJXFIl69BMe5q7o\\nCudsrGjOxYiZIguEJoJzqqZRc/s2bqC+eBj839mUH+9moUpGk9loQUfq9evcyRVS\\nQkNWpmAozDgaGG7Bdaj2VTcEZZgzhcXoejUbn3wAosFj+Y4ujyrn7ALyVilqL5A=\\n=4ewf\\n-----END PGP SIGNATURE-----\\n',\n",
+ " 'payload': 'tree 4e0dafb67e8bf9a3f12da9dc02affc431d0b8993\\nparent 41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310\\nauthor ta-data-bcn <47005065+ta-data-bcn@users.noreply.github.com> 1551973132 +0100\\ncommitter GitHub 1551973132 +0100\\n\\nremove bonus challenge 2'}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4c048c3efc18cf9d50e34c76919c8049ee7f2dbd',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/4c048c3efc18cf9d50e34c76919c8049ee7f2dbd',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4c048c3efc18cf9d50e34c76919c8049ee7f2dbd/comments',\n",
+ " 'author': {'login': 'ta-data-bcn',\n",
+ " 'id': 47005065,\n",
+ " 'node_id': 'MDQ6VXNlcjQ3MDA1MDY1',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/47005065?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ta-data-bcn',\n",
+ " 'html_url': 'https://github.com/ta-data-bcn',\n",
+ " 'followers_url': 'https://api.github.com/users/ta-data-bcn/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ta-data-bcn/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ta-data-bcn/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ta-data-bcn/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ta-data-bcn/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ta-data-bcn/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ta-data-bcn/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ta-data-bcn/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ta-data-bcn/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'web-flow',\n",
+ " 'id': 19864447,\n",
+ " 'node_id': 'MDQ6VXNlcjE5ODY0NDQ3',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/19864447?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/web-flow',\n",
+ " 'html_url': 'https://github.com/web-flow',\n",
+ " 'followers_url': 'https://api.github.com/users/web-flow/followers',\n",
+ " 'following_url': 'https://api.github.com/users/web-flow/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/web-flow/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/web-flow/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/web-flow/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/web-flow/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/web-flow/repos',\n",
+ " 'events_url': 'https://api.github.com/users/web-flow/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/web-flow/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310'}]},\n",
+ " {'sha': '41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjQxZTA5ZDRmYmY2NGJhY2IyZmRmZTdkOTBjZGQwY2Q3MWJkMjQzMTA=',\n",
+ " 'commit': {'author': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-18T18:28:33Z'},\n",
+ " 'committer': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-18T18:28:33Z'},\n",
+ " 'message': 'Parallelization lab',\n",
+ " 'tree': {'sha': '74662fcb1b617f9be19739c27c841f9d04532399',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/74662fcb1b617f9be19739c27c841f9d04532399'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/41e09d4fbf64bacb2fdfe7d90cdd0cd71bd24310/comments',\n",
+ " 'author': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '750eb91e4535c14ec4bf03f60cb5756a1c93f68f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/750eb91e4535c14ec4bf03f60cb5756a1c93f68f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/750eb91e4535c14ec4bf03f60cb5756a1c93f68f'}]},\n",
+ " {'sha': '750eb91e4535c14ec4bf03f60cb5756a1c93f68f',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0Ojc1MGViOTFlNDUzNWMxNGVjNGJmMDNmNjBjYjU3NTZhMWM5M2Y2OGY=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T21:59:35Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T21:59:35Z'},\n",
+ " 'message': 'error handling lab',\n",
+ " 'tree': {'sha': '49a31fee1247ec9ff26a0193dd0e75cd6944e81a',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/49a31fee1247ec9ff26a0193dd0e75cd6944e81a'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/750eb91e4535c14ec4bf03f60cb5756a1c93f68f',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/750eb91e4535c14ec4bf03f60cb5756a1c93f68f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/750eb91e4535c14ec4bf03f60cb5756a1c93f68f',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/750eb91e4535c14ec4bf03f60cb5756a1c93f68f/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '4a8cc3cb64821cb58182a3a94be38f17d27a8e8f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4a8cc3cb64821cb58182a3a94be38f17d27a8e8f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/4a8cc3cb64821cb58182a3a94be38f17d27a8e8f'}]},\n",
+ " {'sha': '4a8cc3cb64821cb58182a3a94be38f17d27a8e8f',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjRhOGNjM2NiNjQ4MjFjYjU4MTgyYTNhOTRiZTM4ZjE3ZDI3YThlOGY=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T06:33:16Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T06:33:16Z'},\n",
+ " 'message': 'fix readme',\n",
+ " 'tree': {'sha': '62334dec6b45f2a8853897cef3c129273e8aea35',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/62334dec6b45f2a8853897cef3c129273e8aea35'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/4a8cc3cb64821cb58182a3a94be38f17d27a8e8f',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4a8cc3cb64821cb58182a3a94be38f17d27a8e8f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/4a8cc3cb64821cb58182a3a94be38f17d27a8e8f',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4a8cc3cb64821cb58182a3a94be38f17d27a8e8f/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '1501bac01f8183d223a47ca7f23649a5d98d7e00',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/1501bac01f8183d223a47ca7f23649a5d98d7e00',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/1501bac01f8183d223a47ca7f23649a5d98d7e00'}]},\n",
+ " {'sha': '1501bac01f8183d223a47ca7f23649a5d98d7e00',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjE1MDFiYWMwMWY4MTgzZDIyM2E0N2NhN2YyMzY0OWE1ZDk4ZDdlMDA=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T06:28:16Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T06:28:16Z'},\n",
+ " 'message': 'fixing Q1-Q3',\n",
+ " 'tree': {'sha': '864e27beab44168f45342a544d48c7036f4683c7',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/864e27beab44168f45342a544d48c7036f4683c7'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/1501bac01f8183d223a47ca7f23649a5d98d7e00',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/1501bac01f8183d223a47ca7f23649a5d98d7e00',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/1501bac01f8183d223a47ca7f23649a5d98d7e00',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/1501bac01f8183d223a47ca7f23649a5d98d7e00/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '6c2a1247d4e13a37261081279f250ffa82ed5c96',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/6c2a1247d4e13a37261081279f250ffa82ed5c96',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/6c2a1247d4e13a37261081279f250ffa82ed5c96'}]},\n",
+ " {'sha': '6c2a1247d4e13a37261081279f250ffa82ed5c96',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjZjMmExMjQ3ZDRlMTNhMzcyNjEwODEyNzlmMjUwZmZhODJlZDVjOTY=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T06:24:01Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-17T06:24:01Z'},\n",
+ " 'message': 'functional programming lab',\n",
+ " 'tree': {'sha': '11cfbefecc943926cc5d9a10fc9aed4a9b578d51',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/11cfbefecc943926cc5d9a10fc9aed4a9b578d51'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/6c2a1247d4e13a37261081279f250ffa82ed5c96',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/6c2a1247d4e13a37261081279f250ffa82ed5c96',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/6c2a1247d4e13a37261081279f250ffa82ed5c96',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/6c2a1247d4e13a37261081279f250ffa82ed5c96/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'cc02db3df76c8a16ecee3f7a937366ff427a7c3a',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/cc02db3df76c8a16ecee3f7a937366ff427a7c3a',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/cc02db3df76c8a16ecee3f7a937366ff427a7c3a'}]},\n",
+ " {'sha': 'cc02db3df76c8a16ecee3f7a937366ff427a7c3a',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmNjMDJkYjNkZjc2YzhhMTZlY2VlM2Y3YTkzNzM2NmZmNDI3YTdjM2E=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-16T23:20:01Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-16T23:20:01Z'},\n",
+ " 'message': 'placeholder for lab adv web scraping and code simplicity',\n",
+ " 'tree': {'sha': '28b5687e3ab047c869356796aee40ec657d079a6',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/28b5687e3ab047c869356796aee40ec657d079a6'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/cc02db3df76c8a16ecee3f7a937366ff427a7c3a',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/cc02db3df76c8a16ecee3f7a937366ff427a7c3a',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/cc02db3df76c8a16ecee3f7a937366ff427a7c3a',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/cc02db3df76c8a16ecee3f7a937366ff427a7c3a/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '49ba929952728ab17635591cf55137c8af01babb',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/49ba929952728ab17635591cf55137c8af01babb',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/49ba929952728ab17635591cf55137c8af01babb'}]},\n",
+ " {'sha': '49ba929952728ab17635591cf55137c8af01babb',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjQ5YmE5Mjk5NTI3MjhhYjE3NjM1NTkxY2Y1NTEzN2M4YWYwMWJhYmI=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-16T22:24:40Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-16T22:24:40Z'},\n",
+ " 'message': \"Merge branch 'master' of https://github.com/ironhack-labs/data-labs\",\n",
+ " 'tree': {'sha': '8c0b7b9c9b229520c44be3b289ad23fdbc31e9d6',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/8c0b7b9c9b229520c44be3b289ad23fdbc31e9d6'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/49ba929952728ab17635591cf55137c8af01babb',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/49ba929952728ab17635591cf55137c8af01babb',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/49ba929952728ab17635591cf55137c8af01babb',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/49ba929952728ab17635591cf55137c8af01babb/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'ba93368ee5593b15c7b1829f82cbacb9a003476c',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/ba93368ee5593b15c7b1829f82cbacb9a003476c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/ba93368ee5593b15c7b1829f82cbacb9a003476c'},\n",
+ " {'sha': '2034c389cb81f30d30f94acc2a5237377d387dc1',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2034c389cb81f30d30f94acc2a5237377d387dc1',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2034c389cb81f30d30f94acc2a5237377d387dc1'}]},\n",
+ " {'sha': 'ba93368ee5593b15c7b1829f82cbacb9a003476c',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmJhOTMzNjhlZTU1OTNiMTVjN2IxODI5ZjgyY2JhY2I5YTAwMzQ3NmM=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-16T22:24:35Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-16T22:24:35Z'},\n",
+ " 'message': 'minor updates',\n",
+ " 'tree': {'sha': 'cb1d28ea4a96adfd111cc8656523817acac07608',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/cb1d28ea4a96adfd111cc8656523817acac07608'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/ba93368ee5593b15c7b1829f82cbacb9a003476c',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/ba93368ee5593b15c7b1829f82cbacb9a003476c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/ba93368ee5593b15c7b1829f82cbacb9a003476c',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/ba93368ee5593b15c7b1829f82cbacb9a003476c/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/825dea0b3aab60bf587130441fab30d8abab775c'}]},\n",
+ " {'sha': '2034c389cb81f30d30f94acc2a5237377d387dc1',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjIwMzRjMzg5Y2I4MWYzMGQzMGY5NGFjYzJhNTIzNzM3N2QzODdkYzE=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-14T22:40:53Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-14T22:40:53Z'},\n",
+ " 'message': 'string ops lab',\n",
+ " 'tree': {'sha': 'b50a292fd813d30e355d9e9144be3e5ff1e233d4',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/b50a292fd813d30e355d9e9144be3e5ff1e233d4'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/2034c389cb81f30d30f94acc2a5237377d387dc1',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2034c389cb81f30d30f94acc2a5237377d387dc1',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2034c389cb81f30d30f94acc2a5237377d387dc1',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2034c389cb81f30d30f94acc2a5237377d387dc1/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '09cf3f0163fe3895128cb322f5450672435ede7e',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/09cf3f0163fe3895128cb322f5450672435ede7e',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/09cf3f0163fe3895128cb322f5450672435ede7e'}]},\n",
+ " {'sha': '09cf3f0163fe3895128cb322f5450672435ede7e',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjA5Y2YzZjAxNjNmZTM4OTUxMjhjYjMyMmY1NDUwNjcyNDM1ZWRlN2U=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-11T20:01:48Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-11T20:01:48Z'},\n",
+ " 'message': 'lambda lab',\n",
+ " 'tree': {'sha': '62dc7668aa64f3bcd1c2a3aa6d53bafd39e0d666',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/62dc7668aa64f3bcd1c2a3aa6d53bafd39e0d666'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/09cf3f0163fe3895128cb322f5450672435ede7e',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/09cf3f0163fe3895128cb322f5450672435ede7e',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/09cf3f0163fe3895128cb322f5450672435ede7e',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/09cf3f0163fe3895128cb322f5450672435ede7e/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/825dea0b3aab60bf587130441fab30d8abab775c'}]},\n",
+ " {'sha': '825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjgyNWRlYTBiM2FhYjYwYmY1ODcxMzA0NDFmYWIzMGQ4YWJhYjc3NWM=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-10T21:15:16Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-10T21:15:16Z'},\n",
+ " 'message': 'fix initial description',\n",
+ " 'tree': {'sha': '9c026c982781ec0e5475f0d60b0adb3f2f4e0dc0',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/9c026c982781ec0e5475f0d60b0adb3f2f4e0dc0'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/825dea0b3aab60bf587130441fab30d8abab775c',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/825dea0b3aab60bf587130441fab30d8abab775c/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'ced5e055e9313f60c57a7daab4ee89eac9f2c409',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/ced5e055e9313f60c57a7daab4ee89eac9f2c409',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/ced5e055e9313f60c57a7daab4ee89eac9f2c409'}]},\n",
+ " {'sha': 'ced5e055e9313f60c57a7daab4ee89eac9f2c409',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmNlZDVlMDU1ZTkzMTNmNjBjNTdhN2RhYWI0ZWU4OWVhYzlmMmM0MDk=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-10T21:11:31Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-10T21:11:31Z'},\n",
+ " 'message': 'oop lab main',\n",
+ " 'tree': {'sha': 'beb4e457e793ddf99c7b5982b56e092d0c8cfe62',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/beb4e457e793ddf99c7b5982b56e092d0c8cfe62'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/ced5e055e9313f60c57a7daab4ee89eac9f2c409',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/ced5e055e9313f60c57a7daab4ee89eac9f2c409',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/ced5e055e9313f60c57a7daab4ee89eac9f2c409',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/ced5e055e9313f60c57a7daab4ee89eac9f2c409/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f'}]},\n",
+ " {'sha': '2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjJjZGE5YWI5MmIwZjRkYmZiZTcyZTM5YTFiYzI2YjlkN2U0MWQyOGY=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-08T20:22:14Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-08T20:22:14Z'},\n",
+ " 'message': \"Merge branch 'master' of https://github.com/ironhack-labs/data-labs\",\n",
+ " 'tree': {'sha': '246ca834e48954556e7c34c81d3f6f46667665ef',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/246ca834e48954556e7c34c81d3f6f46667665ef'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2cda9ab92b0f4dbfbe72e39a1bc26b9d7e41d28f/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '2db6ca9372c8585a0a894cef5c8be3c51a4547a7',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2db6ca9372c8585a0a894cef5c8be3c51a4547a7',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2db6ca9372c8585a0a894cef5c8be3c51a4547a7'},\n",
+ " {'sha': '4887dd8d4b582f6279c6f23114842d3fd071e62a',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4887dd8d4b582f6279c6f23114842d3fd071e62a',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/4887dd8d4b582f6279c6f23114842d3fd071e62a'}]},\n",
+ " {'sha': '2db6ca9372c8585a0a894cef5c8be3c51a4547a7',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjJkYjZjYTkzNzJjODU4NWEwYTg5NGNlZjVjOGJlM2M1MWE0NTQ3YTc=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-08T20:22:09Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-08T20:22:09Z'},\n",
+ " 'message': 'lab-tuple-set-dict',\n",
+ " 'tree': {'sha': '90124604514c3b381fbc0cae9f43adc1ebfab0f9',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/90124604514c3b381fbc0cae9f43adc1ebfab0f9'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/2db6ca9372c8585a0a894cef5c8be3c51a4547a7',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2db6ca9372c8585a0a894cef5c8be3c51a4547a7',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2db6ca9372c8585a0a894cef5c8be3c51a4547a7',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2db6ca9372c8585a0a894cef5c8be3c51a4547a7/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec'}]},\n",
+ " {'sha': '4887dd8d4b582f6279c6f23114842d3fd071e62a',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjQ4ODdkZDhkNGI1ODJmNjI3OWM2ZjIzMTE0ODQyZDNmZDA3MWU2MmE=',\n",
+ " 'commit': {'author': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T20:24:29Z'},\n",
+ " 'committer': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T20:24:29Z'},\n",
+ " 'message': 'Updating Getting Started section',\n",
+ " 'tree': {'sha': '986236aa9e3756862f5cb979beacf5315b966774',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/986236aa9e3756862f5cb979beacf5315b966774'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/4887dd8d4b582f6279c6f23114842d3fd071e62a',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4887dd8d4b582f6279c6f23114842d3fd071e62a',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/4887dd8d4b582f6279c6f23114842d3fd071e62a',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/4887dd8d4b582f6279c6f23114842d3fd071e62a/comments',\n",
+ " 'author': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '14a4c26acde03b2ebff1e1e84da29d60bc532410',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/14a4c26acde03b2ebff1e1e84da29d60bc532410',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/14a4c26acde03b2ebff1e1e84da29d60bc532410'}]},\n",
+ " {'sha': '14a4c26acde03b2ebff1e1e84da29d60bc532410',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjE0YTRjMjZhY2RlMDNiMmViZmYxZTFlODRkYTI5ZDYwYmM1MzI0MTA=',\n",
+ " 'commit': {'author': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T20:20:17Z'},\n",
+ " 'committer': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T20:20:17Z'},\n",
+ " 'message': 'Adding snippet about Jupyter Notebook',\n",
+ " 'tree': {'sha': 'b5ca5a8e4e75d0c22f838217acb23f4ae0c53add',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/b5ca5a8e4e75d0c22f838217acb23f4ae0c53add'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/14a4c26acde03b2ebff1e1e84da29d60bc532410',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/14a4c26acde03b2ebff1e1e84da29d60bc532410',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/14a4c26acde03b2ebff1e1e84da29d60bc532410',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/14a4c26acde03b2ebff1e1e84da29d60bc532410/comments',\n",
+ " 'author': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'b57627cc8931bdeb56b48bd853beac0b569e6e93',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/b57627cc8931bdeb56b48bd853beac0b569e6e93',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/b57627cc8931bdeb56b48bd853beac0b569e6e93'}]},\n",
+ " {'sha': 'b57627cc8931bdeb56b48bd853beac0b569e6e93',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmI1NzYyN2NjODkzMWJkZWI1NmI0OGJkODUzYmVhYzBiNTY5ZTZlOTM=',\n",
+ " 'commit': {'author': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T17:49:55Z'},\n",
+ " 'committer': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T17:49:55Z'},\n",
+ " 'message': 'Update main.ipynb',\n",
+ " 'tree': {'sha': '7366c4250f742ac11201900a44c20eacd1a77dc7',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/7366c4250f742ac11201900a44c20eacd1a77dc7'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/b57627cc8931bdeb56b48bd853beac0b569e6e93',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/b57627cc8931bdeb56b48bd853beac0b569e6e93',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/b57627cc8931bdeb56b48bd853beac0b569e6e93',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/b57627cc8931bdeb56b48bd853beac0b569e6e93/comments',\n",
+ " 'author': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '86cde628c887d7b52fd4f89d8fe8d77e7d74832c',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/86cde628c887d7b52fd4f89d8fe8d77e7d74832c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/86cde628c887d7b52fd4f89d8fe8d77e7d74832c'}]},\n",
+ " {'sha': '86cde628c887d7b52fd4f89d8fe8d77e7d74832c',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0Ojg2Y2RlNjI4Yzg4N2Q3YjUyZmQ0Zjg5ZDhmZThkNzdlN2Q3NDgzMmM=',\n",
+ " 'commit': {'author': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T17:47:26Z'},\n",
+ " 'committer': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T17:47:26Z'},\n",
+ " 'message': 'RSS lab to master branch',\n",
+ " 'tree': {'sha': '75346e45d20002059edc555fab54d57f8407aa52',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/75346e45d20002059edc555fab54d57f8407aa52'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/86cde628c887d7b52fd4f89d8fe8d77e7d74832c',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/86cde628c887d7b52fd4f89d8fe8d77e7d74832c',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/86cde628c887d7b52fd4f89d8fe8d77e7d74832c',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/86cde628c887d7b52fd4f89d8fe8d77e7d74832c/comments',\n",
+ " 'author': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec'}]},\n",
+ " {'sha': '2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjJkZjg3Y2FkNDUyZWYzMmEzYjgxZDg2OWRkM2U1Y2Q3YWY2ZjliZWM=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-07T16:32:06Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-07T16:32:06Z'},\n",
+ " 'message': 'adding .gitkeep for lab-rss',\n",
+ " 'tree': {'sha': '5cc2c35b42e0ae807caa85ada89e3714e6d4be9b',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/5cc2c35b42e0ae807caa85ada89e3714e6d4be9b'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2df87cad452ef32a3b81d869dd3e5cd7af6f9bec/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '2d73890c0bf8e68223bef89f2ae543f05cfac913',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2d73890c0bf8e68223bef89f2ae543f05cfac913',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2d73890c0bf8e68223bef89f2ae543f05cfac913'}]},\n",
+ " {'sha': '2d73890c0bf8e68223bef89f2ae543f05cfac913',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjJkNzM4OTBjMGJmOGU2ODIyM2JlZjg5ZjJhZTU0M2YwNWNmYWM5MTM=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-07T16:17:21Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-07T16:17:21Z'},\n",
+ " 'message': 'remove solution files from all labs; pls add solutions to branch lab-solutions',\n",
+ " 'tree': {'sha': '3704b60e4516c71d5c73b67d8af1ab2d4453c55b',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/3704b60e4516c71d5c73b67d8af1ab2d4453c55b'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/2d73890c0bf8e68223bef89f2ae543f05cfac913',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2d73890c0bf8e68223bef89f2ae543f05cfac913',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/2d73890c0bf8e68223bef89f2ae543f05cfac913',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/2d73890c0bf8e68223bef89f2ae543f05cfac913/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '89528ae791f7d3b93c026fb70952347d6056953f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/89528ae791f7d3b93c026fb70952347d6056953f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/89528ae791f7d3b93c026fb70952347d6056953f'}]},\n",
+ " {'sha': '89528ae791f7d3b93c026fb70952347d6056953f',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0Ojg5NTI4YWU3OTFmN2QzYjkzYzAyNmZiNzA5NTIzNDdkNjA1Njk1M2Y=',\n",
+ " 'commit': {'author': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T15:15:49Z'},\n",
+ " 'committer': {'name': 'Tony Ojeda',\n",
+ " 'email': 'tojeda@districtdatalabs.com',\n",
+ " 'date': '2019-01-07T15:15:49Z'},\n",
+ " 'message': 'Setup for RSS lab',\n",
+ " 'tree': {'sha': 'd23c06cc327425c8554c49a2d5539c9ae07e6313',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/d23c06cc327425c8554c49a2d5539c9ae07e6313'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/89528ae791f7d3b93c026fb70952347d6056953f',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/89528ae791f7d3b93c026fb70952347d6056953f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/89528ae791f7d3b93c026fb70952347d6056953f',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/89528ae791f7d3b93c026fb70952347d6056953f/comments',\n",
+ " 'author': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'ojedatony1616',\n",
+ " 'id': 1253136,\n",
+ " 'node_id': 'MDQ6VXNlcjEyNTMxMzY=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1253136?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/ojedatony1616',\n",
+ " 'html_url': 'https://github.com/ojedatony1616',\n",
+ " 'followers_url': 'https://api.github.com/users/ojedatony1616/followers',\n",
+ " 'following_url': 'https://api.github.com/users/ojedatony1616/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/ojedatony1616/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/ojedatony1616/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/ojedatony1616/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/ojedatony1616/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/ojedatony1616/repos',\n",
+ " 'events_url': 'https://api.github.com/users/ojedatony1616/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/ojedatony1616/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '58709c4fe45627fc57fb88f0c05833c06455ec89',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/58709c4fe45627fc57fb88f0c05833c06455ec89',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/58709c4fe45627fc57fb88f0c05833c06455ec89'}]},\n",
+ " {'sha': '58709c4fe45627fc57fb88f0c05833c06455ec89',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjU4NzA5YzRmZTQ1NjI3ZmM1N2ZiODhmMGMwNTgzM2MwNjQ1NWVjODk=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-07T05:11:44Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-07T05:11:44Z'},\n",
+ " 'message': 'advanced mysql lab',\n",
+ " 'tree': {'sha': 'a6b3478be366b33f2ac8a180884d77c7bbac2a1f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/a6b3478be366b33f2ac8a180884d77c7bbac2a1f'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/58709c4fe45627fc57fb88f0c05833c06455ec89',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/58709c4fe45627fc57fb88f0c05833c06455ec89',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/58709c4fe45627fc57fb88f0c05833c06455ec89',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/58709c4fe45627fc57fb88f0c05833c06455ec89/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '32011b647f723a6f955644ae09b5b358e3b5783a',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/32011b647f723a6f955644ae09b5b358e3b5783a',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/32011b647f723a6f955644ae09b5b358e3b5783a'}]},\n",
+ " {'sha': '32011b647f723a6f955644ae09b5b358e3b5783a',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjMyMDExYjY0N2Y3MjNhNmY5NTU2NDRhZTA5YjViMzU4ZTNiNTc4M2E=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-06T20:04:06Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-06T20:04:06Z'},\n",
+ " 'message': 'mysql-select references',\n",
+ " 'tree': {'sha': 'f8f14d8dd56efb52fb020e72bb894407195d8916',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/f8f14d8dd56efb52fb020e72bb894407195d8916'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/32011b647f723a6f955644ae09b5b358e3b5783a',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/32011b647f723a6f955644ae09b5b358e3b5783a',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/32011b647f723a6f955644ae09b5b358e3b5783a',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/32011b647f723a6f955644ae09b5b358e3b5783a/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'd3e36fdde865bea8a440359df80bd9dfa8a08593',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/d3e36fdde865bea8a440359df80bd9dfa8a08593',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/d3e36fdde865bea8a440359df80bd9dfa8a08593'}]},\n",
+ " {'sha': 'd3e36fdde865bea8a440359df80bd9dfa8a08593',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmQzZTM2ZmRkZTg2NWJlYThhNDQwMzU5ZGY4MGJkOWRmYThhMDg1OTM=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-05T17:05:30Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-05T17:05:30Z'},\n",
+ " 'message': \"Merge branch 'master' of https://github.com/ironhack-labs/data-labs\",\n",
+ " 'tree': {'sha': '08f17c6b427ab0f1505f99e092c8f6c6cb34132b',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/08f17c6b427ab0f1505f99e092c8f6c6cb34132b'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/d3e36fdde865bea8a440359df80bd9dfa8a08593',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/d3e36fdde865bea8a440359df80bd9dfa8a08593',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/d3e36fdde865bea8a440359df80bd9dfa8a08593',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/d3e36fdde865bea8a440359df80bd9dfa8a08593/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'af103caadf46f82fa4a8e31714f23a17fd31f309',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/af103caadf46f82fa4a8e31714f23a17fd31f309',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/af103caadf46f82fa4a8e31714f23a17fd31f309'},\n",
+ " {'sha': '5e2c75d941c350cf87f97966efe9a4b02beb55bd',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/5e2c75d941c350cf87f97966efe9a4b02beb55bd',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/5e2c75d941c350cf87f97966efe9a4b02beb55bd'}]},\n",
+ " {'sha': 'af103caadf46f82fa4a8e31714f23a17fd31f309',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmFmMTAzY2FhZGY0NmY4MmZhNGE4ZTMxNzE0ZjIzYTE3ZmQzMWYzMDk=',\n",
+ " 'commit': {'author': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-05T17:05:18Z'},\n",
+ " 'committer': {'name': 'Zhou Zhou',\n",
+ " 'email': 'zhou.eye8@gmail.com',\n",
+ " 'date': '2019-01-05T17:05:18Z'},\n",
+ " 'message': 'lab-mysql-select',\n",
+ " 'tree': {'sha': '83813f4f8f86d9312d8000b9903dfd2906d49a9d',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/83813f4f8f86d9312d8000b9903dfd2906d49a9d'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/af103caadf46f82fa4a8e31714f23a17fd31f309',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/af103caadf46f82fa4a8e31714f23a17fd31f309',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/af103caadf46f82fa4a8e31714f23a17fd31f309',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/af103caadf46f82fa4a8e31714f23a17fd31f309/comments',\n",
+ " 'author': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'eye8',\n",
+ " 'id': 1659798,\n",
+ " 'node_id': 'MDQ6VXNlcjE2NTk3OTg=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/1659798?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/eye8',\n",
+ " 'html_url': 'https://github.com/eye8',\n",
+ " 'followers_url': 'https://api.github.com/users/eye8/followers',\n",
+ " 'following_url': 'https://api.github.com/users/eye8/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/eye8/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/eye8/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/eye8/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/eye8/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/eye8/repos',\n",
+ " 'events_url': 'https://api.github.com/users/eye8/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/eye8/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '46ebf45b02631c31185c8079010933fb03ccaf4f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/46ebf45b02631c31185c8079010933fb03ccaf4f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/46ebf45b02631c31185c8079010933fb03ccaf4f'}]},\n",
+ " {'sha': '5e2c75d941c350cf87f97966efe9a4b02beb55bd',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OjVlMmM3NWQ5NDFjMzUwY2Y4N2Y5Nzk2NmVmZTlhNGIwMmJlYjU1YmQ=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-05T02:21:03Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-05T02:21:03Z'},\n",
+ " 'message': \"Merge branch 'master' of https://github.com/ironhack-labs/data-labs\",\n",
+ " 'tree': {'sha': '4c715f71aca4dabd037b49c49d323b80def74553',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/4c715f71aca4dabd037b49c49d323b80def74553'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/5e2c75d941c350cf87f97966efe9a4b02beb55bd',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/5e2c75d941c350cf87f97966efe9a4b02beb55bd',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/5e2c75d941c350cf87f97966efe9a4b02beb55bd',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/5e2c75d941c350cf87f97966efe9a4b02beb55bd/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': 'c42c3443ac28336498b6adb3f52d673967b49a28',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/c42c3443ac28336498b6adb3f52d673967b49a28',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/c42c3443ac28336498b6adb3f52d673967b49a28'},\n",
+ " {'sha': '46ebf45b02631c31185c8079010933fb03ccaf4f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/46ebf45b02631c31185c8079010933fb03ccaf4f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/46ebf45b02631c31185c8079010933fb03ccaf4f'}]},\n",
+ " {'sha': 'c42c3443ac28336498b6adb3f52d673967b49a28',\n",
+ " 'node_id': 'MDY6Q29tbWl0MTUzNzIwODA0OmM0MmMzNDQzYWMyODMzNjQ5OGI2YWRiM2Y1MmQ2NzM5NjdiNDlhMjg=',\n",
+ " 'commit': {'author': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-05T02:20:54Z'},\n",
+ " 'committer': {'name': 'Michal Monselise',\n",
+ " 'email': 'michal.monselise@gmail.com',\n",
+ " 'date': '2019-01-05T02:20:54Z'},\n",
+ " 'message': 'map reduce filter lab',\n",
+ " 'tree': {'sha': '623cddfe08ad1d4529c22df3cc46465f3d982ea2',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/trees/623cddfe08ad1d4529c22df3cc46465f3d982ea2'},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/git/commits/c42c3443ac28336498b6adb3f52d673967b49a28',\n",
+ " 'comment_count': 0,\n",
+ " 'verification': {'verified': False,\n",
+ " 'reason': 'unsigned',\n",
+ " 'signature': None,\n",
+ " 'payload': None}},\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/c42c3443ac28336498b6adb3f52d673967b49a28',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/c42c3443ac28336498b6adb3f52d673967b49a28',\n",
+ " 'comments_url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/c42c3443ac28336498b6adb3f52d673967b49a28/comments',\n",
+ " 'author': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'committer': {'login': 'michalmonselise',\n",
+ " 'id': 7342857,\n",
+ " 'node_id': 'MDQ6VXNlcjczNDI4NTc=',\n",
+ " 'avatar_url': 'https://avatars.githubusercontent.com/u/7342857?v=4',\n",
+ " 'gravatar_id': '',\n",
+ " 'url': 'https://api.github.com/users/michalmonselise',\n",
+ " 'html_url': 'https://github.com/michalmonselise',\n",
+ " 'followers_url': 'https://api.github.com/users/michalmonselise/followers',\n",
+ " 'following_url': 'https://api.github.com/users/michalmonselise/following{/other_user}',\n",
+ " 'gists_url': 'https://api.github.com/users/michalmonselise/gists{/gist_id}',\n",
+ " 'starred_url': 'https://api.github.com/users/michalmonselise/starred{/owner}{/repo}',\n",
+ " 'subscriptions_url': 'https://api.github.com/users/michalmonselise/subscriptions',\n",
+ " 'organizations_url': 'https://api.github.com/users/michalmonselise/orgs',\n",
+ " 'repos_url': 'https://api.github.com/users/michalmonselise/repos',\n",
+ " 'events_url': 'https://api.github.com/users/michalmonselise/events{/privacy}',\n",
+ " 'received_events_url': 'https://api.github.com/users/michalmonselise/received_events',\n",
+ " 'type': 'User',\n",
+ " 'site_admin': False},\n",
+ " 'parents': [{'sha': '77a129075dc0e332124de8b4c2d070a5ef691d2f',\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/mad-oct-2018/commits/77a129075dc0e332124de8b4c2d070a5ef691d2f',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/mad-oct-2018/commit/77a129075dc0e332124de8b4c2d070a5ef691d2f'}]}]"
+ ]
+ },
+ "execution_count": 51,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "request2 = requests.get(\"https://api.github.com/repos/ironhack-datalabs/madrid-oct-2018/commits\")\n",
+ "data2 = request2.json()\n",
+ "data2"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 52,
+ "id": "89caf7d7-8052-476b-8ec5-0817254f57d6",
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "commmits ultima semana= 0\n"
+ ]
+ }
+ ],
+ "source": [
+ "commits = [lista for lista in data2 if ( lista[\"commit\"][\"author\"]['date'][0:7] == \"2021-11\" and int(lista[\"commit\"][\"author\"]['date'][8:10]) < 17 and int(lista[\"commit\"][\"author\"]['date'][8:10]) > 9) ]\n",
+ "commits2 = len(commits)\n",
+ "print(\"commmits ultima semana=\",commits2)\n",
+ "#No hay commits resientes"
+ ]
+ },
+ {
+ "cell_type": "markdown",
+ "id": "ef1be20b-146e-46c3-939e-3d0e42a2599f",
+ "metadata": {},
+ "source": [
+ "## Reto 3"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 82,
+ "id": "384ae487-efbc-4366-82c9-a9c64116cc5a",
+ "metadata": {
+ "collapsed": true,
+ "jupyter": {
+ "outputs_hidden": true
+ },
+ "tags": []
+ },
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[{'name': '.gitignore',\n",
+ " 'path': '.gitignore',\n",
+ " 'sha': 'e43b0f988953ae3a84b00331d0ccf5f7d51cb3cf',\n",
+ " 'size': 10,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/.gitignore?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/blob/master/.gitignore',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/blobs/e43b0f988953ae3a84b00331d0ccf5f7d51cb3cf',\n",
+ " 'download_url': 'https://raw.githubusercontent.com/ironhack-datalabs/scavenger/master/.gitignore',\n",
+ " 'type': 'file',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/.gitignore?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/blobs/e43b0f988953ae3a84b00331d0ccf5f7d51cb3cf',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/blob/master/.gitignore'}},\n",
+ " {'name': '15024',\n",
+ " 'path': '15024',\n",
+ " 'sha': '2945e51c87ad5da893c954afcf092f06343bbb7d',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/15024?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/15024',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/2945e51c87ad5da893c954afcf092f06343bbb7d',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/15024?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/2945e51c87ad5da893c954afcf092f06343bbb7d',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/15024'}},\n",
+ " {'name': '15534',\n",
+ " 'path': '15534',\n",
+ " 'sha': '5af6f2a7287e4191f39e55693fc1e9c8918d1d3a',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/15534?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/15534',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/5af6f2a7287e4191f39e55693fc1e9c8918d1d3a',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/15534?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/5af6f2a7287e4191f39e55693fc1e9c8918d1d3a',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/15534'}},\n",
+ " {'name': '17020',\n",
+ " 'path': '17020',\n",
+ " 'sha': '9c49f920aa4d9433fa99a5824128f0e6b90ec5f2',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/17020?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/17020',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/9c49f920aa4d9433fa99a5824128f0e6b90ec5f2',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/17020?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/9c49f920aa4d9433fa99a5824128f0e6b90ec5f2',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/17020'}},\n",
+ " {'name': '30351',\n",
+ " 'path': '30351',\n",
+ " 'sha': 'c488d7f64088c852e22067d48fdc64ee3670f3ba',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/30351?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/30351',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/c488d7f64088c852e22067d48fdc64ee3670f3ba',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/30351?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/c488d7f64088c852e22067d48fdc64ee3670f3ba',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/30351'}},\n",
+ " {'name': '40303',\n",
+ " 'path': '40303',\n",
+ " 'sha': '30193d9cf62b07bcbb6366513ff03596861f2d29',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/40303?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/40303',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/30193d9cf62b07bcbb6366513ff03596861f2d29',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/40303?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/30193d9cf62b07bcbb6366513ff03596861f2d29',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/40303'}},\n",
+ " {'name': '44639',\n",
+ " 'path': '44639',\n",
+ " 'sha': '22fc3d5c2db80822c351edb2248f3491c8ebda86',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/44639?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/44639',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/22fc3d5c2db80822c351edb2248f3491c8ebda86',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/44639?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/22fc3d5c2db80822c351edb2248f3491c8ebda86',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/44639'}},\n",
+ " {'name': '45525',\n",
+ " 'path': '45525',\n",
+ " 'sha': '6a4a88cd9084110c8646c3cfd84dfe96b300a4a7',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/45525?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/45525',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/6a4a88cd9084110c8646c3cfd84dfe96b300a4a7',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/45525?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/6a4a88cd9084110c8646c3cfd84dfe96b300a4a7',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/45525'}},\n",
+ " {'name': '47222',\n",
+ " 'path': '47222',\n",
+ " 'sha': 'c7001604cdadc2fe7b82e0f6996690718cac6941',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/47222?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/47222',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/c7001604cdadc2fe7b82e0f6996690718cac6941',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/47222?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/c7001604cdadc2fe7b82e0f6996690718cac6941',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/47222'}},\n",
+ " {'name': '47830',\n",
+ " 'path': '47830',\n",
+ " 'sha': 'f84882ad7560fd2b8c6a0867bc707ce9009ef288',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/47830?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/47830',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/f84882ad7560fd2b8c6a0867bc707ce9009ef288',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/47830?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/f84882ad7560fd2b8c6a0867bc707ce9009ef288',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/47830'}},\n",
+ " {'name': '49418',\n",
+ " 'path': '49418',\n",
+ " 'sha': '46bc658c09589d9023246b00e848ce97d30d4989',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/49418?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/49418',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/46bc658c09589d9023246b00e848ce97d30d4989',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/49418?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/46bc658c09589d9023246b00e848ce97d30d4989',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/49418'}},\n",
+ " {'name': '50896',\n",
+ " 'path': '50896',\n",
+ " 'sha': 'e47a7a35a19f80694587330c57d94e28d3b4c054',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/50896?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/50896',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/e47a7a35a19f80694587330c57d94e28d3b4c054',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/50896?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/e47a7a35a19f80694587330c57d94e28d3b4c054',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/50896'}},\n",
+ " {'name': '55417',\n",
+ " 'path': '55417',\n",
+ " 'sha': '636fa555a2ee752759144a268fd860feb2b6fd2d',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/55417?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/55417',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/636fa555a2ee752759144a268fd860feb2b6fd2d',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/55417?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/636fa555a2ee752759144a268fd860feb2b6fd2d',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/55417'}},\n",
+ " {'name': '55685',\n",
+ " 'path': '55685',\n",
+ " 'sha': 'a00a8148a88287508a867616d7063786d3d5d4ff',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/55685?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/55685',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/a00a8148a88287508a867616d7063786d3d5d4ff',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/55685?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/a00a8148a88287508a867616d7063786d3d5d4ff',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/55685'}},\n",
+ " {'name': '60224',\n",
+ " 'path': '60224',\n",
+ " 'sha': '28d70fba98bfacfaa5e5544b2eff6b61c9e8f57b',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/60224?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/60224',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/28d70fba98bfacfaa5e5544b2eff6b61c9e8f57b',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/60224?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/28d70fba98bfacfaa5e5544b2eff6b61c9e8f57b',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/60224'}},\n",
+ " {'name': '64880',\n",
+ " 'path': '64880',\n",
+ " 'sha': '88b159d6f73378e6968bb35ccfd8e3ad0cc462d2',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/64880?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/64880',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/88b159d6f73378e6968bb35ccfd8e3ad0cc462d2',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/64880?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/88b159d6f73378e6968bb35ccfd8e3ad0cc462d2',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/64880'}},\n",
+ " {'name': '66032',\n",
+ " 'path': '66032',\n",
+ " 'sha': '0230fa6fa1ccf49ab976fbbfc9eb838094779785',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/66032?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/66032',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/0230fa6fa1ccf49ab976fbbfc9eb838094779785',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/66032?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/0230fa6fa1ccf49ab976fbbfc9eb838094779785',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/66032'}},\n",
+ " {'name': '68848',\n",
+ " 'path': '68848',\n",
+ " 'sha': 'ed2f90be6835e7e74c283aedba1942b788754d32',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/68848?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/68848',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/ed2f90be6835e7e74c283aedba1942b788754d32',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/68848?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/ed2f90be6835e7e74c283aedba1942b788754d32',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/68848'}},\n",
+ " {'name': '70751',\n",
+ " 'path': '70751',\n",
+ " 'sha': 'a5d9391003b67cecf3c336398ec38cfa75a689b7',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/70751?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/70751',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/a5d9391003b67cecf3c336398ec38cfa75a689b7',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/70751?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/a5d9391003b67cecf3c336398ec38cfa75a689b7',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/70751'}},\n",
+ " {'name': '70985',\n",
+ " 'path': '70985',\n",
+ " 'sha': 'd1a654c5811f52ec8a101652b0a04367644eab99',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/70985?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/70985',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/d1a654c5811f52ec8a101652b0a04367644eab99',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/70985?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/d1a654c5811f52ec8a101652b0a04367644eab99',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/70985'}},\n",
+ " {'name': '88596',\n",
+ " 'path': '88596',\n",
+ " 'sha': 'f294d2a0e55a4bab12625a7f709b44450a5e4648',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/88596?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/88596',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/f294d2a0e55a4bab12625a7f709b44450a5e4648',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/88596?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/f294d2a0e55a4bab12625a7f709b44450a5e4648',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/88596'}},\n",
+ " {'name': '89046',\n",
+ " 'path': '89046',\n",
+ " 'sha': '5f3ef5f14cf72bbe03a24b69777ba02f19a3adb5',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/89046?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/89046',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/5f3ef5f14cf72bbe03a24b69777ba02f19a3adb5',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/89046?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/5f3ef5f14cf72bbe03a24b69777ba02f19a3adb5',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/89046'}},\n",
+ " {'name': '89338',\n",
+ " 'path': '89338',\n",
+ " 'sha': '79c94a4032a927b2af52cc6da4ce27eb2abbf55e',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/89338?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/89338',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/79c94a4032a927b2af52cc6da4ce27eb2abbf55e',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/89338?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/79c94a4032a927b2af52cc6da4ce27eb2abbf55e',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/89338'}},\n",
+ " {'name': '91701',\n",
+ " 'path': '91701',\n",
+ " 'sha': '0ad19115f0b56c3cd10cb7e077140c201b527301',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/91701?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/91701',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/0ad19115f0b56c3cd10cb7e077140c201b527301',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/91701?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/0ad19115f0b56c3cd10cb7e077140c201b527301',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/91701'}},\n",
+ " {'name': '97881',\n",
+ " 'path': '97881',\n",
+ " 'sha': 'c369c43c17ec44cc3e66dd27f8e557f9d15d40f4',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/97881?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/97881',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/c369c43c17ec44cc3e66dd27f8e557f9d15d40f4',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/97881?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/c369c43c17ec44cc3e66dd27f8e557f9d15d40f4',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/97881'}},\n",
+ " {'name': '98750',\n",
+ " 'path': '98750',\n",
+ " 'sha': 'cdc23915e0a5179127458431986ba3750840a924',\n",
+ " 'size': 0,\n",
+ " 'url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/98750?ref=master',\n",
+ " 'html_url': 'https://github.com/ironhack-datalabs/scavenger/tree/master/98750',\n",
+ " 'git_url': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/cdc23915e0a5179127458431986ba3750840a924',\n",
+ " 'download_url': None,\n",
+ " 'type': 'dir',\n",
+ " '_links': {'self': 'https://api.github.com/repos/ironhack-datalabs/scavenger/contents/98750?ref=master',\n",
+ " 'git': 'https://api.github.com/repos/ironhack-datalabs/scavenger/git/trees/cdc23915e0a5179127458431986ba3750840a924',\n",
+ " 'html': 'https://github.com/ironhack-datalabs/scavenger/tree/master/98750'}}]"
+ ]
+ },
+ "execution_count": 82,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "request3 = requests.get('https://api.github.com/repos/ironhack-datalabs/scavenger/contents/')\n",
+ "data3 = request3.json()\n",
+ "data3\n",
+ "\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 85,
+ "id": "5d68e631-0fd7-4672-8ddc-3e19518050ca",
+ "metadata": {
+ "tags": []
+ },
+ "outputs": [
+ {
+ "ename": "TypeError",
+ "evalue": "list indices must be integers or slices, not str",
+ "output_type": "error",
+ "traceback": [
+ "\u001b[0;31m--------------------------------------------------------------------------\u001b[0m",
+ "\u001b[0;31mTypeError\u001b[0m Traceback (most recent call last)",
+ "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mdata3\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;34m\"tree\"\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
+ "\u001b[0;31mTypeError\u001b[0m: list indices must be integers or slices, not str"
+ ]
+ }
+ ],
+ "source": [
+ "paths = []\n",
+ "\n",
+ "for i in data['tree']:\n",
+ " if i['path'].endswith('scavengerhunt'):\n",
+ " paths.append(i['path'])\n",
+ "paths.sort(key= lambda x: x.split('/.')[1])"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": null,
+ "id": "8366ebe3-4dce-4200-8037-3b9caa7ab27d",
+ "metadata": {},
+ "outputs": [],
+ "source": []
+ }
+ ],
+ "metadata": {
+ "kernelspec": {
+ "display_name": "Python 3",
+ "language": "python",
+ "name": "python3"
+ },
+ "language_info": {
+ "codemirror_mode": {
+ "name": "ipython",
+ "version": 3
+ },
+ "file_extension": ".py",
+ "mimetype": "text/x-python",
+ "name": "python",
+ "nbconvert_exporter": "python",
+ "pygments_lexer": "ipython3",
+ "version": "3.8.8"
+ }
+ },
+ "nbformat": 4,
+ "nbformat_minor": 5
+}