https://github.com/woctezuma/bundle-split
Fetch bundle content, then split cost based on prices at keyshop resellers.
https://github.com/woctezuma/bundle-split
bundle bundle-split bundle-splits bundle-splitting bundles game games gg-deals ggdeals humble-bundle humblebundle steam steam-game steam-games steam-store
Last synced: 6 months ago
JSON representation
Fetch bundle content, then split cost based on prices at keyshop resellers.
- Host: GitHub
- URL: https://github.com/woctezuma/bundle-split
- Owner: woctezuma
- License: mit
- Created: 2022-03-20T22:12:06.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-01T20:34:30.000Z (over 1 year ago)
- Last Synced: 2024-04-01T21:38:39.586Z (over 1 year ago)
- Topics: bundle, bundle-split, bundle-splits, bundle-splitting, bundles, game, games, gg-deals, ggdeals, humble-bundle, humblebundle, steam, steam-game, steam-games, steam-store
- Language: Python
- Homepage:
- Size: 59.6 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bundle Split
[![Build status with Github Action][build-image-action]][build-action]
[![Code coverage][codecov-image]][codecov]
[![Code Quality][codacy-image]][codacy]This repository contains Python code to:
- fetch bundle content from [GG.deals][ggdeals-landing-page],
- then price bundle split based on prices at keyshop resellers.## Requirements
- Install the latest version of [Python 3.X][python-download].
- Install the required packages:```bash
pip install -r requirements.txt
```## Usage
1) To fetch bundle content, run:
```bash
python list_bundle_content.py
```2) To fetch product prices, run:
```bash
python list_product_prices.py
```3) To split bundle cost, run:
```bash
python split_bundle_cost.py
```Alternatively, to execute the complete workflow, run:
```bash
python run_workflow.py
```## References
- Group Buys: [a Steam group][grbu-steam-group] for splitting bundle content,
- GG.deals: [the web page][ggdeals-bundle-page] for "Humble Stand with Ukraine Bundle".[build-action]:
[build-image-action]:[codecov]:
[codecov-image]:[codacy]:
[codacy-image]:[ggdeals-landing-page]:
[python-download]:
[grbu-steam-group]:
[ggdeals-bundle-page]: