Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
177 commits
Select commit Hold shift + click to select a range
dc27b5e
Sprk 361 - Merging run configured solver into run solvers (#123)
thijssnelleman Dec 10, 2024
e2241bb
Removing Validation directory from Platform
thijssnelleman Dec 11, 2024
aaf3160
Reference_List moving into Settings directory
thijssnelleman Dec 11, 2024
69c5694
Bugfixes for snapshots
thijssnelleman Dec 11, 2024
ce4fe10
Adding sparkle citation
thijssnelleman Dec 11, 2024
6c2554b
CLI execution rights fix
thijssnelleman Dec 12, 2024
28c003c
Release/0.9.1.1 (#125)
thijssnelleman Dec 12, 2024
2676ba2
Merge branch 'main' of https://github.com/ADA-research/Sparkle into d…
thijssnelleman Dec 12, 2024
c0d03cc
Adding init to core module
thijssnelleman Dec 12, 2024
4af2873
Release/0.9.1.2 (#126) (#127)
thijssnelleman Dec 12, 2024
f9932ef
Fixed command specification
thijssnelleman Dec 12, 2024
7317ea6
Adding images to platform documentation
thijssnelleman Dec 13, 2024
e6a63fe
Sprk 364 (#128)
thijssnelleman Dec 17, 2024
62c20fc
Add prefix for cli options (#129)
hadarshavit Dec 18, 2024
f745ef2
Sprk 367 - Tutorial tips bug fixes (#130)
thijssnelleman Dec 18, 2024
6ed2f99
Enabling terminal autocompletion of commands (#71)
thijssnelleman Dec 19, 2024
fa104ce
RunRunner upgrade
thijssnelleman Dec 20, 2024
3cb4896
SPRK 343: Merging wait and cancel command into jobs command (#132)
thijssnelleman Jan 6, 2025
2f15808
Bugfixes for interactive table
thijssnelleman Jan 7, 2025
a54739f
Release/0.9.2 (#133)
thijssnelleman Jan 7, 2025
159175c
Sprk 331 (#135)
thijssnelleman Jan 8, 2025
ede1dd9
Updating venv docs
thijssnelleman Jan 8, 2025
1bd42bb
Merge branch 'development' of https://github.com/ADA-research/Sparkle…
thijssnelleman Jan 8, 2025
1b9c795
adding flushing to jobs table (spacebar) (#136)
thijssnelleman Jan 9, 2025
a89580d
2 small fixes (#131)
hadarshavit Jan 10, 2025
bf1c10e
Test matrix (#137)
hadarshavit Jan 10, 2025
d1362e0
CLI update (#138)
thijssnelleman Jan 13, 2025
fa94e95
Sprk 369 (#139)
thijssnelleman Jan 14, 2025
0955871
Replacing AutoFolio with ASF-lib (#141)
thijssnelleman Jan 20, 2025
f1d45b3
First ParamILS (#111)
hadarshavit Feb 10, 2025
e66b70e
Sprk 350 (#140)
Kyotun Feb 12, 2025
d305a4a
SPRK 346: Full PCSParser rework (#142)
thijssnelleman Mar 4, 2025
59aadcb
SMAC3 mapping update
thijssnelleman Mar 4, 2025
dd567dd
smac2 regex update
thijssnelleman Mar 4, 2025
483c02b
smac2 parsing bugfix
thijssnelleman Mar 4, 2025
e3a19a9
params fix smac2
thijssnelleman Mar 4, 2025
9eade43
Parallel portfolio bugfixes
thijssnelleman Mar 4, 2025
27bd334
test bugfixes
thijssnelleman Mar 5, 2025
4704e59
Bugfixes for portfolio running
thijssnelleman Mar 5, 2025
010212b
Log dir fix
thijssnelleman Mar 5, 2025
3a10af7
Runrunner bugfixes
thijssnelleman Mar 5, 2025
fe11155
Sprk 353 (#143)
maxvangem Mar 5, 2025
5baae28
Release/0.9.3 (#145)
thijssnelleman Mar 5, 2025
a53f9fc
Merge branch 'main' of https://github.com/ADA-research/Sparkle into d…
thijssnelleman Mar 5, 2025
c369a37
Sprk 349 (#147)
Kyotun Mar 14, 2025
8d13067
Sprk 372 (#148)
Kyotun Apr 1, 2025
45f46c3
Test fix
thijssnelleman Apr 1, 2025
f58b28b
Typo
thijssnelleman Apr 1, 2025
806a525
Bugfix regarding passing job prepend to runrunner
thijssnelleman Apr 3, 2025
8936614
More bugfixes
thijssnelleman Apr 3, 2025
5b088d8
More bugfix
thijssnelleman Apr 3, 2025
f669a9a
Release/0.9.3.1 (#152)
thijssnelleman Apr 3, 2025
742fc3f
Minor bug fixes
thijssnelleman Apr 13, 2025
167a00a
Minor refactor of IRACE configure method
thijssnelleman Apr 13, 2025
d373861
test update
thijssnelleman Apr 13, 2025
e65c0e1
Updating changelog and version number and adding distributable (#154)
thijssnelleman Apr 13, 2025
5151041
Release + Fixes (#155)
thijssnelleman Apr 13, 2025
563c254
template fix
thijssnelleman Apr 24, 2025
8e95cda
SPRK 373 - Enable selection over algorithm configurations (#165)
thijssnelleman May 26, 2025
2431c22
Sprk 162 (#166)
thijssnelleman Jun 2, 2025
5d29cf9
Bugfix for default value overriding user input
thijssnelleman Jun 2, 2025
5aaab45
Fixing name change
thijssnelleman Jun 3, 2025
78cb0f5
Name change
thijssnelleman Jun 3, 2025
1639398
Solver wrapper bugfix
thijssnelleman Jun 11, 2025
de3ce92
Sprk 150 (#157)
Kyotun Jun 13, 2025
46426a8
Sprk 161 (#168)
thijssnelleman Jun 25, 2025
e5b763c
Kaleido/Plotly upgrade and configscenario timestamp bugfix
thijssnelleman Jun 25, 2025
35c7389
Sprk 352 (#167)
maxvangem Jun 27, 2025
810d750
Sprk 171 - Modularity of configurators (#172)
thijssnelleman Jun 30, 2025
4924e02
Post merge update for URLs
thijssnelleman Jun 30, 2025
01814d4
adding test file
thijssnelleman Jun 30, 2025
52128c5
job list bugfix
thijssnelleman Jun 30, 2025
2a3bfb3
Various bugfixes for report generation
thijssnelleman Jul 1, 2025
b0f46b7
selection example bugfixes
thijssnelleman Jul 1, 2025
415ab73
pytest bugfix
thijssnelleman Jul 1, 2025
37cec42
Test fix
thijssnelleman Jul 1, 2025
c9b86c4
update contributing text
thijssnelleman Jul 1, 2025
f873d8f
merge main
thijssnelleman Jul 1, 2025
eebf114
merge main fix
thijssnelleman Jul 1, 2025
f902cc9
delete dead code
thijssnelleman Jul 1, 2025
91c6c00
fix file pathing
thijssnelleman Jul 1, 2025
d5cae4c
contributing fix
thijssnelleman Jul 1, 2025
a1487e3
Updating print statements
thijssnelleman Jul 1, 2025
266b503
Example update and minor bugfix
thijssnelleman Jul 1, 2025
2858617
Update examples
thijssnelleman Jul 1, 2025
99636f9
Release/0.9.4 (#173)
thijssnelleman Jul 1, 2025
f6f6cad
Sprk 175 - Refactoring settings and command line arguments (#176)
thijssnelleman Jul 15, 2025
3db6fdf
typo
thijssnelleman Jul 15, 2025
90a3df2
typos
thijssnelleman Jul 15, 2025
49097f5
SPRK 177 - Refactor marginal contribution command out of Sparkle (#178)
thijssnelleman Jul 17, 2025
f965f50
serialisation bugfix
thijssnelleman Jul 22, 2025
b5d1b89
Updating cli and adding tests
thijssnelleman Jul 23, 2025
97c7439
improved coverage
thijssnelleman Jul 23, 2025
4c3fe94
update tests
thijssnelleman Jul 24, 2025
f17ad41
test fixes
thijssnelleman Jul 24, 2025
9b5a792
test fix
thijssnelleman Jul 24, 2025
25139d0
Check fix incase runsolver is not present
thijssnelleman Jul 31, 2025
815d664
Issue #169 (#180)
maxvangem Jul 31, 2025
b8db3c6
Feature dataframe tests (#183)
maxvangem Jul 31, 2025
d261a11
Refactoring compute features from CLI into package
thijssnelleman Aug 4, 2025
8935a74
Changed FeatureDataframe to subclass of pd.DataFrame (#186)
maxvangem Aug 6, 2025
be91c69
Replace flake8 in Sparkle with Ruff (#187)
maxvangem Aug 6, 2025
ec7b81f
Bugfix for passing configurator to CLI
thijssnelleman Aug 7, 2025
94f4ee0
remove print statement
thijssnelleman Aug 7, 2025
2edc36a
Implemented seed functionality (#191)
maxvangem Sep 17, 2025
15c5707
Changelog update
thijssnelleman Sep 17, 2025
e26b2c8
Sprk 170 (#190)
Kyotun Sep 17, 2025
132365b
Issue 188 - Added test for high concurrency writing to PDF (#193)
thijssnelleman Sep 18, 2025
de0bcb2
Disable performance tests for running "all" due to heavy load
thijssnelleman Sep 18, 2025
7f217c6
ParamILS seed fix
thijssnelleman Sep 18, 2025
e4b7350
Updating cleanup functionality to remove empty configs
thijssnelleman Sep 18, 2025
3befc9b
config scenarios bugfixes
thijssnelleman Sep 18, 2025
a026667
Adding minimum marginal contribution option
thijssnelleman Sep 22, 2025
68fba0d
print statement update
thijssnelleman Sep 22, 2025
e56ea6a
irace scenario bugfix
thijssnelleman Sep 22, 2025
35e49b6
typo
thijssnelleman Sep 29, 2025
675f284
jobname fix
thijssnelleman Sep 29, 2025
f58e80c
minor refactor
thijssnelleman Sep 29, 2025
bcece7f
Adding notes
thijssnelleman Sep 29, 2025
8a49a5b
remove print statement
thijssnelleman Sep 29, 2025
2590271
Release/0.9.5 (#196)
thijssnelleman Sep 29, 2025
283dea2
Merge branch 'main' of https://github.com/ADA-research/Sparkle into d…
thijssnelleman Sep 29, 2025
62c3c51
typo
thijssnelleman Sep 29, 2025
5bc846d
Requirement fix
thijssnelleman Sep 29, 2025
1ec9951
Updating readme and files for venv to be the standard environment hos…
thijssnelleman Oct 1, 2025
f2a5d6a
update readme
thijssnelleman Oct 1, 2025
a26934c
Implemented python RunSolver script (#199)
maxvangem Oct 3, 2025
599b94b
Fixing init imports (#198)
thijssnelleman Oct 7, 2025
3dfe99b
authors bugfix
thijssnelleman Oct 7, 2025
44233dc
Reverting asf lib version due to bugs
thijssnelleman Oct 7, 2025
d5d3d5f
Asf version bump (#200)
thijssnelleman Oct 14, 2025
930f371
attempted unit test badge fix
thijssnelleman Oct 15, 2025
07f3daf
Minor release prep to fix badge
thijssnelleman Oct 15, 2025
10a37b5
readme fix
thijssnelleman Oct 15, 2025
a6c2c0d
Merge branch 'main' into development
thijssnelleman Oct 15, 2025
5c12361
Merge branch 'main' of https://github.com/ADA-research/Sparkle into d…
thijssnelleman Oct 15, 2025
3017557
Documentation fix
thijssnelleman Oct 15, 2025
8d3a587
Merge branch 'main' of https://github.com/ADA-research/Sparkle into d…
thijssnelleman Oct 15, 2025
1dafbfc
updating release protocol
thijssnelleman Oct 22, 2025
0256345
Sprk 189 (#201)
Kyotun Oct 23, 2025
212644b
documentation update pyrunsolver
thijssnelleman Oct 23, 2025
d71c82d
Feature 204 (#205)
thijssnelleman Nov 18, 2025
8b05494
wrap bugfixes
thijssnelleman Nov 19, 2025
e28d08d
Updating wrap to be more flexible to user input
thijssnelleman Nov 20, 2025
84c3d33
runsolver output parsing bugfix
thijssnelleman Nov 20, 2025
e3351a6
more helpful prints from clean command
thijssnelleman Nov 20, 2025
b50f96d
quality of life fixes FDF and cleanup command
thijssnelleman Nov 21, 2025
8bb8bab
bugfixes and code improvements run solvers performancedata
thijssnelleman Nov 21, 2025
d04c92e
updating pandas version, rollback on PDF types to avoid bug
thijssnelleman Nov 21, 2025
f6810ab
bugfix settings from CLI
thijssnelleman Dec 16, 2025
cd2dd7d
Bug 206 (#208)
Kyotun Dec 18, 2025
ea8b27b
moving all requirements in to the pyproject.toml
thijssnelleman Dec 18, 2025
ef9c69e
Speed up fix
thijssnelleman Dec 18, 2025
7327968
Import speed up 2
thijssnelleman Dec 18, 2025
864b20b
Import speed up 3
thijssnelleman Dec 18, 2025
fc4a375
changelog
thijssnelleman Dec 18, 2025
a75e36e
changelog
thijssnelleman Dec 18, 2025
a4a2f02
various stability and bugfixes
thijssnelleman Dec 19, 2025
00f15f1
updating satzilla executables
thijssnelleman Jan 5, 2026
3e38957
Making FDF reading more flexible
thijssnelleman Jan 5, 2026
e8a5290
updating print statement cleanup command
thijssnelleman Jan 5, 2026
a225f31
Merge branch 'development' of https://github.com/ADA-research/Sparkle…
thijssnelleman Jan 5, 2026
e69365e
test fix
thijssnelleman Jan 5, 2026
3be5e04
Updating satzilla
thijssnelleman Jan 6, 2026
92fdcf7
Update sparkle cleanup fdf (#216)
thijssnelleman Jan 8, 2026
4738cba
Update compute features (#217)
thijssnelleman Jan 13, 2026
e4c7bd9
bug-207 (#218)
Kyotun Jan 14, 2026
c25f18d
Append writing for fdf (#220)
thijssnelleman Jan 20, 2026
ee19b1b
bugfix for ablation analysis pcs file
thijssnelleman Jan 21, 2026
5500dfe
adding error handling
thijssnelleman Jan 21, 2026
8d988c9
better file write handling
thijssnelleman Jan 21, 2026
60287eb
remaining jobs computation fix
thijssnelleman Jan 21, 2026
30274e6
fixing selector splitting
thijssnelleman Jan 21, 2026
b40af86
path bugfix
thijssnelleman Jan 21, 2026
31e2f62
Issue 214 (#221)
Kyotun Jan 21, 2026
a6abf5d
adding release date
thijssnelleman Jan 21, 2026
4f3702c
Merge branch 'main' into development
thijssnelleman Jan 21, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Notable changes to Sparkle will be documented in this file.

## [0.9.6] - ??/??/2026
## [0.9.6] - 21/01/2026

### Added
- Broader coverage for configuration-space parsing to guard conditional/forbidden handling regressions. [Bug#206]
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[project]
name = "Sparkle"
version = "0.9.5.1"
version = "0.9.6"
description = """\
Sparkle is a Programming by Optimisation (PbO)-based problem-solving \
platform designed to enable the widespread and effective use of PbO \
Expand Down