Qf-lib

Latest version: v3.0.2

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

Scan your dependencies

Page 1 of 4

3.0.2

What's Changed
Fixes
* Fixed the path for the HeatMapChart by myrmarachne in https://github.com/quarkfin/qf-lib/pull/180
* Fix data array comparisons by marekbais in https://github.com/quarkfin/qf-lib/pull/181, https://github.com/quarkfin/qf-lib/pull/182
* Adjustment to security types in bbg_figi_mapper by myrmarachne in https://github.com/quarkfin/qf-lib/pull/184
* Fixed Issue 186 (Added default end_date to AbstractPriceProvider.get_price) by myrmarachne in https://github.com/quarkfin/qf-lib/pull/187
* Fixed Issue 183 (BloombergBeapHapiDataProvider.get_tickers_universe returns now not only the first 2500 members of an index) by myrmarachne in https://github.com/quarkfin/qf-lib/pull/185
* Fix/improve documentation for users by RobertLD in https://github.com/quarkfin/qf-lib/pull/188

**Full Changelog**: https://github.com/quarkfin/qf-lib/compare/v3.0.1...v3.0.2

3.0.1

What's Changed

**New**
* Data License - add pricing source parameter by myrmarachne in https://github.com/quarkfin/qf-lib/pull/160

**Fixes**
* Changed list to single string in case of a single key in pandas groupby by myrmarachne in https://github.com/quarkfin/qf-lib/pull/161
* Fixed Issue 158 (AttributeError for Pillow 10.2.0) by myrmarachne in https://github.com/quarkfin/qf-lib/pull/162
* Checking if a chart is closed before rendering html/json by myrmarachne in https://github.com/quarkfin/qf-lib/pull/163
* Heatmap updated by myrmarachne in https://github.com/quarkfin/qf-lib/pull/173
* Fixed open figi mapping for FX by myrmarachne in https://github.com/quarkfin/qf-lib/pull/174, https://github.com/quarkfin/qf-lib/pull/178

**Dependencies**
* Update arch version in requirements.txt by eirik-thorp in https://github.com/quarkfin/qf-lib/pull/171
* Update blpapi version and index in setup.py by eirik-thorp in https://github.com/quarkfin/qf-lib/pull/175
* Updated jinja2 version and removed markupsafe from requirements.txt by myrmarachne in https://github.com/quarkfin/qf-lib/pull/176

**Full Changelog**: https://github.com/quarkfin/qf-lib/compare/v3.0.0...v3.0.1

3.0.0

This release adds the support for Python 3.10 and 3.11.
Python 3.7 support is being dropped.

Increased the minimum and maximum supported versions of the following dependencies:

| Library | Min supported version | Max supported version |
|------------- |----------------------- |----------------------- |
| pandas | 1.4.0 | 2.0.3 |
| xarray | 0.21.0 | 2022.9.0 |
| numpy | 1.19.3 | 1.26.4 |
| scipy | 1.6.3 | 1.11.4 |
| matplotlib | 3.4.0 | 3.6.1 |
| Pillow | 9.0.0 | 10.2.0 |

2.2.10

New features and fixes:

- `RiskParityBoxesFactory` accepts now `AbstractPriceDataProvider` instead of only `BloombergDataProvider` as the main data_provider
- `RiskParityBoxesFactory` allows now to customize tickers for different economic environments (`tickers_dict` parameter)
- Fixed `BarChart` class to allow creating unstacked charts
- Added `BloombergTickerMapper`, which provides mapping between Bloomberg Tickers and FIGI identifiers
- Added `WaterfallChart`

2.2.9

New features and fixes:

- `DFTable` - clean-up the code
- Created unit tests for `DFTable`
- Implemented the possibility of styling the header in `DFTable`
- Implemented the possibility of styling the index on levels in `DTTable`
- Fixed minor bugs for index showing in `DFTable`


Backwards incompatible changes:
- Moved `Style`, `ColumnStyle`, `RowStyle`, `CellStyle` classes in [qf_lib/documents_utils/document_exporting/element/helpers/style.py](https://github.com/quarkfin/qf-lib/blob/master/qf_lib/documents_utils/document_exporting/element/helpers/style.py)
- Moved `DataType` and `StylingType` in [qf_lib/documents_utils/document_exporting/element/helpers/style_enums.py](https://github.com/quarkfin/qf-lib/blob/master/qf_lib/documents_utils/document_exporting/element/helpers/style_enums.py)

2.2.8

New features and fixes:

- Added index visibility, style and class in DFTable
- Supporting Bloomberg tickers with special characters in `HAPI data provider`
- Added unit tests for `HAPI data provider`
- `StrategyMonitoringDocument` - cleaning up returns and excess returns

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.