axe-selenium-python-nhsuk


Nameaxe-selenium-python-nhsuk JSON
Version 1.0.4 PyPI version JSON
download
home_pagehttps://github.com/ghufrankhan/axe-selenium-python
SummaryPython library to integrate axe and selenium for web accessibility testing.
upload_time2024-08-15 14:25:58
maintainerNone
docs_urlNone
authorNone
requires_pythonNone
licenseMozilla Public License 2.0 (MPL 2.0)
keywords axe-core axe python selenium accessibility testing automation
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            axe-selenium-python-nhsuk
*************************

axe-selenium-python-nhsuk integrates aXe and Selenium to enable automated web accessibility testing.

**This version of axe-selenium-python-nhsuk is using axe-core v4.9.1**

Information
===========

| This package is derived from `axe-selenium-python 2.1.6 <https://pypi.org/project/axe-selenium-python/2.1.6/>`_.
| The main purpose of creating a new package was to allow us to update the axe-core version and push to PyPi. The original package has not been updated since 2018.

Installation
============

To install axe-selenium-python-nhsuk:

.. code-block:: bash

  $ pip install axe-selenium-python-nhsuk

Usage & CHANGELOG
=================

For Usage and CHANGELOG, go to: https://pypi.org/project/axe-selenium-python/

Updating & Deployment to PyPi
=============================

Update files
------------
Create a new branch and make the following changes:

- **axe_selenium_python/axe_selenium_python/package-lock.json** - Update line 8-10 using information found `here <https://github.com/dequelabs/axe-core/blob/develop/package-lock.json>`_ - search for 'axe-core' to find the relevant info
- **axe-selenium-python/axe_selenium_python/package.json** - Update line 16 (use the same version you set in the file above on line 8)
- **axe-selenium-python/README.rst** - Update the version of axe-core that will be used (found at the top of this README file)
- **axe-selenium-python/setup.py** - Increase the version number on line 13 - e.g. 1.0.3 > 1.0.4 (this new version number will also be used as a GitHub release tag)

Create a Pull Request and merge your changes to the master branch.

Deploy to PyPi
--------------
- On GitHub.com, navigate to the main page of the repository
- To the right of the list of files, click **Releases**
- Click **Create a new release**
- Click **Choose a tag**, type the same version number you set in *axe-selenium-python/setup.py*, click **Create a new tag**
- Ensure the *Target* is set to **master**
- Enter a *Release title* - e.g. Release axe-core version 4.4.3
- If required, enter additional text in the Release decription
- Click **Publish release**

If the release is successful then it should appear on PyPi in a few minutes.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/ghufrankhan/axe-selenium-python",
    "name": "axe-selenium-python-nhsuk",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "axe-core axe python selenium accessibility testing automation",
    "author": null,
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/0c/ff/6d5f83338a09ab3feb185c0143acd1c7bcb1be03c382b1220be75e2c01ec/axe_selenium_python_nhsuk-1.0.4.tar.gz",
    "platform": null,
    "description": "axe-selenium-python-nhsuk\n*************************\n\naxe-selenium-python-nhsuk integrates aXe and Selenium to enable automated web accessibility testing.\n\n**This version of axe-selenium-python-nhsuk is using axe-core v4.9.1**\n\nInformation\n===========\n\n| This package is derived from `axe-selenium-python 2.1.6 <https://pypi.org/project/axe-selenium-python/2.1.6/>`_.\n| The main purpose of creating a new package was to allow us to update the axe-core version and push to PyPi. The original package has not been updated since 2018.\n\nInstallation\n============\n\nTo install axe-selenium-python-nhsuk:\n\n.. code-block:: bash\n\n  $ pip install axe-selenium-python-nhsuk\n\nUsage & CHANGELOG\n=================\n\nFor Usage and CHANGELOG, go to: https://pypi.org/project/axe-selenium-python/\n\nUpdating & Deployment to PyPi\n=============================\n\nUpdate files\n------------\nCreate a new branch and make the following changes:\n\n- **axe_selenium_python/axe_selenium_python/package-lock.json** - Update line 8-10 using information found `here <https://github.com/dequelabs/axe-core/blob/develop/package-lock.json>`_ - search for 'axe-core' to find the relevant info\n- **axe-selenium-python/axe_selenium_python/package.json** - Update line 16 (use the same version you set in the file above on line 8)\n- **axe-selenium-python/README.rst** - Update the version of axe-core that will be used (found at the top of this README file)\n- **axe-selenium-python/setup.py** - Increase the version number on line 13 - e.g. 1.0.3 > 1.0.4 (this new version number will also be used as a GitHub release tag)\n\nCreate a Pull Request and merge your changes to the master branch.\n\nDeploy to PyPi\n--------------\n- On GitHub.com, navigate to the main page of the repository\n- To the right of the list of files, click **Releases**\n- Click **Create a new release**\n- Click **Choose a tag**, type the same version number you set in *axe-selenium-python/setup.py*, click **Create a new tag**\n- Ensure the *Target* is set to **master**\n- Enter a *Release title* - e.g. Release axe-core version 4.4.3\n- If required, enter additional text in the Release decription\n- Click **Publish release**\n\nIf the release is successful then it should appear on PyPi in a few minutes.\n",
    "bugtrack_url": null,
    "license": "Mozilla Public License 2.0 (MPL 2.0)",
    "summary": "Python library to integrate axe and selenium for web                 accessibility testing.",
    "version": "1.0.4",
    "project_urls": {
        "Homepage": "https://github.com/ghufrankhan/axe-selenium-python"
    },
    "split_keywords": [
        "axe-core",
        "axe",
        "python",
        "selenium",
        "accessibility",
        "testing",
        "automation"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "56493f03cb000c3208c5fa08f83ad90719c337e7a639df38971829dcf0d40d4e",
                "md5": "2e0c1f24e4e0c674c5e4b994e7a01957",
                "sha256": "6b6c37430b686358fb848e0530bf5b9e0b840ff5e2bd3cd558fb1a761ae56538"
            },
            "downloads": -1,
            "filename": "axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2e0c1f24e4e0c674c5e4b994e7a01957",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 160751,
            "upload_time": "2024-08-15T14:25:56",
            "upload_time_iso_8601": "2024-08-15T14:25:56.160845Z",
            "url": "https://files.pythonhosted.org/packages/56/49/3f03cb000c3208c5fa08f83ad90719c337e7a639df38971829dcf0d40d4e/axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cff6d5f83338a09ab3feb185c0143acd1c7bcb1be03c382b1220be75e2c01ec",
                "md5": "7e26c34e924756ddc4f6d6c4cf82dfcd",
                "sha256": "aa86abb43674084064790232b9769ed3d7ce4d1bffc6a9b7b0af1e4c1d7f0207"
            },
            "downloads": -1,
            "filename": "axe_selenium_python_nhsuk-1.0.4.tar.gz",
            "has_sig": false,
            "md5_digest": "7e26c34e924756ddc4f6d6c4cf82dfcd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 159413,
            "upload_time": "2024-08-15T14:25:58",
            "upload_time_iso_8601": "2024-08-15T14:25:58.311815Z",
            "url": "https://files.pythonhosted.org/packages/0c/ff/6d5f83338a09ab3feb185c0143acd1c7bcb1be03c382b1220be75e2c01ec/axe_selenium_python_nhsuk-1.0.4.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-15 14:25:58",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "ghufrankhan",
    "github_project": "axe-selenium-python",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "axe-selenium-python-nhsuk"
}
        
Elapsed time: 0.28834s