{"id":21013756,"url":"https://github.com/pyro2927/southwestcheckin","last_synced_at":"2025-04-04T11:15:25.293Z","repository":{"id":47667452,"uuid":"76199598","full_name":"pyro2927/SouthwestCheckin","owner":"pyro2927","description":"🛫 Python script to checkin to a Southwest Flight 🛬","archived":false,"fork":false,"pushed_at":"2024-07-16T07:33:50.000Z","size":114,"stargazers_count":424,"open_issues_count":22,"forks_count":129,"subscribers_count":40,"default_branch":"master","last_synced_at":"2025-03-28T10:08:06.618Z","etag":null,"topics":["flight","python","southwest"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/pyro2927.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-12-11T20:59:07.000Z","updated_at":"2025-03-26T00:22:38.000Z","dependencies_parsed_at":"2024-11-19T09:47:28.732Z","dependency_job_id":"1156eb6e-2e4e-4525-bf51-49a945642468","html_url":"https://github.com/pyro2927/SouthwestCheckin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyro2927%2FSouthwestCheckin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyro2927%2FSouthwestCheckin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyro2927%2FSouthwestCheckin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/pyro2927%2FSouthwestCheckin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/pyro2927","download_url":"https://codeload.github.com/pyro2927/SouthwestCheckin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247166169,"owners_count":20894654,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["flight","python","southwest"],"created_at":"2024-11-19T09:44:06.729Z","updated_at":"2025-04-04T11:15:25.274Z","avatar_url":"https://github.com/pyro2927.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SW Checkin\n\n[![Build Status](https://travis-ci.org/pyro2927/SouthwestCheckin.svg?branch=master)](https://travis-ci.org/pyro2927/SouthwestCheckin)\n[![Maintainability](https://api.codeclimate.com/v1/badges/aa1c955dfcba58a7352f/maintainability)](https://codeclimate.com/github/pyro2927/SouthwestCheckin/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/aa1c955dfcba58a7352f/test_coverage)](https://codeclimate.com/github/pyro2927/SouthwestCheckin/test_coverage)\n[![Docker Build Status](https://img.shields.io/docker/automated/pyro2927/southwestcheckin.svg?style=flat)](https://hub.docker.com/r/pyro2927/southwestcheckin)\n[![Docker Image Size](https://images.microbadger.com/badges/image/pyro2927/southwestcheckin.svg)](https://microbadger.com/images/pyro2927/southwestcheckin)\n\n![](http://www.southwest-heart.com/img/heart/heart_1.jpg)\n\nThis python script checks your flight reservation with Southwest and then checks you in at exactly 24 hours before your flight.  Queue up the script and it will `sleep` until the earliest possible check-in time.\n\n## Contributors\n\n[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/0)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/0)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/1)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/1)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/2)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/2)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/3)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/3)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/4)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/4)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/5)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/5)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/6)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/6)[![](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/images/7)](https://sourcerer.io/fame/pyro2927/pyro2927/SouthwestCheckin/links/7)\n\n\n## Requirements\n\nThis script can either be ran directly on your host or within Docker.\n\n### Host\n\n* Python (should work with 2.x or 3.x thanks to @ratabora)\n* [pip](https://pypi.python.org/pypi/pip)\n\n### Docker\n\n* Docker (tested with 1.12.6)\n\n## Setup\n\n### Host\n\n#### Install Base Package Requirements\n\n```bash\n$ pip install -r requirements.txt\n```\n\n#### Usage\n\n```bash\n$ python ./checkin.py CONFIRMATION_NUMBER FIRST_NAME LAST_NAME\n```\n\n### Docker\n\n#### Usage\n\n```bash\n$ sudo docker run -it pyro2927/southwestcheckin:latest CONFIRMATION_NUMBER FIRST_NAME LAST_NAME\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyro2927%2Fsouthwestcheckin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpyro2927%2Fsouthwestcheckin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpyro2927%2Fsouthwestcheckin/lists"}