gopy-ha-proton-drive
Go-based Python package for ha-proton-drive used to interact with Proton Drive.
The Proton API is accessed through a Go executable embedded within the Python package. Due to limitations of Go shared libraries on some platforms and architectures (notably Linux amd64), this is the only way to get it working.
Installation
It can be installed directly through pip:
gopy-ha-proton-drive==0.0.3
# or
gopy-ha-proton-drive @ git+https://github.com/LouisBrunner/gopy-ha-proton-drive@main
Disclaimers
-
It used to be built through
gopybut due to compilation issues this was dropped. -
It is built specifically for ha-proton-drive, thus it is unlikely to be useful for your use-case.
-
Due to API changes, it relies on 2 Go forks:
- https://github.com/LouisBrunner/go-proton-api:
mainbranch - https://github.com/LouisBrunner/Proton-API-Bridge:
mainbranch
- https://github.com/LouisBrunner/go-proton-api:
Metadata
Release files for gopy-ha-proton-drive 0.0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| gopy_ha_proton_drive-0.0.7.tar.gz | 27.7 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| gopy_ha_proton_drive-0.0.7-py3-none-musllinux_1_1_x86_64.whl | Python 3 | none | Linux musl 1.1+ x86-64 | Details |
| gopy_ha_proton_drive-0.0.7-py3-none-musllinux_1_1_aarch64.whl | Python 3 | none | Linux musl 1.1+ ARM64 | Details |
| gopy_ha_proton_drive-0.0.7-py3-none-manylinux2014_x86_64.whl | Python 3 | none | Linux glibc 2.17+ x86-64 | Details |
| gopy_ha_proton_drive-0.0.7-py3-none-manylinux2014_aarch64.whl | Python 3 | none | Linux glibc 2.17+ ARM64 | Details |
| gopy_ha_proton_drive-0.0.7-py3-none-macosx_11_0_x86_64.whl | Python 3 | none | macOS 11.0+ x86-64 | Details |
| gopy_ha_proton_drive-0.0.7-py3-none-macosx_11_0_arm64.whl | Python 3 | none | macOS 11.0+ ARM64 | Details |
Total release size: 55.4 MB
Release files / gopy_ha_proton_drive-0.0.7.tar.gz
| Download URL | gopy_ha_proton_drive-0.0.7.tar.gz |
|---|---|
| Size | 27.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
c917f7013d4532ea05ab3ca063f5c248fd34949cce7e481eb714d704589066be
|
|
BLAKE2b-256 checksum How to use checksums |
96b1e2fa2a8e8ece1dfd633532c2db4e8d58a68b2c84153d41c3e0689c5be77e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / gopy_ha_proton_drive-0.0.7-py3-none-musllinux_1_1_x86_64.whl
| Download URL | gopy_ha_proton_drive-0.0.7-py3-none-musllinux_1_1_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | Linux musl 1.1+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
6a9b6ce7d4f113a3456febe7a7775c0ef95cb23855892e22be88e84965fea1c1
|
|
BLAKE2b-256 checksum How to use checksums |
0c1f673452f6969baa01da9c9dc8fd997996a70ee69cef57cd9e5a08078d2e50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / gopy_ha_proton_drive-0.0.7-py3-none-musllinux_1_1_aarch64.whl
| Download URL | gopy_ha_proton_drive-0.0.7-py3-none-musllinux_1_1_aarch64.whl |
|---|---|
| Size | 8.7 MB |
| Tags | Linux musl 1.1+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
b963940a3cbd72b71469494a0b3e4569899ee4d5632f2e609bbd6fa1ed884e37
|
|
BLAKE2b-256 checksum How to use checksums |
58d16e879bcc9bdd86669e30e375e661e7e61981e92315faf24b473977bbc201
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / gopy_ha_proton_drive-0.0.7-py3-none-manylinux2014_x86_64.whl
| Download URL | gopy_ha_proton_drive-0.0.7-py3-none-manylinux2014_x86_64.whl |
|---|---|
| Size | 9.5 MB |
| Tags | Linux glibc 2.17+ x86-64 Python 3 |
|
SHA-256 checksum How to use checksums |
e87a3bb57ceae5459e0ab0cedd5b9863bb5d6ba491f16acb1c18881573b64c9b
|
|
BLAKE2b-256 checksum How to use checksums |
d4901ed57c74b7fb641372b73ba21747ac5ac065ac21f772b63e8f74f877ea35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / gopy_ha_proton_drive-0.0.7-py3-none-manylinux2014_aarch64.whl
| Download URL | gopy_ha_proton_drive-0.0.7-py3-none-manylinux2014_aarch64.whl |
|---|---|
| Size | 8.7 MB |
| Tags | Linux glibc 2.17+ ARM64 Python 3 |
|
SHA-256 checksum How to use checksums |
ec09e709eb1788e37d5305e38b86443c990a945e17257b47a3fe5ac90bc97a0e
|
|
BLAKE2b-256 checksum How to use checksums |
5d5b375ebe1a1e53caf65bad48e66eb0938aab9e48aadde75bddb9fd6b4f3a4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / gopy_ha_proton_drive-0.0.7-py3-none-macosx_11_0_x86_64.whl
| Download URL | gopy_ha_proton_drive-0.0.7-py3-none-macosx_11_0_x86_64.whl |
|---|---|
| Size | 9.7 MB |
| Tags | Python 3 macOS 11.0+ x86-64 |
|
SHA-256 checksum How to use checksums |
e73084c87c71bb639adb3f6657675f739b7dc829b2cde21c6235ba722296bf09
|
|
BLAKE2b-256 checksum How to use checksums |
efa07185efa24c1337baf4a790acf7a882836069180cf75638a57fa3ef4573d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|
Release files / gopy_ha_proton_drive-0.0.7-py3-none-macosx_11_0_arm64.whl
| Download URL | gopy_ha_proton_drive-0.0.7-py3-none-macosx_11_0_arm64.whl |
|---|---|
| Size | 9.2 MB |
| Tags | Python 3 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
733938563e96dc8213abad1af6c3f2582cad146793c5b9855606d2eaa47a448c
|
|
BLAKE2b-256 checksum How to use checksums |
2477d75d6379bb719a7b8bf099773aab98604011de4efb3880280a2f550f7601
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.13.11
|