Skip to content

Conversation

@gtfierro
Copy link
Collaborator

@gtfierro gtfierro commented Oct 24, 2025

  • Upgraded the BAC0 dependency to ^2025.9.15 for support for newer Python versions
    • added local/global broadcast configuration to the cli scan tool
    • overhaul of the bacnet ingress to disable polling/persistence from BAC0 library; handle weird types and errors
  • adjusted BACnet integration fixtures: new static IPs and netmasks to get the tests to work again. Updated integration tests too
  • Replaced the embedded Brick distribution with a recent single-file Brick.ttl, dropping Brick-full.ttl, Brick-subset.ttl, and related import patches, plus removing now-redundant Brick template tests.
  • Fixed SHACL path handling in buildingmotif/dataclasses/shape_collection.py by wrapping paths in a ShapesGraph, and refreshed assorted notebooks/guides to match this
  • use topquadrant shacl engine everywhere
  • docs should build now!

@gtfierro gtfierro linked an issue Oct 24, 2025 that may be closed by this pull request
@gtfierro gtfierro requested a review from MatthewSteen October 28, 2025 06:24
Copy link
Member

@MatthewSteen MatthewSteen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm getting Exception: ('Could not resolve import of %s', rdflib.term.URIRef('https://w3id.org/rec/brickpatches')) in Model Validation and Model Correction.

@gtfierro
Copy link
Collaborator Author

Thanks for the catch! I hadn't committed my final changes.

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.

Fix exceptions in documentation

3 participants