IPO Checker
Checks more than one account for an IPO.
Usage: ipo_checker.py [-h] --file FILE
IPO Checker for a list.
optional arguments:
-h, --help show this help message and exit
--file FILE Name of the pattern file.
Requirements
- Python 3.6+
Installation
- Install pipenv.
- Initialize virtualize environment in the project folder using
pipenv shell
. - Install python libraries and CLI
pipenv install -e .
orpipenv run pip install -e .
Configuration
- Copy
list.txt.example
aslist.txt
- Add BOID and username in the file.
How to use the tool?
pipenv run ipo [ --file=list.txt ]
[John Doe] :: Congratulation Alloted !!! Alloted quantity : 10
[Joshue Doe] :: Sorry, not alloted for the entered BOID.
Development Guide
- Install packages in development mode:
pipenv install --dev
- Install Pre-commit Hook:
pipenv run pre-commit install
- mypy Typing install:
pipenv run mypy ipo_checker --install-types
Other Commands
- Run Pre-commit Hook:
pipenv run pre-commit run --all-files -v
- Check MyPy Typing:
pipenv run mypy ipo_checker
- Format Black:
pipenv run black .