Metadata-Version: 2.1
Name: mak-framework
Version: 1.0.2
Summary: Automation Framework Using Playwright Python
Author: Muhammad Mutahar Ali Khan
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Requires-Dist: allure-pytest ==2.13.5
Requires-Dist: allure-python-commons ==2.13.5
Requires-Dist: Appium-Python-Client ==4.0.0
Requires-Dist: attrs ==23.2.0
Requires-Dist: behave ==1.2.6
Requires-Dist: certifi ==2024.2.2
Requires-Dist: cffi ==1.16.0
Requires-Dist: charset-normalizer ==3.3.2
Requires-Dist: colorama ==0.4.6
Requires-Dist: contourpy ==1.2.1
Requires-Dist: coverage ==7.5.3
Requires-Dist: cycler ==0.12.1
Requires-Dist: deepdiff ==7.0.1
Requires-Dist: docutils ==0.21.2
Requires-Dist: enum34 ==1.1.10
Requires-Dist: et-xmlfile ==1.1.0
Requires-Dist: execnet ==2.1.1
Requires-Dist: fonttools ==4.53.0
Requires-Dist: greenlet ==3.0.3
Requires-Dist: h11 ==0.14.0
Requires-Dist: idna ==3.7
Requires-Dist: importlib-metadata ==8.0.0
Requires-Dist: iniconfig ==2.0.0
Requires-Dist: jaraco.classes ==3.4.0
Requires-Dist: jaraco.context ==5.3.0
Requires-Dist: jaraco.functools ==4.0.1
Requires-Dist: keyring ==25.2.1
Requires-Dist: kiwisolver ==1.4.5
Requires-Dist: lxml ==5.2.1
Requires-Dist: markdown-it-py ==3.0.0
Requires-Dist: MarkupSafe ==2.1.5
Requires-Dist: matplotlib ==3.9.0
Requires-Dist: mdurl ==0.1.2
Requires-Dist: more-itertools ==10.3.0
Requires-Dist: multipledispatch ==1.0.0
Requires-Dist: namedlist ==1.8
Requires-Dist: nh3 ==0.2.18
Requires-Dist: numpy ==1.26.4
Requires-Dist: openpyxl ==3.1.5
Requires-Dist: ordered-set ==4.1.0
Requires-Dist: outcome ==1.3.0.post0
Requires-Dist: packaging ==24.0
Requires-Dist: pandas ==2.2.2
Requires-Dist: parse ==1.20.1
Requires-Dist: parse-type ==0.6.2
Requires-Dist: pillow ==10.3.0
Requires-Dist: pkginfo ==1.10.0
Requires-Dist: playwright ==1.43.0
Requires-Dist: pluggy ==1.5.0
Requires-Dist: pprintpp ==0.4.0
Requires-Dist: pretty ==0.1
Requires-Dist: pretty-py3 ==0.2.4.post1
Requires-Dist: prettyprint ==0.1.5
Requires-Dist: prettytable ==3.10.0
Requires-Dist: pycparser ==2.22
Requires-Dist: pyee ==11.1.0
Requires-Dist: Pygments ==2.18.0
Requires-Dist: pyodbc ==5.1.0
Requires-Dist: pyparsing ==3.1.2
Requires-Dist: PySocks ==1.7.1
Requires-Dist: pytest ==8.2.1
Requires-Dist: pytest-asyncio ==0.23.7
Requires-Dist: pytest-base-url ==2.1.0
Requires-Dist: pytest-cov ==5.0.0
Requires-Dist: pytest-diff ==0.1.14
Requires-Dist: pytest-html ==4.1.1
Requires-Dist: pytest-metadata ==3.1.1
Requires-Dist: pytest-playwright ==0.4.4
Requires-Dist: pytest-pretty-terminal ==1.1.0
Requires-Dist: pytest-pspec ==0.0.4
Requires-Dist: pytest-rerunfailures ==14.0
Requires-Dist: pytest-spec ==3.2.0
Requires-Dist: pytest-sugar ==1.0.0
Requires-Dist: pytest-testdox ==3.1.0
Requires-Dist: pytest-xdist ==3.6.1
Requires-Dist: python-dateutil ==2.9.0.post0
Requires-Dist: python-slugify ==8.0.4
Requires-Dist: pytz ==2024.1
Requires-Dist: pywin32-ctypes ==0.2.2
Requires-Dist: random2 ==1.0.2
Requires-Dist: readme-renderer ==44.0
Requires-Dist: requests ==2.31.0
Requires-Dist: requests-toolbelt ==1.0.0
Requires-Dist: rfc3986 ==2.0.0
Requires-Dist: rich ==13.7.1
Requires-Dist: screeninfo ==0.8.1
Requires-Dist: six ==1.16.0
Requires-Dist: sniffio ==1.3.1
Requires-Dist: sortedcontainers ==2.4.0
Requires-Dist: termcolor ==2.4.0
Requires-Dist: text-unidecode ==1.3
Requires-Dist: tqdm ==4.66.4
Requires-Dist: trio ==0.25.1
Requires-Dist: trio-websocket ==0.11.1
Requires-Dist: twine ==5.1.1
Requires-Dist: typing-extensions ==4.11.0
Requires-Dist: tzdata ==2024.1
Requires-Dist: urllib3 ==2.2.1
Requires-Dist: wcwidth ==0.2.13
Requires-Dist: websocket-client ==1.8.0
Requires-Dist: wsproto ==1.2.0
Requires-Dist: zipp ==3.19.2

# Automation Framework using Playwright Python

This project contains a custom automation framework built using Playwright and Python for web automation.

## Features

- **Base Page**: Contains base functionalities and configurations for tests.
- **Utilities**: Various utility functions for common operations.
- **Conftest**: Configuration settings for pytest.
- **Requirements**: List of dependencies required by the framework.
- **pytest.ini**: Configuration file for pytest.

## Installation

To install and use this framework in your projects, follow these steps:


```bash
pip install mak-framework
