0.6.2 (2021-10-04)¶
Added¶
atoti.array.replace()
to change values inside an array.How to: Secure a session.
Dockerfile
to the project template.
Changed¶
Basic authentication is automatically enabled when another mechanism is configured in
atoti.config.authentication.authentication.AuthenticationConfig
. It makes it easier to create service/technical users.atoti.hierarchies.Hierarchies.update()
has been overridden to batch the updates for improved performance.
Deprecated¶
atoti.config.session_config.SessionConfig.aws
andatoti.config.session_config.SessionConfig.azure
. Useatoti.session.Session.read_csv()
,atoti.table.Table.load_csv()
,atoti.session.Session.read_parquet()
, oratoti.table.Table.load_parquet()
’s client_side_encryption parameter instead.
Fixed¶
Issue with
atoti.table.Table.join()
when joining tables in a specific order (#329).atoti.cube.Cube.create_parameter_simulation()
not respecting the order of the keys in the measures mapping (#343).atoti.cube.Cube.create_parameter_simulation()
failure when an existing table contained a column with the same name as one of the simulation measures (#340).atoti.table.Table.load_pandas()
andatoti.table.Table.load_parquet()
failure when loading a file with extra columns (#353).Silent casting of double to integer in
atoti.table.Table.append()
when adding a double element to a column of type integer.atoti.session.Session.read_csv()
’s process_quotes parameter incorrect inference (#348 and #358).Issue when adding a row with
None
to a column of type date inatoti.table.Table.append()
.Non-numerical
atoti.table.Table
columns are automatically dictionarized.OidcConfig.paths_to_authorities
incorrectly splitting URL-like paths. The attribute has also been renamedatoti.config.authentication.oidc.OidcConfig.roles_claims
.