Metadata-Version: 2.1
Name: python-selenium-ctrl-package
Version: 0.0.118
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/*
```
