Skip to content

fix: Refactor to simplify based on current C FFI - #297

Merged
tmathern merged 7 commits into
mathern/open-up-apifrom
mathern/open-up-api-3
Jul 22, 2026
Merged

fix: Refactor to simplify based on current C FFI#297
tmathern merged 7 commits into
mathern/open-up-apifrom
mathern/open-up-api-3

Conversation

@tmathern

Copy link
Copy Markdown
Collaborator

Changes in this pull request

Give a narrative description of what has been changed.

Checklist

  • This PR represents a single feature, fix, or change.
  • All applicable changes have been documented.
  • Any TO DO items (or similar) have been entered as GitHub issues and the link to that issue has been included in a comment.

@tmathern tmathern changed the title (WIP) fix: Refactor to simplify based on current C FFI Jul 22, 2026
@tmathern
tmathern merged commit b0ea8ea into mathern/open-up-api Jul 22, 2026
9 checks passed
@tmathern
tmathern deleted the mathern/open-up-api-3 branch July 22, 2026 01:41
tmathern added a commit that referenced this pull request Jul 28, 2026
* fix: Open up API to swap out pointers

* fix: Hardening native handles

* fix: COmments

* fix: Update PID stamping

* fix: Make isntances swappable

* fix: Update tests

* fix: Improve pointers handling

* fix: Improve pointers handling 2

* fix: The refactor

* fix: Improve pointers handling 4

* fix: Improve pointers handling 5

* fix: Rebaseline

* fix: Clean up debug

* fix: Refactor

* fix: Refactor

* fix: Refactor 3

* fix: Refactor once more

* fix: Baseline for new scenarios

* fix: Rename vars for clarity

* fix: Refactor once more 2

* fix: Docs

* fix: Handle handling handles (#296)

* fix: Docs

* fix: Error handling memory

* fix: Update the docs

* fix: Refactor

* fix: Fix script

* fix: Refactor to simplify based on current C FFI (#297)

* fix: Refactor

* fix: Refactor

* fix: Typo

* fix: refactor

* fix: Refactor

* fix: Refactor 2

* fix: Clean up debug

* ci: Merge commit for realz

* ci: Clarify comments

* ci: Re-refactor

* fix: Refactor + docs update

* fix: Docs

* fix: Docs 2

* fix: Docs 3

* fix: mermaid

* fix: Update docs to clarify double-free and such

* fix: Review comments

* fix: Docs typo

* Update read.py

* Change print statement from crjson to json

* Update print statements to use reader.json()

* fix: Add tests to verify TSA URL use

* Bump version from 0.37.2 to 0.37.3

* Bump version from 0.37.2 to 0.37.3
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.

1 participant