Skip to main content

Python liberary/Utility to generate A/C IR signals

Project description

pyhvac

THIS IS WORK IN PROGRESS

LG is not tested. "auto" mode for Sharp J-Tech is flaky

Although most of the devices associated with IRremoteESP8266 seems to produce reasonable output, this has, obviously, not been checked.

pyhvac is a Python 3 library/utility to generate IR code for A/C device.

This library uses code/work from:

Installation

We are on PyPi so

 pip3 install pyhvac
 or
 python3 -m pip install pyhvac

 After installation, the utility

 gaccode, gcpanasonic, gcdaikin, gclg, gcsharp

 can be used to generate codes. Use the -h option for help.

 Note that the utilities cannot fully excercise all the capabilities of their respective plugin.
 For instance, the code for a Sharp A/C can depend on the state of the device. gcsharp does not keep track of the
 state of the device.

Supported IR codes

With the inclusion of the library from IRremoteESP8266 there is a lot of supported A/C. :

  • aeg
    • Chillflex Pro AXP26U338CW
  • airton
    • SMVH09B-2A2A3NH
    • RD1A1
    • generic
  • airwell
    • DC Series
    • RC08W remote
    • RC04 remote
    • generic
    • RC08B remote
  • alaska
    • SAC9010QC
    • SAC9010QC remote
  • amana
    • PBC093G00CC
    • YX1FF remote
  • amcor
    • ADR-853H
    • TAC-495 remote
    • TAC-444 remote
    • generic
  • argo
    • Ulisse 13 DCI
    • WREM2 remote
    • Ulisse Eco Mobile
    • WREM3 remote
    • generic
    • generic 2
  • aux
    • KFR-35GW/BpNFW=3
    • YKR-T/011 remote
  • beko
    • RG57K7(B)/BGEF Remote
    • BINR 070/071
  • bosch
    • CL3000i-Set 26 E
    • RG10A(G2S)BGEF remote
    • generic
    • RG36B4/BGE remote
    • B1ZAI2441W
    • B1ZAO2441W
  • carrier
    • 42QG5A55970 remote
    • 619EGX0090E0
    • 619EGX0120E0
    • 619EGX0180E0
    • 619EGX0220E0
    • 53NGK009/012
    • generic
    • 42NQV060M2 / 38NYV060M2
    • 42NQV050M2 / 38NYV050M2
    • 42NQV035M2 / 38NYV035M2
    • 42NQV025M2 / 38NYV025M2
  • centek
    • SCT-65Q09
    • YKR-P/002E remote
  • comfee
    • MPD1-12CRN7
  • coolix
    • generic
  • cooper & hunter: YB1F2 remote
    • CH-S09FTXG
  • corona
    • CSH-N2211
    • CSH-N2511
    • CSH-N2811
    • CSH-N4011
    • AR-01 remote
    • generic
  • daewoo
    • DSB-F0934ELH-V
    • GYKQ-52E remote
  • daikin
    • generic
    • smash 2
    • ARC433 remote
    • ARC477A1 remote
    • FTXZ25NV1B
    • FTXZ35NV1B
    • FTXZ50NV1B
    • ARC433B69 remote
    • ARC423A5 remote
    • FTE12HV2S
    • BRC4C153 remote
    • FFQ35B8V1B
    • BRC4C151 remote
    • 17 Series FTXB09AXVJU
    • 17 Series FTXB12AXVJU
    • 17 Series FTXB24AXVJU
    • BRC52B63 remote
    • ARC480A5 remote
    • FFN-C/FCN-F Series
    • DGS01 remote
    • M Series
    • FTXM-M
    • ARC466A12 remote
    • ARC466A33 remote
    • ARC466A67 remote
    • FTXM20R5V1B
    • FTWX35AXV1
    • ARC484A4 remote
    • FTQ60TV16U2
    • Daikin
    • Daikin2
    • Daikin64
    • Daikin128
    • Daikin152
    • Daikin160
    • Daikin176
    • Daikin216
    • Daikin312
  • danby
    • DAC080BGUWDB
    • DAC100BGUWDB
    • DAC120BGUWDB
    • R09C/BCGE remote
  • delonghi
    • PAC A95
    • generic
    • PAC EM90
  • ecoclim
    • HYSFR-P348 remote
    • ZC200DPO
    • generic
  • ekokai
    • generic
  • electra
    • Classic INV 17
    • AXW12DCS
    • YKR-M/003E remote
    • generic
  • electrolux
    • YKR-H/531E
  • eurom
    • Polar 16CH
    • generic
  • frigidaire
    • FGPC102AB1
  • fujitsu
    • AR-RAH2E remote
    • ASYG30LFCA
    • General AR-RCE1E remote
    • General ASHG09LLCA
    • General AOHG09LLC
    • AR-DB1 remote
    • AST9RSGCW
    • AR-REB1E remote
    • ASYG7LMCA
    • AR-RAE1E remote
    • AGTV14LAC
    • AR-RAC1E remote
    • ASTB09LBC
    • AR-RY4 remote
    • General AR-JW2 remote
    • AR-DL10 remote
    • ASU30C1
    • AR-RAH1U remote
    • AR-RAH2U remote
    • ASU12RLF
    • AR-REW4E remote
    • ASYG09KETA-B
    • AR-REB4E remote
    • ASTG09K
    • ASTG18K
    • AR-REW1E remote
    • AR-REG1U remote
    • General AR-RCL1E remote
    • General AR-JW17 remote
    • generic
    • generic 2
    • generic 3
    • generic 4
    • generic 5
    • generic 6
  • ge
    • AG1BH09AW101
    • 6711AR2853M Remote
  • goodweather
    • ZH/JT-03 remote
    • generic
  • gree
    • YAA1FBF remote
    • YB1F2F remote
    • YAN1F1 remote
    • YX1F2F remote
    • VIR09HP115V1AH
    • VIR12HP230V1AH
    • gemeric
    • YAPOF3 remote
    • YAP0F8 remote
  • green
    • YBOFB remote
    • YBOFB2 remote
  • haier
    • HSU07-HEA03 remote
    • YR-W02 remote
    • HSU-09HMC203
    • V9014557 M47 8D remote
    • Daichi D-H
    • KFR-26GW/83@UI-Ge
    • generic
    • YR-W02 Code A
    • YR-W02 Code B
    • generic 176 code a
    • generic 176 code b
    • generic 160
  • hitachi
    • RAS-35THA6 remote
    • LT0541-HTA remote
    • Series VI
    • RAR-8P2 remote
    • RAS-AJ25H
    • PC-LH3B
    • KAZE-312KSDP
    • R-LT0541-HTA/Y.K.1.1-1 V2.3 remote
    • RAS-22NK
    • RF11T1
    • RAR-2P2 remote
    • RAK-25NH5
    • RAR-3U3 remote
    • RAS-70YHA3
    • generic
    • generic 1 code a
    • generic 1 code b
    • generic 424
    • generic 3
    • generic 344
    • generic 264
    • generic 296
  • kastron
    • RG57A7/BGEF remote
  • kaysun
    • Casual CF
    • Casual CF Alt
  • kelon
    • remote
  • kelvinator
    • YALIF remote
    • KSV26CRC
    • KSV26HRC
    • KSV35CRC
    • KSV35HRC
    • KSV53HRC
    • KSV62HRC
    • KSV70CRC
    • KSV70HRC
    • KSV80HRC
    • generic
  • keystone
    • RG57H4(B)BGEF remote
  • leberg
    • LBS-TOR07
  • lennox
    • RG57A6/BGEFU1 remote
    • MWMA009S4-3P
    • MWMA012S4-3P
    • MCFA
    • MCFB
    • MMDA
    • MMDB
    • MWMA
    • MWMB
    • M22A
    • M33A
    • M33B
  • lg
    • generic
    • inverter v
    • dual inverter
    • 6711A20083V remote
    • TS-H122ERM1 remote
    • AKB74395308 remote
    • S4-W12JA3AA
    • AKB75215403 remote
    • AKB74955603 remote
    • A4UW30GFA2
    • AMNW09GSJA0
    • AMNW24GTPA1
    • AKB73757604 remote
    • AKB73315611 remote
    • MS05SQ NW0
  • mabe
    • MMI18HDBWCA6MI8
    • V12843 HJ200223 remote
  • maxell
    • Maxell MX-CH18CF
    • Maxell KKG9A-C1 remote
  • midea
    • generic
    • RG52D/BGE Remote
    • MS12FU-10HRDN1-QRD0GW(B)
    • MSABAU-07HRFN1-QRD0GW
  • mirage
    • VLU series
    • generic
    • generic 2
  • mitsubishi electric
    • MS-GK24VA
    • KM14A 0179213 remote
    • PEAD-RP71JAA Ducted
    • 001CP T7WE10714 remote
    • MSH-A24WV
    • MUH-A24WV
    • KPOA remote
    • MLZ-RX5017AS
    • SG153/M21EDF426 remote
    • MSZ-GV2519
    • RH151/M21ED6426 remote
    • MSZ-SF25VE3
    • SG15D remote
    • MSZ-ZW4017S
    • MSZ-FHnnVE
    • RH151 remote
    • PAR-FA32MA remote
    • generic
    • generic 136
    • generic 112
  • mitsubishi heavy industries
    • RLA502A700B remote
    • SRKxxZM-S A/C
    • SRKxxZMXA-S A/C
    • RKX502A001C remote
    • SRKxxZJ-S A/C
    • gemeric
    • gemeric 152
    • generic 88
  • mr cool
    • RG57A6/BGEFU1 remote
  • neoclima
    • NS-09AHTI
    • ZH/TY-01 remote
    • generic
  • panasonic
    • generic
    • 4 way cassette
    • NKE series
    • DKE series
    • DKW series
    • PKR series
    • JKE series
    • CKP series
    • RKR series
    • CS-ME10CKPG
    • CS-ME12CKPG
    • CS-ME14CKPG
    • CS-E7PKR
    • CS-Z9RKR
    • CS-Z24RKR
    • CS-YW9MKD
    • CS-E12QKEW
    • A75C2311remote
    • A75C2616-1remote
    • A75C3704remote
    • PN1122Vremote
    • A75C3747remote
    • CS-E9CKP series
    • A75C2295remote
    • A75C4762remote
    • generic 32
  • pioneer system:
    • RYBO12GMFILCAD
    • RUBO18GMFILCAD
    • WS012GMFI22HLD
    • WS018GMFI22HLD
    • UB018GMFILCFHD
    • RG66B6(B)/BGEFU1 remote
  • rhoss
    • Idrowall MPCV
    • generic
  • rusclimate
    • EACS/I-09HAR_X/N3
    • YAW1F remote
  • samsung
    • AR09FSSDAWKNFA
    • AR09HSFSBWKN
    • AR12KSFPEWQNET
    • AR12HSSDBWKNEU
    • AR12NXCXAWKXEU
    • AR12TXEAAWKNEU
    • DB93-14195A remote
    • DB96-24901C remote
    • generic
  • sanyo
    • SAP-K121AHA
    • RCS-2HS4E remote
    • SAP-K242AH
    • RCS-2S4E remote
    • generic
    • generic 88
  • sharp
    • generic
    • j-tech
    • YB1FA remote
    • A5VEY
    • Sharp AY-ZP40KR
    • AH-AxSAY
    • CRMC-A907 JBEZ remote
    • CRMC-A950 JBEZ
    • AH-PR13-GL
    • CRMC-A903JBEZ remote
    • AH-XP10NRY
    • CRMC-820 JBEZ remote
    • CRMC-A705 JBEZ remote
    • AH-A12REVP-1
    • CRMC-A863 JBEZ remote
    • generic A907
    • generic A903
    • generic A705
  • soleus
    • Air window
    • Air TTWM1-10-01
    • Air ZCF/TL-05 remote
  • subtropic
    • SUB-07HN1_18Y
    • YKR-H/102E remote
  • tcl
    • TAC-09CHSD/XA31I
    • generic
    • generic v1
    • generic v2
  • technibel
    • IRO PLUS
    • generic
  • technopoint
    • Allegro SSA-09H
    • GZ-055B-E1 remote
  • teco
    • generic
  • tokio
    • AATOEMF17-12CHR1SW
    • RG51|50/BGE Remote
  • toshiba
    • RAS-B13N3KV2
    • Akita EVO II
    • RAS-B13N3KVP-E
    • RAS 18SKP-ES
    • WH-TA04NE
    • WC-L03SE
    • WH-UB03NJ remote
    • RAS-2558V
    • WH-TA01JE remote
    • RAS-25SKVP2-ND
    • generic
    • RAS-M10YKV-E
    • RAS-M13YKV-E
    • RAS-4M27YAV-E
    • WH-E1YE remote
  • transcold
    • M1-F-NO-6
    • generic
  • tronitechnik
    • Reykir 9000
    • KKG29A-C1 remote
  • trotech
    • PAC 2100 X
    • PAC 3900 X
    • RG57H(B)/BGE remote
    • RG57H3(B)/BGCEF-M remote
    • PAC 3200
    • PAC 3550 Pro
    • Duux Blizzard Smart 10K / DXMA04
    • generic
    • generic 3550
  • truma
    • Aventa
    • 40091-86700 remote
    • generic
  • ultimate
    • Heat Pump
  • vailland
    • YACIFB remote
    • VAI5-035WNI
  • vestel
    • BIOX CXP-9
    • generic
  • voltas
    • 122LZF 4011252
    • generic
    • generic 2
  • whirlpool
    • DG11J1-3A remote
    • DG11J1-04 remote
    • DG11J1-91 remote
    • SPIS409L
    • SPIS412L
    • SPIW409L
    • SPIW412L
    • SPIW418L
    • generic
    • generic 2

Library

pyhvac uses plugin to add support.

Each plugin file must have a

   PluginObject

class that must have a "get_device" method to return HVAC objects, a 'brand' attribute and a 'models' attribute containing a dictionary matching models to objects. Note that brand and models MUST BE lowercased.

Each HVAC object describes a specific way of generating codes for IR transmission.

The codes should be returned as a list of bytes in either lsb or msb format. The HVAC object must have its "is_msb" attribute set to False or True accordingly.

All HVAC objects are required to have at the minimum 2 capabilities:

mode   with at least "off" and another value ("auto", "cool", ....)
temperature  with the accepted range

Other capabilities are expected.

To simplify things, it is requested that some sort of normalization of function names occur. In most cases an AC unit will have the following

mode: the operating mode. Values are expected to be amongst
      "off"   turned off (This is mandatory)
      "auto"  automatic mode sometines known as "feel", "ai", ...
      "cool"  Cooling
      "heat"  Heating
      "dry"   dehumidifying
      "fan"   fan mode only

temperature:  The full range of temperatures. If there
              are 2 distinct ranges for cooling or heating,
              the union should be used here.

              The attribute 'temperature_step' can be used to
              specify fractioanl temperature e.g. 0.5, 0.1


fan: The air flow power. Values are expecterd to be amongst
       "auto"   Automatic mode
       lowest   The lowest air flow setting
       low
       medium
       high
       highest

       When there are only 3 modes, highest, medium and lowest should be used if possible

swing: The use of the vertical orientation of the air flow..
        It can be a switch on/off (values 'off' and 'on') or more complex

        auto  automatic (in many cases similar to the on/off switch function)
        ceiling up up up
        90°    Horizontal orientation
        60°
        45°
        30°
        0°     Vertical orientation

Many other functions are possible, but still some canonization is recommended.

For instance, many manufactures trademarked their air purifying technology: nanoe, nanoex (Panasonic), plasmacluster (Sharp), plasma (LG).... In this case it is recommended to use the name "purifier" for that functionm

The HVAC object offers to convenience methods: to_lirs, to transform the frames into lirc codes to_broadlink, to trnaform the frames into Broadlink compatible codes

TO BE CONTINUED

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

pyhvac-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

pyhvac-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

pyhvac-0.1.6-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyhvac-0.1.6-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyhvac-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

pyhvac-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

pyhvac-0.1.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyhvac-0.1.6-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyhvac-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

pyhvac-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

pyhvac-0.1.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyhvac-0.1.6-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyhvac-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

pyhvac-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

pyhvac-0.1.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyhvac-0.1.6-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyhvac-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

pyhvac-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

pyhvac-0.1.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyhvac-0.1.6-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

pyhvac-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

pyhvac-0.1.6-cp39-cp39-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ ARM64

pyhvac-0.1.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (2.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ x86-64manylinux: glibc 2.28+ x86-64

pyhvac-0.1.6-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.24+ ARM64manylinux: glibc 2.28+ ARM64

File details

Details for the file pyhvac-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b6c2e8255b7760e7bbbbeea71af9ff39be832fa7eca2a79f8ff2560bd3aa0655
MD5 e974ab6b8070ec06379636357774a460
BLAKE2b-256 446594974b9398fe10983cbeace740698b5597f8f69b319bb77c57659fe8cd92

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 08839bab373d9d0de6cba9aa9fa484af952fb7bcbe281c0b27468cf11698fb78
MD5 da09b7995be030274c01062ec3a32527
BLAKE2b-256 2ac908bbc8116e7bcf60a458e9b2c358979f5d983add862bdf74d5f32f6159d8

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 aa21e8896b0efdff9c72b7261a67b4137ada74982a4b04e189953456de56db83
MD5 278ee3331cf916219155b44e0b4fd6ff
BLAKE2b-256 b39eb332bcda27a4abf5271839ae45585975a570f65f5d8fa79f0afcddb0a461

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4fe06c825b18f61bf50e12a231c9984cf70a1e934489b111f93557d76d8d6049
MD5 d682bd1d0739c14824eaf3adfa9e2220
BLAKE2b-256 d391e4f43c54f089264e5f8290c490c2e6bfe15e3795122cb6fd8ce65edb3aa6

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6ecc35a98fc3ef3c454b13da959fdd2e7434b74c815f8b87fbfd1879fb309244
MD5 8ea7c6a7a8c3f2a92ed1edbeccf23e89
BLAKE2b-256 7806d205d7bbdc4bf9da193cc1ec3a52caff8a5b4e2e986d8162a86d3f6f6efb

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 9054e069ba2068765d2b0f257ecc3bbc003d1bd122df026e2adc598e7c102140
MD5 a39d8c3e3b51c10efcef7749e6d8cb33
BLAKE2b-256 2ee07254727b1d06f1dc5da0332a90ff3b6f2ce1596270bcb6a3fd5154d59f11

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 83d036864828dd2b2606ec8ed7ae0b07f9ef73994ec23eb787c62609d753a3d8
MD5 5faa3df5708fee46cca0b5277273af2a
BLAKE2b-256 0d4816af37a1e14e499d1ce7d3e11975598b4e6d8c03e13679f113bdaf8dbec5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 711752d04ca8825189d954f7950ba695e743ecb08453783637e266c8e378737e
MD5 3d537ef576c3ca101ca1ab0f65e9aa17
BLAKE2b-256 18202e2b6a771f8f2eea9326a97c0a64591ce137f1bcabba9eadc0be13b479a5

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b151b68bba096d9f61703e2a9c44ef18141c1c1721446ace99d7e81ba3c5aee7
MD5 f0a021713300b676d11da3554ae3efd7
BLAKE2b-256 3be1c7c70b15d6b0aebcfae55453f37cece108b00511f0625b3f20008115dd8b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 91a57f1a72eb2fc817ca5e2e545f9173ce6d739d2480ae841a8e7234c10bb935
MD5 e6a656f4e0d11a87d5711807000c8a8f
BLAKE2b-256 9f28bcad96c1468841b51ef093208624aee74020f047193bc6d10cb6a7223767

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2739b5d0ae707605f91d7094ea06a47c4886735887e6e02507c157aba5f1ca53
MD5 46a4c086409aa2f2dafdcc9f057759f3
BLAKE2b-256 be53af3062241e34f25f53801024b8bd8bc04ba708eff22fd54bb1ecf8122f19

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 79991bd45f7d7117e3c588946e188d11b662a97cd5ca769a541d01662c4d120f
MD5 eb6b4f68c61e389f77016d26ed27764a
BLAKE2b-256 981952eb7424a61ed519e05f7b9289d2dbbdab18d3c73e21ea52ca0db17f36f1

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9d188d151556436096a9bdcf94f5249999d442aaf10cbd3b9e8d74397f87833e
MD5 1ab38b2d7eee800d9aec2698cac272a7
BLAKE2b-256 9c93419e0c55e542729c6b133a21f3e5752dbf6f36769b2745be736c58d30bd3

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 41c0c806fc05c428d60bd2d3533c12248437096e7f7336d4fcd01f9521bf7b14
MD5 36f9cb0f9f07f75e69c236714b6be54c
BLAKE2b-256 e2eb63c9931eb768371cc43426585091c103146c4e29b6c2f3d0a1f18d8b5288

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7de0f9be23a891b9ed825d98778939e6fc0fe5246a2184cd171c1166aafebe30
MD5 15f9f2ca7c1384726d51db7e0301b5fa
BLAKE2b-256 42b3274cd874abf7d38c36c4f51400ecf5420f61d4dfbc9555e5cead270412b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 2cd8e6b6e628b916db71cad607043fdaf5172474a7de2dbdbdd758b25c9d9c4c
MD5 377570068be5b22a155199976130d1e7
BLAKE2b-256 d0f5486b9110251fde6ad435bdbd2ef4dd89204074ee97f0d04193956b9b3fb7

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 029ed82dad1fe2de30285d34d092f53d0a38b859aa9cbd95cc07e1e6da955327
MD5 f80fe119d33d0303ae98514e1d9a1705
BLAKE2b-256 82dae3f90c483fba88c2601b561e3f9f1e3f4c305eee304683c01669caecf9cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 aec5643fa1263c32f6e40cd6585eb0ca229b059799408f79757140d85e95e9da
MD5 84174b2a19ffa61a2d2372d7c2dfeaef
BLAKE2b-256 51987ff5169affaf9265d8221c042126cd66ac08de2a415c52c881ed5c493390

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 fbacbf48d592e2188160d253ebd495aa7cf3caccc0b59729f18d03d51494eef4
MD5 08f35a0b9f0dce779459e469d818fd20
BLAKE2b-256 2ff0028bb4f57ad498037c5f4a96007bcbc489cb9896731f730970766be7de09

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 434f2bf2eab670357e4d2c225173133c11911a0fbdd36a315577133a0a5219c6
MD5 697e89ae79e7ffca108d713ea6a8353b
BLAKE2b-256 94d5b23cda51fe37df16d6b3eb087635dc11b3c2890a225ee1701db10af1e01b

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6beb168570fd092c2e955b4d1b2f27bce31d9b7fb63c4f8f84af1e9691938e50
MD5 7ea5c26624e1c22680e651bdbcd620c8
BLAKE2b-256 2ed63b0fbd38cfc6030b802d2637eeeeb2b1c9f5e0facd2f11adbd46ecdf6b8e

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp39-cp39-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp39-cp39-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b7dd442a5a989eae5b49544bba13bfb3a75b9d4f6b059b2b3d3d307a86ccf0a8
MD5 dc94b38de96aea161321aade98a5e194
BLAKE2b-256 f38dbd43e81e655737045201ba19e5b0c0068d9da41ea8b93681a34951c43547

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp39-cp39-musllinux_1_2_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 e7aceec0d4734631bf71b7303a7aa5cc0062761961ed94e9a5a2b4e25ab694d7
MD5 f207c72dc5f4dfe4dee6f739589aadc8
BLAKE2b-256 e5b27302eb334450c1cf64207d0958e077f10b882f61a735d5c0ae29204f7c83

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp39-cp39-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file pyhvac-0.1.6-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for pyhvac-0.1.6-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 e8bb60ddda3f0ae90f436eef85e0884a8a9b7df66cb89f0f4626c1a6707a2e7a
MD5 94b74f4511b20a732f66c0c98f9523dc
BLAKE2b-256 f67da90d573e71df4b6eacbde20f7dca1da5446f4cc37d2f03b458dfab674381

See more details on using hashes here.

Provenance

The following attestation bundles were made for pyhvac-0.1.6-cp39-cp39-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl:

Publisher: build_wheels.yml on frawau/pyhvac

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page