Skip to main content

Finds arbitrage in plane ticket prices

Project description

Flight Arbtrage

PyPI Version Build Status Code Coverage Code Quality Python Versions Platform Badge

This project adheres to Semantic Versioning

Install

pip install flight_arbitrage

Features

  • Parse plane tickets for arbitrage opportunities

  • Scrape websites in a headless browser mode

Examples

from flight_arbitrage.hidden_city import OneWay

arbitrage = OneWay('JFK', 'SLC', '07/10/2021')
a = arbitrage.find_arbitrage(headless=True)
print(f'Is there an arbitrage opportunity: {len(a) > 0}')
for d in a:
    print(d)

License

Flight Arbitrage is MIT licensed, as found in the LICENSE file.

Todo

  • Finish writing docs

  • Incorporate readthedocs

    • Include automating doc updating
  • Use pre-commit

  • Fix code coverage upload to only ubuntu 3.9

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flight_arbitrage-0.7.1.tar.gz (22.2 kB view hashes)

Uploaded Source

Built Distribution

flight_arbitrage-0.7.1-py3-none-any.whl (7.0 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page