Metadata-Version: 2.1
Name: selenium-support
Version: 0.0.1b0
Summary: Usefull function for Selenium umbrella project
Home-page: https://github.com/alex-ber/selenium-support
Author: Alexander Berkovich
License: Apache 2.0
Description: ## selenium-support
        
        TODO:
        
        
        ### Getting Help
        
        
        ### QuickStart
        ```bash
        python3 -m pip install -U selenium-support
        ```
        
        
        ### Installing from Github
        
        ```bash
        python3 -m pip install -U https://github.com/alex-ber/selenium-support/archive/master.zip
        ```
        Optionally installing tests requirements.
        
        ```bash
        python3 -m pip install -U https://github.com/alex-ber/selenium-support/archive/master.zip#egg=alex-ber-utils[tests]
        ```
        
        Or explicitly:
        
        ```bash
        wget https://github.com/alex-ber/selenium-support/archive/master.zip -O master.zip; unzip master.zip; rm master.zip
        ```
        And then installing from source (see below).
        
        
        ### Installing from source
        ```bash
        python3 -m pip install -r req.txt # only installs "required" (relaxed)
        ```
        ```bash
        python3 -m pip install . # only installs "required"
        ```
        ```bash
        python3 -m pip install .[tests] # installs dependencies for tests
        ```
        
        #### Alternatively you install install from requirements file:
        ```bash
        python3 -m pip install -r requirements.txt # only installs "required"
        ```
        ```bash
        python3 -m pip install -r requirements-tests.txt # installs dependencies for tests
        ```
        
        ##
        
        From the directory with setup.py
        ```bash
        python3 setup.py test #run all tests
        ```
        
        or
        
        ```bash
        
        pytest
        ```
        
        ## Installing new version
        See https://docs.python.org/3.1/distutils/uploading.html 
        
        ## Installing new version to venv
        
        ```bash
        python38 -m pip uninstall --yes selenium-support
        python38 setup.py clean sdist bdist_wheel
        python38 -m pip install --find-links=./dist selenium-support==0.1
        ```
        
        
        ```bash
        python3 setup.py sdist upload
        ```
        
        ## Requirements
        
        
        selenium-support requires the following modules.
        
        * Python 3.8+
        * selenium
        * browsermob-proxy
        * psutil
        
        
        # Changelog
        
        TODO:
        
        All notable changes to this project will be documented in this file.
        
        \#https://pypi.org/manage/project/selenium-support/releases/
        
        ## [Unrelased]
        
        
        ## [0.0.1] - 07/04/2021
        
        ### Added
        
        <!--
        ### Added 
        ### Changed
        ### Removed
        -->
Keywords: Selenium support BMP browsermobproxy web_driver driver Chrome Firefox har download  issetdescriptor ismethod importer new_instance safe_eval is_empty parse_boolean Properties java.util.Properties
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Topic :: Utilities
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: Desktop Environment
Classifier: Topic :: Education
Classifier: Operating System :: OS Independent
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Natural Language :: English
Requires-Python: >=3.6
Description-Content-Type: text/markdown
Provides-Extra: tests
