Metadata-Version: 2.1
Name: python-selenium-ctrl-package
Version: 0.0.108
Summary: Base_page for selenium automation
Author-email: "QHMS(App team)" <qhmsqaexpert@gmail.com>
Keywords: python,automation,appium,selenium,pytest,automation framework
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests (==2.25.1)
Requires-Dist: reportportal-client (==5.2.5)
Requires-Dist: pytest (>=6.2.2)
Requires-Dist: selenium (==4.0)
Requires-Dist: python-dotenv (==0.16.0)
Requires-Dist: Appium-Python-Client (==2.1.2)
Requires-Dist: pytest-xdist (>=1.31)
Requires-Dist: pytest-html (>=3.2.0)
Requires-Dist: pytest-rerunfailures (>=9.1.1)
Requires-Dist: pytest-reportportal (==5.0.10)
Requires-Dist: pillow (>=9.3.0)
Requires-Dist: tesults
Requires-Dist: loguru (==0.6.0)
Requires-Dist: imageio (~=2.9.0)
Requires-Dist: questionary (>=1.9.0)
Requires-Dist: clear-screen (>=0.1.14)
Requires-Dist: prompt-toolkit (==2.0.10)
Requires-Dist: openpyxl (==3.1.2)
Requires-Dist: pytest-bdd (~=6.1.1)
Requires-Dist: pandas (~=2.0.0)
Requires-Dist: PyHamcrest
Requires-Dist: webdriver-manager
Requires-Dist: python-selenium-ctrl-package

# python_selenium_ctrl

Under construction! Not ready for use yet! Currently experimenting and planning!

Developed by Simon Poon from BuPA (c) 2022
Need to work with Seleium framework and pytest

# Other Code


# Procedure to publish to pypi

Reference: https://packaging.python.org/en/latest/tutorials/packaging-projects/#configuring-metadata

1. Update pyproject.toml

2. Install `build` and `twine` python package

```shell
python -m pip install build twine
```

3. Build package
```shell
python -m build
#dist folder will appear tar.gz & .whl package
```

4. Publish to pypi (Need to have pypi account)
```shell
python -m twine upload dist/*
```
