Recent Releases of Open Source Science Software Projects
pyfive: A pure-Python HDF5 reader - Release v1.1.0
What's Changed
- Timing + Optimisations + Minor fixes by @bnlawrence in https://github.com/NCAS-CMS/pyfive/pull/191 - an excellent contribution towards serious optimization!
- Add support for pre-commit with mypy and Ruff and start adding type hints by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/173
- [JOSS REVIEW PR] Harmonize depenedncies from environment.yml and pyproject.toml by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/174
- pep639 license by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/180
- add CONTRIBUTING.md file (and contributing guidelines, of course) by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/181
- Documentation consistency fixes by @Zeitsperre in https://github.com/NCAS-CMS/pyfive/pull/175
- Allow negative slices when indexing chunked data by @davidhassell in https://github.com/NCAS-CMS/pyfive/pull/170
- Overhaul
.gitignorefile by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/179 - add link to Pyfive GitHub repository on doc landing page by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/185
- Skip tests if ceda-jasmin s3 storage is offline by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/187
- Add orthogonal_indexing flag by @davidhassell in https://github.com/NCAS-CMS/pyfive/pull/182
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/NCAS-CMS/pyfive/pull/188
- Replace python-lzf with python-neo-lzf by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/189
New Contributors
- @Zeitsperre made their first contribution in https://github.com/NCAS-CMS/pyfive/pull/175 as part of the JOSS review, also @dostuffthatmatters contributed towards the JOSS paper review, and gave us good advice on how to improve bits - thank you, gents :beers:
- @pre-commit-ci[bot] made their first contribution in https://github.com/NCAS-CMS/pyfive/pull/188 as auto-updater for the pre-commit versions
Full Changelog: https://github.com/NCAS-CMS/pyfive/compare/v1.0.1...v1.1.0
- Python
Published by valeriupredoi 10 days ago
Dyad: a binary-star dynamics and statistics library for Python - Dyad 0.1.0
Initial release with accompanying paper published in The Journal of Open Source Software.
- Python
Published by AmeryGration 11 days ago
MieSimulatorGUI: A user-friendly tool to compute and visualize light scattering by spherical dielectric particles - Version 2.0
Mie Simulator GUI 2.0
Downloads
Installers
- Windows Installer: MieSimulatorGUIv20.exe
- MacOS Installer: MieSimulatorGUIv20.app.zip
- Windows Installer: MieSimulatorGUIv20.exe
Stand-alone Packages
- Windows Compressed Application Package: MieSimulatorGUIv20.zip
- MacOS Disk Image: MieSimulatorGUIv20.dmg
- Linux AppImage: MieSimulatorGUIv20.AppImage
Getting Started
Release Notes
New Features & Enhancements
Updated Libraries: We have upgraded the core framework from Qt 5 to Qt 6 (Version 6.2.4) and updated the plotting library QCustomPlot from version 2.0.1 to 2.1.1, which eliminates the need for the Qwt library.
Enhanced Plotting: The old Qwt library has been replaced with QCustomPlot for polar plots. Users can now zoom and hover over polar plots to view specific curve values. The Qwtslider has also been replaced with standard QSlider widget.
Exportable Plots: Users can now save individual plots as .png, .jpg, .bmp, or .pdf files using new, dedicated buttons.
Expanded Data Support: We have updated the "Custom" selection to include a new column for reading medium refractive indices for different scatterers. Two new sample files, CustomSample3.txt and CustomSample4.txt, have been included to demonstrate this feature.
Dependent Scattering Check: A new validation layer has been added to check for dependent scattering. If the input parameters deviate from the independent scattering approximation, the application will now provide a detailed warning message to ensure physical accuracy.
Flexible Visualization: Replaced radio buttons with checkboxes for phase functions. Users can now overlay and compare Average, Parallel, and Perpendicular plots simultaneously.
Increased the Upper Limit of Number of Sphere Sizes: Doubled the upper limit for the number of sphere sizes from 101 to 201.
Dynamic UI Scaling: The application now automatically detects your screen resolution and scales the window size proportionally.
Dark Mode Optimization: Colors have been adjusted to ensure legibility and contrast when using dark system themes.
UI Consistency: The addition of the "Fusion" style and OS-specific font logic ensures the app looks native and professional whether you are on Windows, macOS, or Linux.
Stability & Bug Fixes
Improved Stability: The application is now more stable and reliable. We have implemented unit tests for all C++ computational functions and restructured the project with separate app/ and test/ directories for more efficient builds.
Automated Testing (CI/CD): Implemented a GitHub Actions workflow to automatically run unit tests on every push and pull request.
Corrected Scattering Calculations: A bug in the calculation of forward and backward scattering percentages has been fixed. The angle range is now correctly defined as 0 to 180 degrees, resolving a previous discrepancy.
Fixed Data Formatting: An issue with incorrect tab spacing in saved phase function data has been resolved.
Changes
Coefficient Notation: The power law coefficient was changed from 'a' to 'A' to align with common literature.
Refined Distributions: Optimized Log-Normal and Gaussian calculations to ensure smooth computation of radii and accurate number density allocations.
Volume Fraction Limit: Changed the upper limit of the volume fraction from 1 to $\frac{\pi}{3\sqrt{2}}$ (~0.74). This ensures the volume fraction does not exceed the maximum packing factor for monodisperse spheres (hexagonal close-packed cubic).
- C++
Published by janakarana 16 days ago
MieSimulatorGUI: A user-friendly tool to compute and visualize light scattering by spherical dielectric particles - Version 2.0-beta
Mie Simulator GUI 2.0-beta
Downloads
Installers
- Windows Installer: MieSimulatorGUIv20.exe
- MacOS Installer: MieSimulatorGUIv20.app.zip
- Windows Installer: MieSimulatorGUIv20.exe
Stand-alone Packages
- Windows Compressed Application Package: MieSimulatorGUIv20.zip
- MacOS Disk Image: MieSimulatorGUIv20.dmg
- Linux AppImage: MieSimulatorGUIv20.AppImage
Getting Started
Release Notes
New Features & Enhancements
Updated Libraries: We have upgraded the core framework from Qt 5 to Qt 6 (Version 6.2.4) and updated the plotting library QCustomPlot from version 2.0.1 to 2.1.1, which eliminates the need for the Qwt library.
Enhanced Plotting: The old Qwt library has been replaced with QCustomPlot for polar plots. Users can now zoom and hover over polar plots to view specific curve values. The Qwtslider has also been replaced with standard QSlider widget.
Exportable Plots: Users can now save individual plots as .png, .jpg, .bmp, or .pdf files using new, dedicated buttons.
Expanded Data Support: We have updated the "Custom" selection to include a new column for reading medium refractive indices for different scatterers. Two new sample files, CustomSample3.txt and CustomSample4.txt, have been included to demonstrate this feature.
Dependent Scattering Check: A new validation layer has been added to check for dependent scattering. If the input parameters deviate from the independent scattering approximation, the application will now provide a warning message to ensure physical accuracy.
Flexible Visualization: Replaced radio buttons with checkboxes for phase functions. Users can now overlay and compare Average, Parallel, and Perpendicular plots simultaneously.
Increased the Upper Limit of Number of Sphere Sizes: Doubled the upper limit for the number of sphere sizes from 101 to 201.
Dynamic UI Scaling: The application now automatically detects your screen resolution and scales the window size proportionally.
Dark Mode Optimization: Colors have been adjusted to ensure legibility and contrast when using dark system themes.
UI Consistency: The addition of the "Fusion" style and OS-specific font logic ensures the app looks native and professional whether you are on Windows, macOS, or Linux.
Stability & Bug Fixes
Improved Stability: The application is now more stable and reliable. We have implemented unit tests for all C++ computational functions and restructured the project with separate app/ and test/ directories for more efficient builds.
Automated Testing (CI/CD): Implemented a GitHub Actions workflow to automatically run unit tests on every push and pull request.
Corrected Scattering Calculations: A bug in the calculation of forward and backward scattering percentages has been fixed. The angle range is now correctly defined as 0 to 180 degrees, resolving a previous discrepancy.
Fixed Data Formatting: An issue with incorrect tab spacing in saved phase function data has been resolved.
Changes
Coefficient Notation: The power law coefficient was changed from 'a' to 'A' to align with common literature.
Refined Distributions: Optimized Log-Normal and Gaussian calculations to ensure smooth computation of radii and accurate number density allocations.
Volume Fraction Limit: Changed the upper limit of the volume fraction from 1 to $\frac{\pi}{3\sqrt{2}}$ (~0.74). This ensures the volume fraction does not exceed the maximum packing factor for monodisperse spheres (hexagonal close-packed cubic).
- C++
Published by janakarana 20 days ago
Bloch: a strongly typed, hardware-agnostic, hybrid quantum programming language - v1.0.3
What's Changed
- docs: adjust figure size for JOSS PDF rendering by @HectorMozo3110 in https://github.com/bloch-labs/bloch/pull/216
New Contributors
- @HectorMozo3110 made their first contribution in https://github.com/bloch-labs/bloch/pull/216
Full Changelog: https://github.com/bloch-labs/bloch/compare/v1.0.2...v1.0.3
- C++
Published by github-actions[bot] 23 days ago
diffsol: Rust crate for solving differential equations - v0.10.3
What's Changed
- doc: correct dataset and improved docs for neural ode example by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/235
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.10.2...v0.10.3
- Rust
Published by martinjrobins 28 days ago
diffsol: Rust crate for solving differential equations - v0.10.2
What's Changed
- fix: adapt onnx example for ort rc.10 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/232
- fix: solve and solve_dense respect roots in problem by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/231
- doc: adjust line numbers in pred-prey fitting example by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/234
- Expose nonlinear solver tolerance and timestep growth/shrink options by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/233
- avoid Jacobian resets for endpoint checkpoints by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/237
- dep: update diffsl 0.9.0 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/238
- fix: update diffsl, make sure densesolve writes out all teval before root by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/239
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.10.1...v0.10.2
- Rust
Published by martinjrobins about 1 month ago
KinOpt: A Python package for chemical kinetics analysis and optimization - JOSS release
This release of the KinOpt project contains all the modification following the JOSS review.
- Python
Published by alan-tabore about 1 month ago
A Python API for OTTER - v1.0.2
v1.0.2 (2026-01-19)
Bug Fixes
- Catch and handle documents that don't have the telescope column when cleaning the phot (
11a9475)
Detailed Changes: v1.0.1...v1.0.2
- Python
Published by noahfranz13 about 1 month ago
A Python API for OTTER - v1.0.1
v1.0.1 (2026-01-19)
Bug Fixes
A bug in the photometry deduplication code (
0227fb0)Add argument to clean photometry that allows users to drop not host subtracted data (
ea1fe31)Allow users to pass additional kwargs to Transient.cleanphotometry from Otter.getphot (
3ef876c)Bug in filter name cleanup (
6066926)Ensure the datemin/datemax cols are in the photometry df before filtering on them (
dfc7229)This is a patch for when datemin and datemax are null rather than NaN (
83ec951)
Detailed Changes: v1.0.0...v1.0.1
- Python
Published by noahfranz13 about 1 month ago
gkwreg: An R Package for Generalized Kumaraswamy Regression Models for Bounded Data - JOSS submission - Reviewed version [Zenodo]
JOSS Submission - Reviewed Version [After with Zenodo]
This release corresponds to the reviewed version of the gkwreg package submitted to the Journal of Open Source Software (JOSS).
Review issue: openjournals/joss-reviews#8991
This version contains all changes requested during the peer review process and represents the state of the software at the time of acceptance for publication.
- R
Published by evandeilton about 1 month ago
gkwreg: An R Package for Generalized Kumaraswamy Regression Models for Bounded Data - JOSS submission - reviewed version
JOSS Submission - Reviewed Version
This release corresponds to the reviewed version of the gkwreg package submitted to the Journal of Open Source Software (JOSS).
Review issue: openjournals/joss-reviews#8991
This version contains all changes requested during the peer review process and represents the state of the software at the time of acceptance for publication.
Full Changelog: https://github.com/evandeilton/gkwreg/compare/v2.1.15...v2.1.15
- R
Published by evandeilton about 1 month ago
PyIRD: A Python-Based Data Reduction Pipeline for Subaru/IRD and REACH - Release version 1.2.1
This release exists to enable Zenodo archiving and DOI assignment. No code changes since v1.2.0.
- Jupyter Notebook
Published by YuiKasagi about 1 month ago
QMCPy: A Python Framework for (Quasi-)Monte Carlo Algorithms - QMCPy v2.2
What's Changed
- Make sure CI tests failed with detailed error stack when there are testbook failures by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/438
- Change Lookback to include start price by @fjhickernell in https://github.com/QMCSoftware/QMCSoftware/pull/440
- Release Documentation by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/439
- Added Booktests for Windows and combined all tests in 1 workflow by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/444
- Revert "Speedup" commit from booktests_choi branch by @Copilot in https://github.com/QMCSoftware/QMCSoftware/pull/447
- Coverage Reports and Badge of CI Tests in GitHub Actions by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/445
- Add seed values and coverage percentage to 100% by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/448
- Add and Enhance Test Documenation by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/450
- Speedup CI Test Workflow with Injection (In-Memory Replacements) by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/452
- Test Python 3.5 to 3.14 for 3 OS by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/454
- update license by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/459
- Add dependent and custom distribution support to SciPyWrapper (issue #406) by @Laasya-73 in https://github.com/QMCSoftware/QMCSoftware/pull/427
- Clarify unit-test coverage workflow and improve DigitalNetB2 coverage by @algo-hawk in https://github.com/QMCSoftware/QMCSoftware/pull/456
- Enhance documentation by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/461
- Add Paper folder with first paper submitted to JOSS by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/460
- Geometric brownian motion by @larissensium in https://github.com/QMCSoftware/QMCSoftware/pull/477
- Digital nets with arbitrary bases by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/451
- QMCPy v2.2 by @rvare in https://github.com/QMCSoftware/QMCSoftware/pull/481
New Contributors
- @Laasya-73 made their first contribution in https://github.com/QMCSoftware/QMCSoftware/pull/427
- @algo-hawk made their first contribution in https://github.com/QMCSoftware/QMCSoftware/pull/456
- @rvare made their first contribution in https://github.com/QMCSoftware/QMCSoftware/pull/481
Full Changelog: https://github.com/QMCSoftware/QMCSoftware/compare/v2.1...v2.2
- Python
Published by rvare about 1 month ago
<strong>geospaNN</strong>: A Python package for geospatial neural networks - geospaNN
- Python
Published by WentaoZhan1998 about 1 month ago
OnlineNMF.jl: A Julia Package for Out-of-core and Sparse Non-negative Matrix Factorization - OnlineNMF.jl: A Julia Package for Out-of-core and Sparse Non-negative Matrix Factorization
Peer-reviewed software and manuscript. See the JOSS review issue for details: https://github.com/openjournals/joss-reviews/issues/9293
Non-negative Matrix Factorization (NMF) is a widely used dimensionality reduction technique for identifying a small number of non-negative components that minimize the reconstruction error when applied to high-dimensional data. NMF has been applied across various fields of data science, including face recognition, audio signal processing, recommender system, natural language processing (also known as a "topic model"), population genetics (also known as "admixture analysis"), and omics studies.
Despite its broad applicability, NMF becomes computationally prohibitive for large data matrices, making it difficult to apply in practice. In particular, recent advances in single-cell omics have led to datasets with millions of cells, for which standard NMF implementations often fail to scale. To meet this requirement, I present OnlineNMF.jl, which is a Julia package to perform some NMF algorithms (https://github.com/rikenbit/OnlineNMF.jl).
Zenodo doi: 10.5281/zenodo.18250632
- Julia
Published by kokitsuyuzaki about 1 month ago
pyDARTdiags: A Python package for manipulating observation sequences and calculating observation-space diagnostics for the Data Assimilation Research Testbed (DART) - 0.6.3
What's Changed
- Dart workflow example by @mjs2369 in https://github.com/NCAR/pyDARTdiags/pull/121
- Packaging and example data download module by @hkershaw-brown in https://github.com/NCAR/pyDARTdiags/pull/119
Full Changelog: https://github.com/NCAR/pyDARTdiags/compare/0.6.2...0.6.3
- Python
Published by hkershaw-brown about 1 month ago
PyIRD: A Python-Based Data Reduction Pipeline for Subaru/IRD and REACH - Release version 1.2.0
Release Note version 1.2.0
This release includes revisions addressing comments from the JOSS review.
What's Changed
- Add instruction to run tests by @YuiKasagi in https://github.com/prvjapan/pyird/pull/124
- Clarify output messages and rename parameters by @YuiKasagi in https://github.com/prvjapan/pyird/pull/129
- Fix fitsid issue in IRD_stream.py by @YuiKasagi in https://github.com/prvjapan/pyird/pull/128
- Update documents by @YuiKasagi in https://github.com/prvjapan/pyird/pull/127
- Revise the paper by @YuiKasagi in https://github.com/prvjapan/pyird/pull/130
- Merge JOSS review fixes into master by @YuiKasagi in https://github.com/prvjapan/pyird/pull/131
- minor fix of documents by @YuiKasagi in https://github.com/prvjapan/pyird/pull/132
- Final revisions for JOSS review by @YuiKasagi in https://github.com/prvjapan/pyird/pull/133
- update pyproject.toml and setup.cfg for PyPI upload by @YuiKasagi in https://github.com/prvjapan/pyird/pull/134
Full Changelog: https://github.com/prvjapan/pyird/compare/v1.1.0...v1.2.0
- Jupyter Notebook
Published by YuiKasagi about 1 month ago
diffsol: Rust crate for solving differential equations - v0.10.1
What's Changed
- feat: use average convergence rate, eta persists across solves by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/222
- fix: build pred-prey fit example, fix compile errors by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/225
- doc: improve API docs by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/229
- deps: diffsl 0.8.3 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/230
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.9.1...v0.10.1
- Rust
Published by martinjrobins about 1 month ago
Htool-DDM: A C++ library for parallel solvers and compressed linear systems. - Release v1.0.0-joss-paper
This release is based on v1.0.0 and includes the final, reviewed JOSS paper.
- C++
Published by PierreMarchand20 about 1 month ago
<strong>geospaNN</strong>: A Python package for geospatial neural networks - geospaNN
A stable version for joss submission.
- Python
Published by WentaoZhan1998 about 1 month ago
gkwreg: An R Package for Generalized Kumaraswamy Regression Models for Bounded Data - gkwreg 2.1.14
CRAN Resubmission
Addresses all remaining issues for CRAN acceptance after archival on 2025-11-30.
Fixed
- Added
inst/WORDLISTwith 'Kumaraswamy' to resolve spelling NOTE - Added
skip_on_cran()to all test files to reduce check time from 18min to ~9min - Added
cran-comments.mddocumenting changes since archival (excluded from build via .Rbuildignore)
Confirmed
- Cache policy now fully compliant: uses only
tempdir()for session-specific TMB DLL cache - All
~/.cache/gkwregusage completely removed (fixed in v2.1.11) - Check time now under 10 minutes
- R
Published by evandeilton about 1 month ago
A Python API for OTTER - v1.0.0
Release version 1 of the software. There are now breaking changes in this release but
- the initial OTTER catalog paper was recently accepted
- The JOSS reviewers have approved the corresponding submission for this API and we need to re-version it anyways!
Given this, I find this an appropriate time to bump the v0 to v1!
- Python
Published by noahfranz13 about 2 months ago
diffsol: Rust crate for solving differential equations - v0.9.1
What's Changed
- feat: expose more solver options by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/219
- feat: expose DiffSlScalar by @alexallmont in https://github.com/martinjrobins/diffsol/pull/213
New Contributors
- @alexallmont made their first contribution in https://github.com/martinjrobins/diffsol/pull/213
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.9.0...v0.9.1
- Rust
Published by martinjrobins about 2 months ago
pyDARTdiags: A Python package for manipulating observation sequences and calculating observation-space diagnostics for the Data Assimilation Research Testbed (DART) - 0.6.2
What's Changed
- Draft of JOSS Paper by @hkershaw-brown in https://github.com/NCAR/pyDARTdiags/pull/101
- Fix plot rh for ocean obs by @hkershaw-brown in https://github.com/NCAR/pyDARTdiags/pull/106
- API documentation for obs_sequence.py by @hkershaw-brown in https://github.com/NCAR/pyDARTdiags/pull/118 separate public and private methods
Full Changelog: https://github.com/NCAR/pyDARTdiags/compare/0.6.1...0.6.2
- Python
Published by hkershaw-brown about 2 months ago
Htool-DDM: A C++ library for parallel solvers and compressed linear systems. - Release v1.0.0
Added
HMatrixrecompression with SVD.- Generic recompressed low-rank compression with
RecompressedLowRankGenerator. - Checks about
UPLOfor hmatrix factorization. HMatrixBuilderfor easierHMatrixcreation (especially when using only theHMatrixcomponent of Htool-DDM).add_hmatrix_vector_productandadd_hmatrix_matrix_productfor working in user numbering.- For C++17 and onward, interfaces supporting execution policies (default being sequential execution) has been added for these functions:
HMatrixTreeBuilder::buildadd_hmatrix_matrix_productadd_hmatrix_vector_productlu_factorizationcholesky_factorization
- Mocking execution policies have been added when compiler does not define
std::execution. Seeexec_compat. task_dependencies.hppfor miscellaneous functions used for task based approach.hmatrix_output_dot.hppfor L0 and block tree visualization.- Task based parallelism support has been added via
HMatrixTreeBuilder::task_based_buildfor task based assembly.task_based_internal_add_hmatrix_vector_productfor task based alternative to{sequential,openmp}_internal_add_hmatrix_vector_product.task_based_internal_add_hmatrix_hmatrix_productfor task based alternative to{sequential,openmp}_internal_add_hmatrix_hmatrix_product.task_based_internal_triangular_hmatrix_hmatrix_solvefor task based alternative tointernal_triangular_hmatrix_hmatrix_solve.task_based_lu_factorizationandtask_based_cholesky_factorizationfor task based alternatives to{sequential,openmp}_lu_factorizationand{sequential,openmp}_cholesky_factorization.test_task_based_hmatrix_*.hppfor testing various task based features.
internal_add_lrmat_hmatrixis now overloaded to handle the case where the HMatrix is larger than the LowRankMatrix.get_leaves_fromis overloaded to return non const arguments.get_false_positivein a tree builder.left_hmatrix_ancestor_of_right_hmatrixandleft_hmatrix_descendant_of_right_hmatrixfor returning parent and children of a hmatrix.Partition_Nis an alternative toPartitionfor defining the partition of a cluster. The latter only splits along the principal axis of the cluster, while the former tries to be smarter.
Changed
VirtualInternalLowRankGeneratorandVirtualLowRankGenerator'scopy_low_rank_approximationfunction takes aLowRankMatrixas input to populate it and returns a boolean. The return value is true if the compression succeded, false otherwise.LowRankMatrixconstructors changed. It only takes sizes and an epsilon or a required rank. Then, it is expected to call aVirtualInternalLowRankGeneratorto populate it.ClusterTreeBuilderhas now one strategy asVirtualPartitioning. Usual implementations are still available, for example usingPartitioning<double,ComputeLargestExtent,RegularSplitting>.ClusterTreeBuilderparameterminclustersizewas removed, and a parametermaximal_leaf_sizehas been added.DistributedOperatorsupports now both "global-to-local" and "local-to-local" operators, using respectivelyVirtualGlobalToLocalOperatorandVirtualLocalToLocalOperatorinterfaces. The linear algebra associated has been updated to follow a more Blas-like interface.MatrixViewhas been added to ease the use of matrix product. Most public functions for matrix products have also new template arguments to accept,Matrix,MatrixViewor any other type following the same interface.
Fixed
- Fix inline definition of
logging_level_to_string. - Fix error when resizing
Matrix. - Fix error due to using
intinstead ofsize_t, thanks to @vdubos. - Fix warnings with
-Wold-style-cast.
- C++
Published by PierreMarchand20 about 2 months ago
Htool-DDM: A C++ library for parallel solvers and compressed linear systems. - Release v1.0.1
Fixed
- Fix wrong boolean tests in triangularmatrixmatrix_solve, PR #75 from @ABoisneault
- Avoid empty-sized gemv, PR #64 from @prj-
- C++
Published by github-actions[bot] about 2 months ago
Ellip: An Elliptic Integral Library for Rust - v1.0.2
What's Changed
- Ellip is no_std by default.
- Deprecate no_std feature flag.
Full Changelog: https://github.com/p-sira/ellip/compare/v1.0.1...v1.0.2
- Rust
Published by p-sira about 2 months ago
diffsol: Rust crate for solving differential equations - v0.9.0
What's Changed
- feat: move solver config to problem by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/210
- fix: line search by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/211
- doc: broken link by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/217
- feat: pybamm dfn bench, use diffsl symbolic sparsity by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/218
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.8.4...v0.9.0
- Rust
Published by martinjrobins about 2 months ago
qlass: A Python Package for Variational Quantum Algorithms on Photonic Devices - v0.2.1
What's Changed
- Modernize and clean up package setup by @burgholzer in https://github.com/unitaryfoundation/qlass/pull/140
- Update README.md by @FarLab in https://github.com/unitaryfoundation/qlass/pull/144
- Add CD workflow for automatic PyPI deployment by @FarLab in https://github.com/unitaryfoundation/qlass/pull/149
- Type checking by @FarLab in https://github.com/unitaryfoundation/qlass/pull/153
- add linter to ci by @FarLab in https://github.com/unitaryfoundation/qlass/pull/154
- add relevant references in the documentation by @FarLab in https://github.com/unitaryfoundation/qlass/pull/164
- Updating WFT Hamiltonian for Hchain by @Akilan-QC in https://github.com/unitaryfoundation/qlass/pull/163
- Bump actions/checkout from 4 to 6 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/157
- Bump actions/setup-python from 5 to 6 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/158
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/159
- Bump actions/download-artifact from 4 to 6 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/160
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/161
- add Makefile to verify all example scripts by @FarLab in https://github.com/unitaryfoundation/qlass/pull/165
- Update installation instructions to use uv instead of pip by @FarLab in https://github.com/unitaryfoundation/qlass/pull/167
- adding CONTRIBUTING.md for a guide to a PR by @FarLab in https://github.com/unitaryfoundation/qlass/pull/166
- hfansatz seperated as Bitstringinitialstates and CSFinitial_states by @Akilan-QC in https://github.com/unitaryfoundation/qlass/pull/168
- Update vqe.py by @Akilan-QC in https://github.com/unitaryfoundation/qlass/pull/169
- add Piquasso example by @Kolarovszki in https://github.com/unitaryfoundation/qlass/pull/170
- Statement of need in the introduction by @FarLab in https://github.com/unitaryfoundation/qlass/pull/174
New Contributors
- @burgholzer made their first contribution in https://github.com/unitaryfoundation/qlass/pull/140
- @Kolarovszki made their first contribution in https://github.com/unitaryfoundation/qlass/pull/170
Full Changelog: https://github.com/unitaryfoundation/qlass/compare/v0.2.0...v0.2.1
- Python
Published by FarLab about 2 months ago
SeqIKPy: a Python package for inverse kinematics in insects - v1.1.0 - JOSS publication
SeqIKPy v1.1.0 — Parallel processing and new examples
This is the JOSS publication release of SeqIKPy. It introduces parallel execution to accelerate inverse and forward kinematics, along with new examples, benchmarks, and updated documentation.
Highlights
Parallel processing: Optional parallelization over kinematic chains and time via
n_workersandparallel_over_time, with adaptive task sizing (see the related tutorial here).New benchmark example:
example_leg_inv_kinematics_parallel.pycompares serial and parallel execution and reports timing results.Updated examples: Consolidated pipeline demos for leg, head, and full-body workflows (
example_entire_pipeline.py,example_leg_inv_kinematics.py).New model example: Mouse forelimb kinematics demo (see the related tutorial here).
Documentation: Added a parallel-processing tutorial and updated paper.md with implementation and benchmark details.
Compatibility
Non-breaking release; serial behavior is preserved when n_workers=1.
- Python
Published by gizemozd 2 months ago
Ellip: An Elliptic Integral Library for Rust - v1.0.1
What's Changed
Bug Fixes - Fix integer overflow in ellipk and ellipe.
Full Changelog: https://github.com/p-sira/ellip/compare/v1.0.0...v1.0.1
- Rust
Published by p-sira 2 months ago
JetFuelBurn: A Python package for calculating fuel burn of commercial aircraft - 1.1.1
Release for Zenodo archiving and JOSS publication.
- Python
Published by michaelweinold 2 months ago
Ellip: An Elliptic Integral Library for Rust - v1.0.0
What's Changed
- First stable release of Ellip.
Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.9...v1.0.0
- Rust
Published by p-sira 2 months ago
pyfive: A pure-Python HDF5 reader - Release v1.0.1
What's Changed
- Set
__version__attribute dynamically in__init__.pyby @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/152 - pin
numpy>=2by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/157 - add a
pip checkby @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/159 - Test case for corner case file (buffer too small) by @kmuehlbauer in https://github.com/NCAS-CMS/pyfive/pull/160
- update setuptools pins by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/165
- Fix display of p5dump global attributes by @zequihg50 in https://github.com/NCAS-CMS/pyfive/pull/163
Special mentions
With very many thanks to @mo-gill for highlighting to us the corner case, and to @kmuehlbauer for finding an excellent fix to it in #160
Many thanks to all contributors :beers:
Full Changelog: https://github.com/NCAS-CMS/pyfive/compare/v1.0.0...v1.1.0
- Python
Published by valeriupredoi 2 months ago
SPAC: A Python Package for Spatial Single-Cell Analysis of Multiplexed Imaging - SPAC v0.9.0 Public Release
This release is the public release with efforts to provide better documentations.
- Jupyter Notebook
Published by ruiheesi 2 months ago
A Python API for OTTER - v0.7.0
v0.7.0 (2025-12-16)
Bug Fixes
Allow users to pass numpy arrays of names to Otter.query/Otter.get_meta (Issue #19) (
ce89ccc)Fully address issue #32 (
63b7d0d)Minor bug in photometry de-reddening (
c6e5e33)Modernize test_transient unit tests (
81e87e2)Plotter to use the prod db rather than dev (
03351ce)Redshift is now cast as a float (Issue #20) (
7fba7a6)
Features
Add automatic MW dust extinction correction to Transient.clean_photometry (
341fd2c)Standardize UVOIR filter names (Issue #21) (
d798bbd)
Detailed Changes: v0.6.2...v0.7.0
- Python
Published by noahfranz13 2 months ago
PyMetric: A Geometry Informed Array Mathematics Package - v0.0.3a1
Hotfix update removing a deprecated import impacting documentation compilation.
- Python
Published by Eliza-Diggins 2 months ago
PyMetric: A Geometry Informed Array Mathematics Package - v0.0.3a
What's Changed
- Unit support by @Eliza-Diggins in https://github.com/Pisces-Project/PyMetric/pull/3
- Buffer UFUNC bug fixes by @Eliza-Diggins in https://github.com/Pisces-Project/PyMetric/pull/6
- Docs by @Eliza-Diggins in https://github.com/Pisces-Project/PyMetric/pull/7
- Testing standardization by @Eliza-Diggins in https://github.com/Pisces-Project/PyMetric/pull/8
- Add containers module with FieldContainer class and update documentation by @Eliza-Diggins in https://github.com/Pisces-Project/PyMetric/pull/4
- Paper by @Eliza-Diggins in https://github.com/Pisces-Project/PyMetric/pull/10
New Contributors
- @Eliza-Diggins made their first contribution in https://github.com/Pisces-Project/PyMetric/pull/3
Full Changelog: https://github.com/Pisces-Project/PyMetric/commits/v0.0.3a
- Python
Published by Eliza-Diggins 2 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.8 is released
This release finalizes the JOSS submission.
- Updated author affiliation to include city and country
- Resolved minor documentation issues identified during review
- Python
Published by kevin-tofu 2 months ago
A Python API for OTTER - v0.6.2
v0.6.2 (2025-12-12)
Bug Fixes
- Add specific paths to only run CI unit tests when those files are edited (
3b263ab)
Detailed Changes: v0.6.1...v0.6.2
- Python
Published by noahfranz13 2 months ago
A Python API for OTTER - v0.6.1
v0.6.1 (2025-12-12)
Bug Fixes
- Ensure we don't run the semver workflow in an infinite loop (
ec32d65)
Detailed Changes: v0.6.0...v0.6.1
- Python
Published by noahfranz13 2 months ago
A Python API for OTTER - v0.6.0
v0.6.0 (2025-12-12)
Bug Fixes
A typo in the semver workflow (
4666eaa)Add new semver.yml (
cafbe26)Allow for versions to start with 0 with semantic-versioning (
00bb113)Following python-semantic-version docs add the token argument to actions/checkout (
3a02c1f)Try adding in the repository name explicitly (
43deea5)Try again with the semver workflow (
6b7f948)Try again with the semver workflow (
c51e999)Try to fix the semver workflow file (
9bb8bce)Try using a PAT instead of GITHUB_TOKEN (
85deeff)Update to use more recent versions of github actions (
84926d8)
Features
- Try to add semantic versioning automatically (
33f7664)
Detailed Changes: v0.5.0...v0.6.0
- Python
Published by noahfranz13 2 months ago
BiGSTARS.jl: A Julia package for bi-global stability analysis for rotating stratified flows - v2.0.6
What's Changed
- Fix typos and math formatting in docs by @alexfikl in https://github.com/subhk/BiGSTARS.jl/pull/17
- Remove unneeded DS_Store files by @alexfikl in https://github.com/subhk/BiGSTARS.jl/pull/18
New Contributors
- @alexfikl made their first contribution in https://github.com/subhk/BiGSTARS.jl/pull/17
Full Changelog: https://github.com/subhk/BiGSTARS.jl/compare/v2.0.5...v2.0.6
- Julia
Published by subhk 2 months ago
Bloch: a strongly typed, hardware-agnostic, hybrid quantum programming language - v1.0.2
1.0.2 (2025-12-11)
Bug Fixes
- C++
Published by github-actions[bot] 2 months ago
Bloch: a strongly typed, hardware-agnostic, hybrid quantum programming language - v1.0.1
1.0.1 (2025-12-11)
Bug Fixes
- cx gate works on subspace where ctrl is 1 only (#180) (6938c5d)
- fixed bug where arrays could only be initialised by literals (#185) (4c676f3)
- initialise m_state to a single amplitude (#177) (b6d59e2)
- install scripts migrated to website, added update checker (#184) (fee4115)
- optimise qasm logging for better performance (#178) (a2b9cd4)
- parenthesised expressions not being evaluated at runtime (#182) (68c6371)
- perf: made runtime evaluator single use to prevent state leakage (#170) (87afa42)
- reset now clears measured flag (#172) (e07f9fd)
- C++
Published by github-actions[bot] 2 months ago
anvay: A Web-based Tool for Interpretive Topic Modelling in Bengali - Improve topic interpretability, unify visual styling, and update documentation
Implemented multiple usability and interpretability improvements for v1.1.1:
- Added top-word hover tooltips across all visualisations for clearer topic interpretation.
- Standardised global topic colour scheme across all charts.
- Updated documentation to explain that Heatmap and Bar Chart visualise the same topic–word weight matrix.
- Reduced number of displayed terms in plots to prevent hidden tick labels; added hover-based x-axis details where needed.
- Clarified Topic Evolution axis (document upload order) and added filenames to hover output.
- Enhanced hierarchical clustering with BERTopic-style merged-cluster keyword tooltips.
- Unified Plotly font styling using Roboto/Noto Bengali; reduced margins for a cleaner layout.
- Added missing loading spinner to indicate processing during analysis.
These changes significantly improve clarity, consistency, and user experience in the visualisation interface.
- HTML
Published by vinayakdasgupta 2 months ago
QMCPy: A Python Framework for (Quasi-)Monte Carlo Algorithms - QMCPy v2.1
What's Changed
- QMCPy v2.0 release by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/395
- sponsor logos by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/396
- patch GBM docs by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/397
- patch GBM doctests by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/398
- rerun JOSS notebook by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/399
- Develop by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/400
- update acm toms + contributing by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/401
- Develop by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/402
- Overcome cancelation errors by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/414
- Fix parslfest2025.ipynb test failures and verbose output by @Copilot in https://github.com/QMCSoftware/QMCSoftware/pull/421
- Parsl presentation from Parslfest 2025 by @zitterbewegung in https://github.com/QMCSoftware/QMCSoftware/pull/419
- Booktests: Unit tests for Jupiter Notebooks by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/424
- Class install switch for students and instructors using qmcpy in their classes by @fjhickernell in https://github.com/QMCSoftware/QMCSoftware/pull/426
- Class install fixing package incompatibilities by @fjhickernell in https://github.com/QMCSoftware/QMCSoftware/pull/429
- Move demos/parslfest2025/* to demos/ParslFest2025/ by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/428
- Aleksei thesis by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/423
- Move demos/parslfest2025/* to demos/Parslfest_2025 by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/430
- Doc patch for CONTRIBUTING.md by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/432
- Intermittent Doctest Failures in sidsikernels.py by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/431
- Geometric brownian motion by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/433
- Geometric brownian motion by @larissensium in https://github.com/QMCSoftware/QMCSoftware/pull/434
- Fixing Intermittant CI Test Failures by @sou-cheng-choi in https://github.com/QMCSoftware/QMCSoftware/pull/435
- v2.1 release by @alegresor in https://github.com/QMCSoftware/QMCSoftware/pull/436
New Contributors
- @Copilot made their first contribution in https://github.com/QMCSoftware/QMCSoftware/pull/421
Full Changelog: https://github.com/QMCSoftware/QMCSoftware/compare/v2.0...v2.1
- Python
Published by alegresor 2 months ago
A Python API for OTTER - v0.5.0
Significant updates including 1. Removing the "negative flux filter" per a discussion with Sjoert 2. improved source documentation 3. Additional examples
Full Changelog: https://github.com/astro-otter/otter/compare/v0.4.1...v0.5.0
- Python
Published by noahfranz13 2 months ago
diffsol: Rust crate for solving differential equations - v0.8.4
What's Changed
- version 0.8.3: diffsl version 0.6.3 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/207
- version 0.8.4: diffsl version 0.6.5 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/208
- feat: add optional backtracking line search to newton non-linear solver by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/209
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.8.2...v0.8.4
- Rust
Published by martinjrobins 2 months ago
OnlineNMF.jl: A Julia Package for Out-of-core and Sparse Non-negative Matrix Factorization - v0.99.7
What's Changed
- Bump julia-actions/setup-julia from 1 to 2 by @dependabot[bot] in https://github.com/rikenbit/OnlineNMF.jl/pull/12
- Bump actions/checkout from 3 to 5 by @dependabot[bot] in https://github.com/rikenbit/OnlineNMF.jl/pull/16
- JOSS: Update LICENSE file formatting and content by @rahulkhorana in https://github.com/rikenbit/OnlineNMF.jl/pull/17
- JOSS: Test Suite and Checks by @rahulkhorana in https://github.com/rikenbit/OnlineNMF.jl/pull/19
- JOSS: Extending Test Suite by @rahulkhorana in https://github.com/rikenbit/OnlineNMF.jl/pull/18
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in https://github.com/rikenbit/OnlineNMF.jl/pull/20
New Contributors
- @dependabot[bot] made their first contribution in https://github.com/rikenbit/OnlineNMF.jl/pull/12
- @rahulkhorana made their first contribution in https://github.com/rikenbit/OnlineNMF.jl/pull/17
Full Changelog: https://github.com/rikenbit/OnlineNMF.jl/compare/v0.99.6...v0.99.7
- Julia
Published by kokitsuyuzaki 2 months ago
pyforce: Python Framework for data-driven model Order Reduction of multi-physiCs problEms - 0.1.3
Code implementation after review process from JOSS.
What's Changed
- Add joss-paper and related Github Action by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/5
- Update License by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/7
- Minor Update before JOSS revision by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/11
- 10 joss submission review reviewer 2 software paper by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/12
- Update joss paper by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/13
- 9 joss submission review reviewer 2 functionality by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/14
- 8 docs review by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/15
- Update docs - review by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/16
- 8 docs review by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/17
- Add tests for most important classes in pyforce - Minor Fixes by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/19
- Update Paper and Installation notes by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/21
- Add EIM algorithm minor fixes by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/22
- New features, new tutorial and minor fix by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/23
- Code and paper update following comments from reviewer 2 by @Steriva in https://github.com/ERMETE-Lab/ROSE-pyforce/pull/26
Full Changelog: https://github.com/ERMETE-Lab/ROSE-pyforce/compare/0.1.2...0.1.3
- Jupyter Notebook
Published by Steriva 2 months ago
diffsol: Rust crate for solving differential equations - v0.8.2
What's Changed
- deps(diffsl): version 0.6.2 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/206
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.8.1...v0.8.2
- Rust
Published by martinjrobins 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.7 is released
- bug fix
- remove redundant tests
- Python
Published by kevin-tofu 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.6 is released
fixed scaling factor for SIMP/RAMP derivatives added test for derivative computation
- Python
Published by kevin-tofu 3 months ago
diffsol: Rust crate for solving differential equations - v0.8.1
What's Changed
- chore: update diffsl to 0.6.1 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/205
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.8.0...v0.8.1
- Rust
Published by martinjrobins 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.5 is released
add - accelerating scheduler - scripts for pytest
- Python
Published by kevin-tofu 3 months ago
OnlinePCA.jl: A Julia Package for Out-of-core and Sparse Principal Component Analysis - v0.3.13
Full Changelog: https://github.com/rikenbit/OnlinePCA.jl/compare/v0.3.12...v0.3.13
- Julia
Published by kokitsuyuzaki 3 months ago
molify: Molecular Structure Interface - v0.2.2
What's Changed
- Add tests for graph modification workflow (ASE → networkx → modify → ASE/rdkit) by @Copilot in https://github.com/zincware/molify/pull/90
- Add DeepWiki badge to README by @PythonFZ in https://github.com/zincware/molify/pull/91
- Remove
--recursiveby @PythonFZ in https://github.com/zincware/molify/pull/92 - [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/zincware/molify/pull/88
- Bump version from 0.2.1 to 0.2.2 by @PythonFZ in https://github.com/zincware/molify/pull/95
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/zincware/molify/pull/94
- JOSS manuscript by @PythonFZ in https://github.com/zincware/molify/pull/48
- add CITATION.cff by @PythonFZ in https://github.com/zincware/molify/pull/96
New Contributors
- @Copilot made their first contribution in https://github.com/zincware/molify/pull/90
Full Changelog: https://github.com/zincware/molify/compare/v0.2.1...v0.2.2
- Python
Published by PythonFZ 3 months ago
Open Computational Chemistry (OCC) - A portable software library and program for quantum chemistry and crystallography - v0.8.8
- C++
Published by github-actions[bot] 3 months ago
OnlinePCA.jl: A Julia Package for Out-of-core and Sparse Principal Component Analysis - v0.3.12
Full Changelog: https://github.com/rikenbit/OnlinePCA.jl/compare/v0.3.11...v0.3.12
- Julia
Published by kokitsuyuzaki 3 months ago
FDTDX: High-Performance Open-Source FDTD Simulation with Automatic Differentiation - v0.5.0
(published on 02.12.2025). This release contains:
Added
- separate repository for notebooks rendered in docs: https://github.com/ymahlau/fdtdx-notebooks
- dependabot / codecov integration for better monitoring of repository
- A lot of test cases (@renaissancenerd)
- Json import / export of simulation objects. This will be necessary and helpful for the ongoing GUI development.
- added plot_material function. This function plots the material distribution at a specific slice in the simulation.
Changed
- moved docs to readthedocs using sphinx instead of mkdocs. This looks much nicer now.
- fixed eta0 scaling for lossy material (@rachsmith1)
- PML boundary layer refactoring (@rachsmith1)
- refactored plot_setup. (@renaissancenerd)
- refactored place_objects API. This is a breaking change since now a list of simulation objects needs to be included as an attribute to the function.
Removed
- lossy material example. Going forward, examples will be included in the notebooks repository (https://github.com/ymahlau/fdtdx-notebooks) and rendered in the documentation.
- Python
Published by ymahlau 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.4 is released
Added timing instrumentation to measure runtime, and refactored the optimization loop to be callable in small step-wise chunks for benchmarking.
- Python
Published by kevin-tofu 3 months ago
OnlinePCA.jl: A Julia Package for Out-of-core and Sparse Principal Component Analysis - v0.3.11
Full Changelog: https://github.com/rikenbit/OnlinePCA.jl/compare/v0.3.10...v0.3.11
- Julia
Published by kokitsuyuzaki 3 months ago
diffsol: Rust crate for solving differential equations - v0.8.0
What's Changed
- Optimize context types to implement Copy and eliminate unnecessary clones by @Copilot in https://github.com/martinjrobins/diffsol/pull/195
- feat: support for f32 scalar types by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/198
- Fixes #176 by @BradyPlanden in https://github.com/martinjrobins/diffsol/pull/177
- doc: more detailed README and adds CONTRIBUTING.md by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/200
- choose correct spacing for heat equation example by @gregordecristoforo in https://github.com/martinjrobins/diffsol/pull/202
New Contributors
- @Copilot made their first contribution in https://github.com/martinjrobins/diffsol/pull/195
- @BradyPlanden made their first contribution in https://github.com/martinjrobins/diffsol/pull/177
- @gregordecristoforo made their first contribution in https://github.com/martinjrobins/diffsol/pull/202
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.7.0...v0.8.0
- Rust
Published by martinjrobins 3 months ago
gkwreg: An R Package for Generalized Kumaraswamy Regression Models for Bounded Data - gkwreg 2.1.5
Minors and documentation
- Fixed the link to the LICENSE.md file.
- Corrected the bold-faced sentences in paper.md.
- Added contribution guidelines.
- Fix README.md equations and other small text issues
Other changes:
- Added new subsections: Distributional Regression Framework and Model Diagnostics in paper.md. This makes the paper more comprehensive.
- Removed mentions of the distribution family, as those implementations are now in the new package "gkwdisst".
- R
Published by evandeilton 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.3 is released
- remove joblib
- Python
Published by kevin-tofu 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.2 is released
- organized documentation
- recommended range of parameters
- explanation theorical formulation
- implementation details
- add Convergence Criteria(Maximum density change & KKT)
- Python
Published by kevin-tofu 3 months ago
Bloch: a strongly typed, hardware-agnostic, hybrid quantum programming language - v1.0.0
- C++
Published by github-actions[bot] 3 months ago
Ellip: An Elliptic Integral Library for Rust - v0.5.9
What's Changed
Minor Fixes - Fix the tables in the Testing section of README.
Note: Version 0.5.8 was skipped due to CI error.
Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.6...v0.5.9
- Rust
Published by p-sira 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.1 is released
- Change Class name, add docstring
- Add Objectives in Heat Conduction Task
- Python
Published by kevin-tofu 3 months ago
Ellip: An Elliptic Integral Library for Rust - v0.5.7
What's Changed
Improvements - Add reproducibility section in README. - Improve testing documentation.
Tests - Add test on macOS and Windows in the CI. - Fix the elliprj test for macOS and Windows.
Others
- Use the 'workspace' project structure.
- All the children packages now follow the version of ellip.
- Use cargo-release for the workflow.
Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.6...v0.5.7
- Rust
Published by p-sira 3 months ago
Ellip: An Elliptic Integral Library for Rust - v0.5.7-alpha.3
Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.7-alpha.2...v0.5.7-alpha.3
- Rust
Published by p-sira 3 months ago
Ellip: An Elliptic Integral Library for Rust - v0.5.7-alpha.2
Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.5...v0.5.7-alpha.2
- Rust
Published by p-sira 3 months ago
Ellip: An Elliptic Integral Library for Rust - v0.5.7-alpha.1
What's Changed
- CI: Add caching by @p-sira in https://github.com/p-sira/ellip/pull/80
- Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.7-alpha...v0.5.7-alpha.1
- Rust
Published by p-sira 3 months ago
Ellip: An Elliptic Integral Library for Rust - v0.5.7-alpha
Full Changelog: https://github.com/p-sira/ellip/compare/v0.5.6...v0.5.7-alpha
- Rust
Published by p-sira 3 months ago
WorMe: A user-oriented software for <em>Caenorhabditis elegans</em> length determination - WorMe Length determination v 2.18.1
This release has changes in documentation after review during submission to the "Journal of Open Source Software" (JOSS) journal.
- MATLAB
Published by nuriagaralon 3 months ago
molify: Molecular Structure Interface - v0.2.1
What's Changed
- use packmol from PyPI by @PythonFZ in https://github.com/zincware/molify/pull/87
Full Changelog: https://github.com/zincware/molify/compare/v0.2.0...v0.2.1
- Python
Published by PythonFZ 3 months ago
molify: Molecular Structure Interface - v0.2.0
What's Changed
- Update README.md by @PythonFZ in https://github.com/zincware/molify/pull/67
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/zincware/molify/pull/66
- update README to include all requried import statemtns by @PythonFZ in https://github.com/zincware/molify/pull/70
- improve julia / packmol detection by @PythonFZ in https://github.com/zincware/molify/pull/74
- improve
packby @PythonFZ in https://github.com/zincware/molify/pull/75 - fix: automatically handle None bond orders in ase2rdkit by @PythonFZ in https://github.com/zincware/molify/pull/77
- rename
rdkit2asetomolifyby @PythonFZ in https://github.com/zincware/molify/pull/79 - update documentation by @PythonFZ in https://github.com/zincware/molify/pull/80
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/zincware/molify/pull/76
- release preperation by @PythonFZ in https://github.com/zincware/molify/pull/85
- Update README links for molify project by @PythonFZ in https://github.com/zincware/molify/pull/86
Full Changelog: https://github.com/zincware/molify/compare/v0.1.13...v0.2.0
- Python
Published by PythonFZ 3 months ago
gkwreg: An R Package for Generalized Kumaraswamy Regression Models for Bounded Data - gkwreg 2.1.4
- R
Published by evandeilton 3 months ago
aiida-aimall: A Python package for automating workflows for AIMAll software - https://github.com/kmlefran/aiida-aimall/releases/tag/1.0.5
- Python
Published by github-actions[bot] 3 months ago
aiida-aimall: A Python package for automating workflows for AIMAll software - https://github.com/kmlefran/aiida-aimall/releases/tag/1.0.4
- Python
Published by github-actions[bot] 3 months ago
molify: Molecular Structure Interface - molify v0.0.1a2
What's Changed
- Update README.md by @PythonFZ in https://github.com/zincware/rdkit2ase/pull/67
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/zincware/rdkit2ase/pull/66
- update README to include all requried import statemtns by @PythonFZ in https://github.com/zincware/rdkit2ase/pull/70
- improve julia / packmol detection by @PythonFZ in https://github.com/zincware/rdkit2ase/pull/74
- improve
packby @PythonFZ in https://github.com/zincware/rdkit2ase/pull/75 - fix: automatically handle None bond orders in ase2rdkit by @PythonFZ in https://github.com/zincware/rdkit2ase/pull/77
- rename
rdkit2asetomolifyby @PythonFZ in https://github.com/zincware/rdkit2ase/pull/79 - update documentation by @PythonFZ in https://github.com/zincware/rdkit2ase/pull/80
Full Changelog: https://github.com/zincware/rdkit2ase/compare/v0.1.13...v0.0.1a2
- Python
Published by PythonFZ 3 months ago
qlass: A Python Package for Variational Quantum Algorithms on Photonic Devices - v0.2.0
In this release, we added many new functionalities and improvements in simulation of VQE's. For example, we added new initial states for ansatzes and ensembe VQE for support of multiple initial states. The simulation of VQE's using photonic unitary executors has been sped up significantly also. In the following, all the changes are listed.
What's Changed
- docs: add PyPI badge and stable install instructions to README by @FarLab in https://github.com/unitaryfoundation/qlass/pull/107
- Unitary executors by @FarLab in https://github.com/unitaryfoundation/qlass/pull/114
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/101
- Update paper.md by @nathanshammah in https://github.com/unitaryfoundation/qlass/pull/120
- Update paper.bib by @FarLab in https://github.com/unitaryfoundation/qlass/pull/122
- HF initial states by @Akilan-QC in https://github.com/unitaryfoundation/qlass/pull/117
- Create .gitignore by @nathanshammah in https://github.com/unitaryfoundation/qlass/pull/119
- Photonic unitary executor type for VQE simulations by @FarLab in https://github.com/unitaryfoundation/qlass/pull/124
- Update Hamiltonian.py with Hchain KS hamiltonian by @Akilan-QC in https://github.com/unitaryfoundation/qlass/pull/123
- Bump qiskit from 2.1.2 to 2.2.1 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/103
- Update paper.md to shorten it by @FarLab in https://github.com/unitaryfoundation/qlass/pull/126
- Improve efficiency by @FarLab in https://github.com/unitaryfoundation/qlass/pull/128
- Ensemble vqe by @Akilan-QC in https://github.com/unitaryfoundation/qlass/pull/125
- Bump qiskit from 2.2.1 to 2.2.2 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/129
- Add more DOIs to paper.bib by @nathanshammah in https://github.com/unitaryfoundation/qlass/pull/131
- update lossfunctionphotonic_unitary by @FarLab in https://github.com/unitaryfoundation/qlass/pull/135
- Bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in https://github.com/unitaryfoundation/qlass/pull/130
- Update documentation by @FarLab in https://github.com/unitaryfoundation/qlass/pull/136
- update hardware_config.py and compiler.py by @FarLab in https://github.com/unitaryfoundation/qlass/pull/137
New Contributors
- @Akilan-QC made their first contribution in https://github.com/unitaryfoundation/qlass/pull/117
Full Changelog: https://github.com/unitaryfoundation/qlass/compare/v0.1.4...v0.2.0
- Python
Published by FarLab 3 months ago
mlr3extralearners: Expanding the mlr3 Ecosystem with Community-Driven Learner Integration - 1.3.0
- Add
formulaandancparams tosurv.flexiblelearner, as well asresponsepredict type (mean survival time). - Fix
regr.gamboostregression predictions (#498).
- R
Published by sebffischer 3 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.3.0 is released
Add - Heat Conduction Equation
- Python
Published by kevin-tofu 3 months ago
pyfive: A pure-Python HDF5 reader - Release v1.0.0
What's Changed
- fix fletcher32, add tests by @kmuehlbauer in https://github.com/NCAS-CMS/pyfive/pull/133
- add lzf decompress filter by @kmuehlbauer in https://github.com/NCAS-CMS/pyfive/pull/136
- introduce new H5 types to replace current type-tuples by @kmuehlbauer in https://github.com/NCAS-CMS/pyfive/pull/122
- mark
test_hdf5_filtersas flaky by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/141 - add pytest reruns plugin
pytest-rerunfailuresand minimal settings by @valeriupredoi in https://github.com/NCAS-CMS/pyfive/pull/142 - Optimise when we get access to b-tree by providing lazier view of datasets, access to b-tree location, and new p5dump by @bnlawrence in https://github.com/NCAS-CMS/pyfive/pull/138
- Added btree v2 test but skipping it (#137) by @zequihg50 in https://github.com/NCAS-CMS/pyfive/pull/143
- p5dump examples by @davidhassell in https://github.com/NCAS-CMS/pyfive/pull/147
- Milestone 1p0 by @bnlawrence in https://github.com/NCAS-CMS/pyfive/pull/148
- Proposal for iscloudoptimized by @zequihg50 in https://github.com/NCAS-CMS/pyfive/pull/145
Full Changelog: https://github.com/NCAS-CMS/pyfive/compare/v0.9.0...v1.0.0
Note
With very many thanks to all who contributed towards v1.0.0, and are not mentioned in the Changelog: @jjhelmus @bmaranville @synaptic @woutdenolf
- Python
Published by valeriupredoi 3 months ago
mdopt: A code-agnostic tensor-network decoder for quantum error-correcting codes - v1.1.1
the first GitHub release of mdopt:)
What's Changed
- Initial proposal of project setup by @maxtremblay in https://github.com/quicophy/mdopt/pull/1
- Workflow by @maxtremblay in https://github.com/quicophy/mdopt/pull/2
- Update actions with linting by @maxtremblay in https://github.com/quicophy/mdopt/pull/3
- Workflow by @maxtremblay in https://github.com/quicophy/mdopt/pull/7
- Alex's branch by @meandmytram in https://github.com/quicophy/mdopt/pull/8
- alex-branch-1 by @meandmytram in https://github.com/quicophy/mdopt/pull/9
- Install dependabot by @meandmytram in https://github.com/quicophy/mdopt/pull/10
- Bump codecov/codecov-action from 2 to 3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/13
- Bump actions/checkout from 2 to 3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/12
- Bump actions/setup-python from 2 to 3.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/11
- Origin/main by @meandmytram in https://github.com/quicophy/mdopt/pull/14
- Origin/main by @meandmytram in https://github.com/quicophy/mdopt/pull/15
- Bump actions/setup-python from 3.1.0 to 3.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/16
- Bump actions/setup-python from 3.1.1 to 3.1.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/19
- add a derived experiment of ising.py running in parallel by @MoiseRousseau in https://github.com/quicophy/mdopt/pull/18
- Decoding example development by @meandmytram in https://github.com/quicophy/mdopt/pull/17
- Update black requirement from ^20.8b1 to ^22.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/22
- Update sphinx requirement from ^4.2.0 to ^5.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/25
- Bump actions/setup-python from 3.1.2 to 4.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/27
- Dephasing DMRG implementation by @meandmytram in https://github.com/quicophy/mdopt/pull/26
- Bump actions/setup-python from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/28
- Bump actions/setup-python from 4.1.0 to 4.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/29
- Refactoring by @meandmytram in https://github.com/quicophy/mdopt/pull/30
- Update pytest requirement from ^6.2.2 to ^7.1.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/33
- Documentation by @meandmytram in https://github.com/quicophy/mdopt/pull/31
- Bump pylint from 2.15.2 to 2.15.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/35
- Bump matplotlib from 3.5.3 to 3.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/34
- Bump sphinx from 5.1.1 to 5.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/38
- Bump myst-parser from 0.18.0 to 0.18.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/37
- Bump myst-parser from 0.18.0 to 0.18.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/39
- Bump sphinx from 5.2.2 to 5.2.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/40
- Bump matplotlib from 3.6.0 to 3.6.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/43
- Bump actions/setup-python from 4.2.0 to 4.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/41
- Bump scipy from 1.9.1 to 1.9.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/42
- Bump numpy from 1.23.3 to 1.23.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/44
- Bump sphinx from 5.0.2 to 5.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/45
- Bump more-itertools from 8.14.0 to 9.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/46
- Bump matplotlib from 3.6.1 to 3.6.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/49
- Bump sphinx-rtd-theme from 1.0.0 to 1.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/48
- Bump sphinx-rtd-theme from 1.0.0 to 1.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/50
- Bump sphinx-rtd-theme from 1.0.0 to 1.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/51
- Bump pillow from 9.2.0 to 9.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/53
- Bump actions/dependency-review-action from 2 to 3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/52
- Bump numpy from 1.23.4 to 1.23.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/54
- Bump actions/setup-python from 4.3.0 to 4.3.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/56
- Bump certifi from 2022.9.24 to 2022.12.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/55
- Bump numpy from 1.23.5 to 1.24.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/57
- Bump actions/setup-python from 4.3.1 to 4.4.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/58
- Bump setuptools from 65.5.0 to 65.5.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/60
- Bump numpy from 1.24.0 to 1.24.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/59
- Bump actions/setup-python from 4.4.0 to 4.5.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/66
- Bump matplotlib from 3.6.2 to 3.6.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/65
- Bump black from 22.10.0 to 22.12.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/67
- Bump pytest from 7.1.3 to 7.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/69
- Bump pylint from 2.15.5 to 2.15.10 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/68
- Bump setuptools from 65.5.1 to 65.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/70
- Bump pylint from 2.15.10 to 2.16.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/72
- Bump numpy from 1.24.1 to 1.24.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/73
- Bump sphinx-rtd-theme from 1.1.1 to 1.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/74
- Bump sphinx-rtd-theme from 1.1.1 to 1.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/75
- Bump pylint from 2.16.1 to 2.16.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/77
- Bump matplotlib from 3.6.3 to 3.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/76
- Bump setuptools from 65.7.0 to 67.4.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/82
- Bump more-itertools from 9.0.0 to 9.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/79
- Bump myst-parser from 0.18.1 to 0.19.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/85
- Bump black from 22.12.0 to 23.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/84
- Bump pytest-cov from 3.0.0 to 4.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/83
- Bump pylint from 2.16.2 to 2.16.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/87
- Bump myst-parser from 0.18.1 to 0.19.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/86
- Bump coverage from 6.5.0 to 7.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/81
- Bump matplotlib from 3.7.0 to 3.7.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/91
- Bump pytest from 7.2.1 to 7.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/90
- Bump tqdm from 4.64.1 to 4.65.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/89
- Bump setuptools from 67.4.0 to 67.5.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/88
- Bump pylint from 2.16.3 to 2.16.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/92
- Bump setuptools from 67.5.0 to 67.5.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/93
- Quantum decoding + typing by @meandmytram in https://github.com/quicophy/mdopt/pull/47
- Bump myst-parser from 0.18.1 to 1.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/98
- Bump pylint from 2.16.4 to 2.17.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/97
- Bump mypy from 0.982 to 1.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/96
- Bump actions/setup-python from 4.3.0 to 4.5.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/94
- Bump setuptools from 65.7.0 to 67.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/95
- Bump nbsphinx from 0.8.12 to 0.9.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/101
- Bump nbsphinx from 0.9.0 to 0.9.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/102
- Bump coverage from 7.2.1 to 7.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/103
- Bump ipykernel from 6.21.3 to 6.22.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/104
- Bump pylint from 2.17.0 to 2.17.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/105
- Bump setuptools from 67.6.0 to 67.6.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/107
- Bump black from 23.1.0 to 23.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/106
- Bump pylint from 2.17.1 to 2.17.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/108
- Bump coverage from 7.2.2 to 7.2.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/110
- Bump mypy from 1.1.1 to 1.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/109
- Bump pytest from 7.2.2 to 7.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/111
- Further dev by @meandmytram in https://github.com/quicophy/mdopt/pull/100
- Update .pre-commit-config.yaml by @meandmytram in https://github.com/quicophy/mdopt/pull/112
- Update .pre-commit-config.yaml by @meandmytram in https://github.com/quicophy/mdopt/pull/113
- Bump setuptools from 67.6.1 to 67.7.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/115
- Bump numpy from 1.24.2 to 1.24.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/118
- Bump pylint from 2.17.2 to 2.17.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/121
- Bump sphinx from 5.3.0 to 6.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/120
- Bump actions/setup-python from 4.5.0 to 4.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/114
- Bump coverage from 7.2.3 to 7.2.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/123
- Bump setuptools from 67.7.1 to 67.7.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/116
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/119
- Bump pylint from 2.17.3 to 2.17.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/126
- Bump mypy from 1.2.0 to 1.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/127
- Bump ipykernel from 6.23.0 to 6.23.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/129
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/128
- Bump setuptools from 67.7.2 to 67.8.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/131
- Bump sphinx-rtd-theme from 1.2.0 to 1.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/134
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/132
- Bump sphinx-rtd-theme from 1.2.0 to 1.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/136
- Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/139
- Bump coverage from 7.2.5 to 7.2.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/135
- Bump tornado from 6.3.1 to 6.3.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/140
- Bump nbsphinx from 0.9.1 to 0.9.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/138
- Bump actions/setup-python from 4.6.0 to 4.6.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/137
- Bump requests from 2.30.0 to 2.31.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/133
- Bump sphinx-rtd-theme from 1.2.1 to 1.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/142
- Bump pytest from 7.3.1 to 7.3.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/144
- Bump ipykernel from 6.23.1 to 6.23.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/145
- Bump myst-parser from 0.18.1 to 2.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/146
- Bump sphinx-rtd-theme from 1.2.1 to 1.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/143
- Bump coverage from 7.2.6 to 7.2.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/141
- Bump setuptools from 67.8.0 to 68.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/148
- Bump mypy from 1.3.0 to 1.4.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/149
- Bump mypy from 1.4.0 to 1.4.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/152
- Bump ipykernel from 6.23.2 to 6.24.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/155
- Bump pytest from 7.3.2 to 7.4.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/151
- Bump matplotlib from 3.7.1 to 3.7.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/156
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/153
- Bump actions/setup-python from 4.6.1 to 4.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/159
- Bump threadpoolctl from 3.1.0 to 3.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/158
- Bump black from 23.3.0 to 23.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/157
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/161
- Bump notebook from 6.5.4 to 7.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/162
- Bump more-itertools from 9.1.0 to 10.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/163
- Bump pylint from 2.17.4 to 2.17.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/164
- Bump ipykernel from 6.24.0 to 6.25.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/165
- Bump notebook from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/166
- Bump tqdm from 4.65.0 to 4.65.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/170
- Bump tqdm from 4.65.1 to 4.66.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/172
- Bump tqdm from 4.66.0 to 4.66.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/173
- Bump sphinx from 5.3.0 to 7.1.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/167
- Bump more-itertools from 10.0.0 to 10.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/168
- Bump notebook from 7.0.1 to 7.0.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/169
- Bump ipykernel from 6.25.0 to 6.25.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/171
- Bump sphinx-rtd-theme from 1.2.2 to 1.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/181
- Bump mypy from 1.4.1 to 1.5.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/177
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/175
- Bump actions/checkout from 3 to 4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/186
- Bump certifi from 2023.5.7 to 2023.7.22 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/178
- Bump pytest from 7.4.0 to 7.4.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/189
- Bump jupyter-server from 2.6.0 to 2.7.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/184
- Bump coverage from 7.2.7 to 7.3.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/187
- Bump ipykernel from 6.25.1 to 6.25.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/191
- Bump matplotlib from 3.7.2 to 3.8.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/198
- Bump setuptools from 68.0.0 to 68.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/194
- Bump black from 23.7.0 to 23.9.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/200
- Bump notebook from 7.0.2 to 7.0.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/201
- Bump nbsphinx from 0.9.2 to 0.9.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/199
- Bump pylint from 2.17.5 to 2.17.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/202
- Bump tornado from 6.3.2 to 6.3.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/197
- Bump sphinx-rtd-theme from 1.3.0rc1 to 1.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/195
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/190
- Bump coverage from 7.3.1 to 7.3.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/207
- Bump pillow from 9.5.0 to 10.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/208
- Bump pylint from 2.17.6 to 3.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/209
- Bump urllib3 from 2.0.2 to 2.0.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/205
- Bump actions/setup-python from 4.7.0 to 4.7.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/204
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/210
- Bump mypy from 1.5.1 to 1.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/211
- Bump notebook from 7.0.4 to 7.0.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/212
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/213
- Bump mypy from 1.6.0 to 1.6.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/217
- Bump black from 23.9.1 to 23.10.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/216
- Bump notebook from 7.0.5 to 7.0.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/215
- Bump black from 23.10.0 to 23.10.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/220
- Bump ipykernel from 6.25.2 to 6.26.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/222
- Bump pytest from 7.4.2 to 7.4.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/221
- Bump urllib3 from 2.0.6 to 2.0.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/214
- Bump matplotlib from 3.8.0 to 3.8.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/223
- Bump mypy from 1.6.1 to 1.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/225
- Bump black from 23.10.1 to 23.11.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/224
- Bump pylint from 3.0.1 to 3.0.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/218
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/219
- Bump setuptools from 68.2.2 to 69.0.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/230
- Bump mypy from 1.7.0 to 1.7.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/231
- Bump scipy from 1.9.3 to 1.11.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/227
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/232
- Bump actions/setup-python from 4.7.1 to 4.8.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/235
- Bump actions/setup-python from 4.8.0 to 5.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/249
- Bump jupyter-server from 2.7.2 to 2.11.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/236
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/250
- Bump github/codeql-action from 2 to 3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/237
- Bump ipykernel from 6.26.0 to 6.28.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/238
- Bump fonttools from 4.39.4 to 4.43.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/239
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/252
- Bump black from 23.12.1 to 24.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/248
- Bump jinja2 from 3.1.2 to 3.1.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/240
- Bump matplotlib from 3.8.3 to 3.8.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/254
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/253
- Bump tqdm from 4.66.2 to 4.66.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/259
- Bump pillow from 10.2.0 to 10.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/255
- Bump idna from 3.6 to 3.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/251
- Bump actions/dependency-review-action from 3 to 4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/242
- Bump codecov/codecov-action from 3 to 4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/246
- Bump pytest-cov from 4.1.0 to 5.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/256
- Bump myst-parser from 2.0.0 to 3.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/257
- Bump sphinx from 7.2.6 to 7.3.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/258
- Bump jinja2 from 3.1.3 to 3.1.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/260
- Bump requests from 2.31.0 to 2.32.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/263
- Bump nbsphinx from 0.9.3 to 0.9.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/264
- Bump tornado from 6.4 to 6.4.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/266
- Bump notebook from 7.1.1 to 7.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/267
- Bump urllib3 from 2.2.1 to 2.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/268
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/269
- Bump ipykernel from 6.28.0 to 6.29.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/270
- Bump black from 24.4.0 to 24.4.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/271
- Bump tqdm from 4.66.3 to 4.66.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/272
- Bump certifi from 2024.2.2 to 2024.7.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/273
- Bump actions/setup-python from 5.1.0 to 5.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/274
- Bump setuptools from 69.1.1 to 70.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/278
- Bump pygments from 2.17.2 to 2.18.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/285
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/286
- Bump tqdm from 4.66.4 to 4.66.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/287
- Bump myst-parser from 3.0.1 to 4.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/288
- Bump coverage from 7.4.3 to 7.6.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/290
- Bump sphinx from 7.3.7 to 7.4.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/292
- Bump matplotlib from 3.8.4 to 3.9.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/294
- Bump scipy from 1.12.0 to 1.13.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/295
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/296
- Bump mypy from 1.8.0 to 1.11.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/297
- Bump threadpoolctl from 3.3.0 to 3.5.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/298
- Bump notebook from 7.2.1 to 7.2.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/300
- Bump jupyterlab from 4.2.2 to 4.2.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/301
- Bump actions/setup-python from 5.1.1 to 5.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/302
- Bump nbsphinx from 0.9.4 to 0.9.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/306
- Bump pymatching from 2.2.0 to 2.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/307
- Bump pytest from 7.4.4 to 8.3.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/309
- Bump setuptools from 70.3.0 to 75.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/310
- Bump jupyter from 1.0.0 to 1.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/311
- Bump pylint from 3.1.0 to 3.3.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/314
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/315
- Bump sphinx-rtd-theme from 2.0.0 to 3.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/318
- Bump setuptools from 75.1.0 to 75.2.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/322
- Bump coverage from 7.6.1 to 7.6.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/323
- Bump sphinx from 7.4.7 to 8.1.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/325
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/326
- Bump mypy from 1.11.2 to 1.13.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/328
- Bump codecov/codecov-action from 4 to 5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/335
- Bump actions/setup-python from 5.2.0 to 5.3.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/329
- Bump ipython from 8.28.0 to 8.29.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/330
- Bump tqdm from 4.66.5 to 4.66.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/332
- Bump setuptools from 75.2.0 to 75.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/337
- Bump tornado from 6.4.1 to 6.4.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/338
- Bump matplotlib from 3.9.2 to 3.9.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/341
- Bump ipython from 8.29.0 to 8.30.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/340
- Bump pytest from 8.3.3 to 8.3.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/345
- Bump tqdm from 4.66.6 to 4.67.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/342
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/347
- Bump pytest-cov from 5.0.0 to 6.0.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/346
- Bump setuptools from 75.7.0 to 75.8.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/350
- Bump actions/setup-python from 5.3.0 to 5.4.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/352
- Bump black from 24.10.0 to 25.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/353
- Bump pylint from 3.3.3 to 3.3.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/354
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/355
- Bump mypy from 1.14.1 to 1.15.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/357
- Bump pytest from 8.3.4 to 8.3.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/359
- Bump ipython from 8.31.0 to 8.34.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/360
- Bump jinja2 from 3.1.5 to 3.1.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/361
- Bump myst-parser from 4.0.0 to 4.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/363
- Bump actions/setup-python from 5.4.0 to 5.5.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/366
- Bump coverage from 7.6.10 to 7.8.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/367
- Bump nbsphinx from 0.9.6 to 0.9.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/368
- Bump more-itertools from 10.5.0 to 10.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/365
- Bump notebook from 7.3.2 to 7.3.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/369
- Bump ipython from 8.34.0 to 8.35.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/370
- Bump pytest-cov from 6.0.0 to 6.1.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/372
- Bump setuptools from 75.8.0 to 80.0.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/380
- Bump actions/setup-python from 5.5.0 to 5.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/376
- Bump h11 from 0.14.0 to 0.16.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/377
- Bump ipython from 8.35.0 to 8.36.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/379
- Bump threadpoolctl from 3.5.0 to 3.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/381
- Bump pylint from 3.3.4 to 3.3.7 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/382
- Bump more-itertools from 10.5.0 to 10.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/384
- Bump tornado from 6.4.2 to 6.5.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/385
- Bump numpy from 1.22.0 to 1.26.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/351
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/388
- Bump setuptools from 80.0.1 to 80.9.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/386
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/395
- Bump requests from 2.32.3 to 2.32.4 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/390
- Bump click from 8.1.8 to 8.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/391
- Bump more-itertools from 10.5.0 to 10.7.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/389
- Bump urllib3 from 2.3.0 to 2.5.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/394
- Bump pluggy from 1.5.0 to 1.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/396
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/399
- Bump threadpoolctl from 3.5.0 to 3.6.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/397
- Bump iniconfig from 2.0.0 to 2.1.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/403
- Bump setuptools from 80.0.1 to 80.9.0 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/405
- Bump pytest-cov from 6.1.1 to 6.2.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/406
- Bump coverage from 7.8.0 to 7.10.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/407
- Bump pygments from 2.19.1 to 2.19.2 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/408
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/409
- Bump ipykernel from 6.29.5 to 6.30.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/410
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/411
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/417
- Add mdopt docs reference to paper text (JOSS review) by @HectorMozo3110 in https://github.com/quicophy/mdopt/pull/423
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci[bot] in https://github.com/quicophy/mdopt/pull/421
- Bump numpy from 1.26.4 to 2.2.6 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/402
- Bump matplotlib from 3.8.4 to 3.10.5 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/412
- Bump kiwisolver from 1.4.8 to 1.4.9 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/413
- Bump typing-extensions from 4.12.2 to 4.14.1 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/414
- Bump cvxpy from 1.6.6 to 1.7.3 by @dependabot[bot] in https://github.com/quicophy/mdopt/pull/427
- Backend options by @meandmytram in https://github.com/quicophy/mdopt/pull/424
- 🚚 Move PR Template to
.githubfolder by @burgholzer in https://github.com/quicophy/mdopt/pull/429 - 🏷️ Mark Python package as typed by @burgholzer in https://github.com/quicophy/mdopt/pull/430
- 🔒 Use tokenless upload for codecov by @burgholzer in https://github.com/quicophy/mdopt/pull/434
- 📄 Add license information via PEP 639 by @burgholzer in https://github.com/quicophy/mdopt/pull/432
- 👷 Update RtD configuration by @burgholzer in https://github.com/quicophy/mdopt/pull/433
- 🐍 Add Python classifiers by @burgholzer in https://github.com/quicophy/mdopt/pull/431
- Addressing the JOSS review by @meandmytram in https://github.com/quicophy/mdopt/pull/438
New Contributors
- @maxtremblay made their first contribution in https://github.com/quicophy/mdopt/pull/1
- @meandmytram made their first contribution in https://github.com/quicophy/mdopt/pull/8
- @dependabot[bot] made their first contribution in https://github.com/quicophy/mdopt/pull/13
- @MoiseRousseau made their first contribution in https://github.com/quicophy/mdopt/pull/18
- @pre-commit-ci[bot] made their first contribution in https://github.com/quicophy/mdopt/pull/119
- @HectorMozo3110 made their first contribution in https://github.com/quicophy/mdopt/pull/423
- @burgholzer made their first contribution in https://github.com/quicophy/mdopt/pull/429
Full Changelog: https://github.com/quicophy/mdopt/commits/v1.1.1
- Python
Published by meandmytram 3 months ago
Tabbed: A Python package for reading variably structured text files at scale - v1.2.0 Release
What Changed
This release incorporates all suggestions from the JOSS review including: - Redefining all types to be generic types - Support for using comma as a decimal - Improvements to header and metadata detection for short files - YY.MM.DD support in datetime parsing
- Python
Published by mscaudill 4 months ago
Reyna: A minimal overhead polytopal discontinuous Galerkin finite element library - Readthedocs implemented + minor bug fixes
- Python
Published by mattevs24 4 months ago
THz Image Explorer - An Interactive Cross-Platform Open-Source THz Image Analysis Tool - 1.0.1
- Changes implemented as requested by the reviewers.
- Minor GUI improvements.
Full Changelog: https://github.com/unibe-icelab/thz-image-explorer/compare/1.0.0...1.0.1
- Rust
Published by hacknus 4 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.2.17 is released
- bug fix. Gradient of Helmholtz Filter, enforce negative gradient
- Python
Published by kevin-tofu 4 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.2.16 is released
- updated readme
- Python
Published by kevin-tofu 4 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.2.15 is released
- forgot to merge (README, version name etc)
- Python
Published by kevin-tofu 4 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.2.14 is released
- Updated Helmholtz FIlter
- Added Spacial FIlter
- Update documents ( merged JOSS-review)
- Python
Published by kevin-tofu 4 months ago
diffsol: Rust crate for solving differential equations - v0.7.0
What's Changed
- bug: fix forward sensitivity with diffsl by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/173
- feat: implement From for NalgebraVec and FaerVec by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/174
- bug: if using cranelift do not calculate sens sparsity by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/175
- chore: Bump nalgebra to 34.0 by @mhovd in https://github.com/martinjrobins/diffsol/pull/178
- refactor: change asserts to errors in tableau checks by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/180
- feat: add config structs for each solver by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/181
- feat: create heat1d diffsl problem for tsit45 by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/185
- cov: remove diffsl recompile by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/183
- Interpolate sens out by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/184
- refactor: tidy up output in sensdensesensitivities by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/186
- feat: non-allocating write outs by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/189
- feat: add non-allocating interpolation functions for odesolvermethod by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/190
- chore: Bump faer to v23.2 by @mhovd in https://github.com/martinjrobins/diffsol/pull/182
- chore: update deps by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/191
- doc: add logos and color scheme by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/193
- chore: remove llvm.sh script by @martinjrobins in https://github.com/martinjrobins/diffsol/pull/194
Full Changelog: https://github.com/martinjrobins/diffsol/compare/v0.6.3...v0.7.0
- Rust
Published by martinjrobins 4 months ago
Nkululeko 1.0: A Python package to predict speaker characteristics with a high-level interface - 1.0.0
After having published the JOSS paper and released a zenodo version, we have our first official stable release
- Python
Published by felixbur 4 months ago
mlgidGUI - an annotation program for 2D scattering data - Release 0.5.1
- Python
Published by github-actions[bot] 4 months ago
Scikit-Topt: A Python Library for Algorithm Development in Topology Optimization - v0.2.13 is released
- Added HelmholtzFilterNodal and SpacialFilter
- Python
Published by kevin-tofu 4 months ago