Antti Soininen

Results 44 issues of Antti Soininen

Consider a Tool that reads a database and writes something to a file. If there are multiple scenario/tool filters defined for that Tool then multiple tool instances will be executed...

bug

I have an example project from a user that imports a lot of data from numerous .csv files (see the discussion in #1742). Because Importer reads all data from all...

bug

Discussed in #1352 Exporter's mapping filters are defined using regular expression. Currently, when users want to edit the expressions they get a line edit field and a link to Python's...

Feature
Project items

This PR enables support for Python 3.12 and higher and removes dependencies no longer required since we dropped Dagster. All developer requirements are now in `dev-requirements.txt` including the ones needed...

Importing mappings using the hamburger menu -> Import mappings... action removes the "" row in sourceless mode which should not happen.

bug

Importing mappings using the hamburger menu -> Import mappings... action grays the source tables as if they did not exist in the data source even when this is not the...

bug

The options widget is now a `QTableWidget` which supposedly lays out the options in a nice way. However, it has a few issues: - Being a table means that the...

bug

To reproduce in Database editor: 1. Start in Table view 2. Select an entity class 3. Go to e.g. Parameter definition table. Note that the selected entity class name appears...

bug

The `command_text` parameter of `SpineDBManager.import_data()` is unused resulting in non-descriptive undo messages like "updated x items in y" while the actual operation could have been e.g. Duplicate entity.

bug

Python 3.12 has been released some time ago. However, we report our maximum supported version to be 3.11. - Check that Spine Toolbox works on Python 3.12 - Change the...

Infrastructure