Commit graph

15 commits

Author SHA1 Message Date
853457de78
Updated CI and package import system
Refactored the CI workflows to include package installation and import
testing. Ensured package is importable after installation by creating a
new '__main__.py' module to check imports. This adds an extra validation
step to the CI process, catching potential import issues early. Import
statements in '__init__.py' have also been updated to use 'as' for
clarity and namespace control.
2024-02-10 16:32:58 +01:00
d13645c3a5
Add GitHub workflow for Ubuntu build; remove
token, update submodule

Introduced a new GitHub Actions workflow to automate Python package
builds on Ubuntu environments upon push or pull request events. This
addition ensures the compatibility of the package on the Ubuntu platform
and streamlines the continuous integration process.

Updated the limedriver submodule to the latest commit, keeping the
project in sync with recent upstream changes and maintaining the
integrity of external dependencies.
2024-02-09 12:53:59 +01:00
f47614763b
Update python-package.yml 2024-02-08 15:49:27 +01:00
e7dfa71ee3
Update python-package.yml 2024-02-08 15:46:22 +01:00
f7fe5ddf96
Update python-package.yml 2024-02-08 15:41:12 +01:00
6dc4448bac
Update python-package.yml 2024-02-08 15:37:48 +01:00
68c7539e4d
Update python-package.yml 2024-02-08 15:30:49 +01:00
31b95cf7b8
Update python-package.yml 2024-02-08 15:26:47 +01:00
3de2a45c8e
Update python-package.yml 2024-02-08 15:26:31 +01:00
6fd453ff8e
Update python-package.yml 2024-02-08 15:24:47 +01:00
e8056bcf3d
Update python-package.yml 2024-02-08 15:21:25 +01:00
4d2b00a30d
Update python-package.yml 2024-02-08 15:16:20 +01:00
7cff57d967
Update python-package.yml 2024-02-08 15:14:17 +01:00
338dc5667b
Update python-package.yml 2024-02-08 15:12:37 +01:00
1de0396cbf
Create python-package.yml 2024-02-08 15:09:28 +01:00