- Add 'publish_status' property to BaseProduct.
- Fix bug in has_thermal_ir_wavelengths method.
- Fix bugs in getters to IntegratedSpectralAveragesSummaryValues
- Added missing getters to IntegratedSpectralAveragesSummaryValues
- Added flatten() method to IntegratedSpectralAveragesSummaryValues
- Refactored BlindGeometry dataclass.
- Update dependencies.
- Add rise property to
BlindGeometry
. - Update
set_curvature_from_rise
to use instance's rise property (not argument). - Add 'set_rise_from_curvature' method to
BlindGeometry
class.
- Bump dependency versions
- Add has_thermal_wavelength_data property to Product and OpticalProperties classes
- Add marketing name to product
- Adding SPREADSHEET type to DataFileType
- Adding set_curvature_from_rise method to BlindGeometry class
- Adding tilt choice to BlindGeometry class
- Consolidate igdb_time_created to mdb_time_created and use for cgdb_time_created as well.
- Added cgdb_checksum property
- Added checksum_date (used for either igdb_checksum or cgdb_checksum, whichever is defined for a product).
- Refactor ThermalIRResults to have 'emissivity' as base property and 'absorptance' as shortcut property.
- Remove extra FRITTED_GLASS in SHADING_SUBTYPES
- Bump requirements
- Bump requirements
- Add coating_name in composition details.
- Rename CoatingID to coating_id in composition details.
- Rename igsdb_checksum to igdb_checksum
- Update dataclasses-json version to 0.6.1
- Use Decimals for all database_version fields
- Created new base dataclass IGSDBObject with token and uuid properties.
- Change BaseEntity property from legacy_id to igdb_id
- Added a base object for "Entity" objects.
- Updated dependency dataclasses-json to 0.6.0
- Removed unused dependencies