Metadata-Version: 2.1
Name: mak-framework
Version: 1.0.0
Summary: Automation Framework using Playwright Python
Author: Muhammad Mutahar Ali Khan
Requires-Python: >=3.9
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: 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: iniconfig ==2.0.0
Requires-Dist: Jinja2 ==3.1.4
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: multipledispatch ==1.0.0
Requires-Dist: namedlist ==1.8
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: 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: PyYAML ==3.13
Requires-Dist: random2 ==1.0.2
Requires-Dist: requests ==2.31.0
Requires-Dist: rich ==13.7.1
Requires-Dist: screeninfo ==0.8.1
Requires-Dist: selenium ==4.22.0
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: 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

# 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
