Pywincalc

Latest version: v3.3.1

Safety actively analyzes 638396 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

1.0.7

- Updating to the latest version of Window-CalcEngine https://github.com/LBNL-ETA/Windows-CalcEngine/releases/tag/Version_1.0.14
- Fix for examples.py

1.0.6

- Potential fix for bug in thermal calculations with different emissivities (2).
- Fix for bug in optical calculations with methods with few wavelengths in the wavelength range.

1.0.5

- Updating to version of WinCalc with calculation fixes for color and TDW results.

1.0.4

- Added ability to use the checker tool json format as input.
- Changed the structure of optical results. Instead of being a flat list of all results (all transmittance and side combinations) it is now nested.
Optical results now have 3 members: direct_direct, direct_diffuse, and diffuse_diffuse. Each of those in turn has tf, tb, rf, rb.

Example for updating code:

`result.tf_direct_direct` becomes `result.direct_direct.tf`.
And
`result.rb_direct_diffuse` becomes `result.direct_diffuse.rb`

- Added a file field to Standard. When parsed from a file this field has the path of the .std file that was used to create the standard.

1.0.3

- Added optical calculations
- Changed to new interface where standards and products are loaded into objects. Those objects are then used to create glazing systems which have the calculations as methods. Saves on parsing files, passing data, and makes creating permutations of systems easier. Changed from

u_results = calc_u(solid_layers, gaps, standard, width, height)
shgc_results = calc_shgc(solid_layers, gaps, standard, width, height)

to

glazing_system = pywincalc.Glazing_System(solid_layers, gaps, standard, width, height)
u_results = glazing_system.u()
shgc_results = glazing_system.shgc()

1.0.2

- Exposed standards to python. Users can now interact with standards, methods, wavelength sets, etc...
- Exposed products to python.
- Changed thermal calcs back to just calc_u and calc_shgc. Users no longer need to call a specific method based on the input type. Now can pass either measured data format and the library will handle it.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.