Skip to content

fix: Meta Function Shallow Copy Problem On Class Instance Creation#35

Merged
AttAditya merged 4 commits into
mainfrom
fix/impl-ref-fn
May 16, 2026
Merged

fix: Meta Function Shallow Copy Problem On Class Instance Creation#35
AttAditya merged 4 commits into
mainfrom
fix/impl-ref-fn

Conversation

@AttAditya

@AttAditya AttAditya commented May 16, 2026

Copy link
Copy Markdown
Owner

LangEx 0.4.1

Release Summary

  • Update Type: Minor
  • Update Version: 0.4.0 -> 0.4.1
  • Breaking Changes: No
  • Backwards Compatibility: NA
  • Target Issue: None

Changelog

  • Add function cloning utility
    • Introduce langex.utils.cloner.clone_function to create a duplicate of a function object.
    • Update FunctionMeta.clone to use the new cloner.
    • Update ClassMeta to clone methods during initialization.
  • Update pyproject.toml version to 0.4.1
  • Rename test classes in test_inheritance.py to avoid naming clashes and improve clarity.
  • Add new persistence attribute tests in test_persistent_attributes.py.

@github-actions

Copy link
Copy Markdown

🏷️ Generating labels using AI for commit f30183f9c2a7d02138e440ac7821a271fbcda419...

@github-actions

Copy link
Copy Markdown

🔍 Generating PR summary using AI for commit f30183f9c2a7d02138e440ac7821a271fbcda419...

@github-actions github-actions Bot added FEAT New feature and functionality TESTS Related to code tests labels May 16, 2026
@github-actions

Copy link
Copy Markdown

🏷️ Labels added: FEAT,TESTS (commit f30183f9c2a7d02138e440ac7821a271fbcda419)

@github-actions

Copy link
Copy Markdown

✅ PR summary updated using AI for commit f30183f9c2a7d02138e440ac7821a271fbcda419.

@AttAditya AttAditya changed the title Fix/impl ref fn fix: Meta Function Shallow Copy Problem On Class Instance Creation May 16, 2026
@github-actions

Copy link
Copy Markdown

🔍 Generating PR summary using AI for commit 0fbdef2314f375ec14d3a7b756861cc62da62967...

@AttAditya

Copy link
Copy Markdown
Owner Author

/ci tag

@github-actions

Copy link
Copy Markdown

✅ PR summary updated using AI for commit 0fbdef2314f375ec14d3a7b756861cc62da62967.

@github-actions

Copy link
Copy Markdown

🏷️ Generating labels using AI for commit 0fbdef2314f375ec14d3a7b756861cc62da62967...

@github-actions github-actions Bot added RELEASE Version will be bumped MINOR Small updates, non breaking changes labels May 16, 2026
@github-actions

Copy link
Copy Markdown

🏷️ Labels added: RELEASE,MINOR,FEAT,TESTS (commit 0fbdef2314f375ec14d3a7b756861cc62da62967)

@AttAditya AttAditya added BUG Observed unexpected behavior and removed FEAT New feature and functionality labels May 16, 2026
@AttAditya

Copy link
Copy Markdown
Owner Author

/ci summary

@github-actions

Copy link
Copy Markdown

🔍 Generating PR summary using AI for commit 0fbdef2314f375ec14d3a7b756861cc62da62967...

@github-actions

Copy link
Copy Markdown

✅ PR summary updated using AI for commit 0fbdef2314f375ec14d3a7b756861cc62da62967.

@AttAditya
AttAditya merged commit c8634e7 into main May 16, 2026
1 check passed
@AttAditya
AttAditya deleted the fix/impl-ref-fn branch May 16, 2026 14:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BUG Observed unexpected behavior MINOR Small updates, non breaking changes RELEASE Version will be bumped TESTS Related to code tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant