Anil Radhakrishnan

Results 14 issues of Anil Radhakrishnan

Hi, Can you help me debug why this SDE would throw errors for SRK solvers, but works and integrates fine with ERK and Milstein? Here is a simplified version of...

question

Addresses #235 Refactored testing database generation to first load a central schema and then load data only SQL files ## Summary by CodeRabbit * **Tests** * Centralized unit-test DB creation:...

Maintenance
refactor

Temoa uses several test databases that are all stored as separate sql files, if we can combine them into a minimal set and generate the test dbs on the fly...

Maintenance

## Summary by CodeRabbit * **Chores** * Project license changed from GNU GPLv2 to MIT (copyright 2015–2025); legacy GPL license file removed and new LICENSE added; packaging metadata updated to...

Maintenance
LICENSE

Fix all E501 line-too-long violations by breaking long docstrings, f-strings, and complex expressions to fit within the 100-character line limit. Scope Break long docstrings across multiple lines Split long f-strings...

Maintenance

Convert all single-quoted strings to double quotes for consistency across the codebase, following the updated Ruff configuration. Scope Q000: Convert single quotes to double quotes throughout codebase

Maintenance

Enable and fix all C4 (flake8-comprehensions) rules to simplify unnecessary dict() calls, nested collection constructors, and redundant comprehensions. Scope C408: Replace dict(...) with literal {...} syntax C414: Remove unnecessary nested...

enhancement
Maintenance

Enable and fix all TC (flake8-type-checking) rules to move type-only imports into TYPE_CHECKING blocks, reducing runtime import overhead and improving startup performance. Scope TC001: Move application imports into TYPE_CHECKING blocks...

enhancement
Maintenance
performance

Enable and fix all UP (pyupgrade) linting rules to modernize Python syntax following modern Python best practices (PEP 604, PEP 695). Scope UP038: Use X | Y instead of isinstance(x,...

enhancement
Maintenance
refactor

Make ruff stricter and fix various linting inconsistencies

tracking