You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BCSS-20460: Rebase with playwright-python-blueprint (#50)
<!-- markdownlint-disable-next-line first-line-heading -->
## Description
<!-- Describe your changes in detail. -->
This brings in all the commits from the upstream Playwright Python
Blueprint to bring this repository up to date.
## Context
<!-- Why is this change required? What problem does it solve? -->
Ensures we have the most recent changes from the blueprint whilst it's
still our upstream.
## Type of changes
<!-- What types of changes does your code introduce? Put an `x` in all
the boxes that apply. -->
- [x] Refactoring (non-breaking change)
- [x] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would change existing
functionality)
- [ ] Bug fix (non-breaking change which fixes an issue)
## Checklist
<!-- Go over all the following points, and put an `x` in all the boxes
that apply. -->
- [x] I am familiar with the [contributing
guidelines](https://github.com/nhs-england-tools/playwright-python-blueprint/blob/main/CONTRIBUTING.md)
- [x] I have followed the code style of the project
- [ ] I have added tests to cover my changes (where appropriate)
- [x] I have updated the documentation accordingly
- [ ] This PR is a result of pair or mob programming
---
## Sensitive Information Declaration
To ensure the utmost confidentiality and protect your and others
privacy, we kindly ask you to NOT including [PII (Personal Identifiable
Information) / PID (Personal Identifiable
Data)](https://digital.nhs.uk/data-and-information/keeping-data-safe-and-benefitting-the-public)
or any other sensitive data in this PR (Pull Request) and the codebase
changes. We will remove any PR that do contain any sensitive
information. We really appreciate your cooperation in this matter.
- [x] I confirm that neither PII/PID nor sensitive data are included in
this PR and the codebase changes.
Copy file name to clipboardExpand all lines: README.md
+38-9Lines changed: 38 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,6 +15,7 @@ This project is designed to provide a blueprint to allow for development teams t
15
15
-[Configuration](#configuration)
16
16
-[Getting Started](#getting-started)
17
17
-[Utilities](#utilities)
18
+
-[Using Environment Variables For Secrets](#using-environment-variables-for-secrets)
18
19
-[Contributing](#contributing)
19
20
-[Contacts](#contacts)
20
21
-[Licence](#licence)
@@ -33,8 +34,6 @@ To utilise the blueprint code, you will need to have the following installed:
33
34
34
35
-[Python](https://www.python.org/downloads/) 3.12 or greater
35
36
36
-
> NOTE: There are currently known issues with Python 3.13 and Playwright, so if you encounter issues running this project whilst using Python 3.13 it is recommended to downgrade to Python 3.12 in the interim.
37
-
38
37
Whilst not required to get started, you may also want to [configure a Python virtual environment for your project](https://docs.python.org/3/library/venv.html) before proceeding with
39
38
the configuration. If you are using an IDE such as Visual Studio Code or PyCharm, you will normally be prompted to do this automatically.
40
39
@@ -73,14 +72,44 @@ For additional reading and guidance on writing tests, we also recommend reviewin
73
72
74
73
## Utilities
75
74
76
-
This blueprint also provides the following utility classes, that can be used to aid in testing:
75
+
This blueprint provides the following utility classes, that can be used to aid in testing:
0 commit comments