Skip to content

Release of version 2026.02.0#203

Open
tonya1 wants to merge 40 commits intomainfrom
releases/2026.02.0
Open

Release of version 2026.02.0#203
tonya1 wants to merge 40 commits intomainfrom
releases/2026.02.0

Conversation

@tonya1
Copy link
Contributor

@tonya1 tonya1 commented Feb 16, 2026

Release of version 2026.02.0

afisher1 and others added 30 commits December 19, 2025 16:07
…y management

- Added pixi.toml for project configuration and dependencies.
- Removed poetry.toml and pyproject.toml files.
- Deleted various scripts related to Poetry build and installation processes.
- Cleaned up project scripts and configurations to align with new dependency management approach.
- Updated import statements and logging configurations for clarity.
- Improved error handling and validation in GridAPPSD class.
- Enhanced formatting and style across multiple files to adhere to PEP 8 standards.
- Consolidated JSON handling functions for better maintainability.
- Added ruff.toml for linting configuration and removed legacy pixi.toml settings.
- General cleanup of comments and docstrings for improved documentation.
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…ents/agents.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
…terfaces.py

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: craig8 <3979063+craig8@users.noreply.github.com>
Co-authored-by: craig8 <3979063+craig8@users.noreply.github.com>
- Included types-python-dateutil version 2.8 or higher
- Included types-pyyaml version 6.0 or higher
Fixed type errors in gridappsd-python-lib:
houses.py: Added TYPE_CHECKING import guard, fixed namedtuple definition
json_extension.py: Fixed dataclasses.asdict type narrowing
goss.py: Removed duplicate on_error method
app_registration.py: Removed Python 2 compatibility import
simulation.py: Converted List, Dict, Union → lowercase generics
main.py: Fixed call to non-existent run_simulation method
Fixed type errors in gridappsd-field-bus-lib:
interfaces.py: Converted to lowercase generics, fixed Optional usage, type-narrowed ConnectionType
gridappsd_field_bus.py: Implemented stub methods returning proper values
context.py: Added missing timeout argument
utils.py: Added proper type annotation
agents.py: Converted Dict → dict, added proper type annotations
context_manager_agents.py: Converted to lowercase generics
- Created a new Python script (temp.py) to send simulation requests to GridAPPSD.
- Configured environment variables for GridAPPSD user credentials.
- Defined a request structure for two geographical regions with specific simulation configurations.
- Implemented response handling to print the output from the GridAPPSD service.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants