Skip to main content

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.
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:

$ 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 - 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.

Metadata

Release files for axe-selenium-python-nhsuk 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for axe-selenium-python-nhsuk 1.0.4
File Size Uploaded
axe_selenium_python_nhsuk-1.0.4.tar.gz 159.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for axe-selenium-python-nhsuk 1.0.4
File Interpreter ABI Platform
axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 320.2 kB

Release files / axe_selenium_python_nhsuk-1.0.4.tar.gz

Download URL axe_selenium_python_nhsuk-1.0.4.tar.gz
Size 159.4 kB
Tags Source
SHA-256 checksum
How to use checksums
aa86abb43674084064790232b9769ed3d7ce4d1bffc6a9b7b0af1e4c1d7f0207
BLAKE2b-256 checksum
How to use checksums
0cff6d5f83338a09ab3feb185c0143acd1c7bcb1be03c382b1220be75e2c01ec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release files / axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl

Download URL axe_selenium_python_nhsuk-1.0.4-py2.py3-none-any.whl
Size 160.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
6b6c37430b686358fb848e0530bf5b9e0b840ff5e2bd3cd558fb1a761ae56538
BLAKE2b-256 checksum
How to use checksums
56493f03cb000c3208c5fa08f83ad90719c337e7a639df38971829dcf0d40d4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.12.4

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page