Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Positronic-Robotics
/
configuronic
Public
Notifications
You must be signed in to change notification settings
Fork
2
Star
7
Code
Issues
3
Pull requests
1
Discussions
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Security and quality
Insights
Pass a Config to the target unresolved when the parameter is annotated
cfn.Config
- #39
#39
Merged
vertix
merged 28 commits into
main
Positronic-Robotics/configuronic:main
from
claude/github-issue-38-jlcms7
Positronic-Robotics/configuronic:claude/github-issue-38-jlcms7
Copy head branch name to clipboard
Jul 26, 2026
Conversation
Commits
28
(28)
Checks
Files changed
Merged
Pass a Config to the target unresolved when the parameter is annotated
cfn.Config
#39
vertix
merged 28 commits into
main
Positronic-Robotics/configuronic:main
from
claude/github-issue-38-jlcms7
Positronic-Robotics/configuronic:claude/github-issue-38-jlcms7
Copy head branch name to clipboard
Commits
Commits on Jul 26, 2026
Pass a Config to the target unresolved when the parameter is annotated Config (#38)
Show description for 90397a2
claude
committed
90397a2
View commit details
Copy full SHA for 90397a2
Browse repository at this point
Resolve string annotations through quoting and wrapper layers
Show description for a612e15
claude
committed
a612e15
View commit details
Copy full SHA for a612e15
Browse repository at this point
Decide laziness from the resolved annotation, not its spelling
Show description for 0d3aede
claude
committed
0d3aede
View commit details
Copy full SHA for 0d3aede
Browse repository at this point
Honour inspect's __signature__ stop and bound alias resolution
Show description for 0e0aff3
claude
committed
0e0aff3
View commit details
Copy full SHA for 0e0aff3
Browse repository at this point
Unwrap class signature sources and key the declaration cache by identity
Show description for 42623b1
claude
committed
42623b1
View commit details
Copy full SHA for 42623b1
Browse repository at this point
Resolve an inherited __call__ where it is defined, and ask typing about Annotated
Show description for 9890de4
claude
committed
9890de4
View commit details
Copy full SHA for 9890de4
Browse repository at this point
Resolve an annotation only in the namespace that wrote it
Show description for cd586ca
claude
committed
cd586ca
View commit details
Copy full SHA for cd586ca
Browse repository at this point
Resolve a postponed annotation against the class body it was written in
Show description for bd7ffad
claude
committed
bd7ffad
View commit details
Copy full SHA for bd7ffad
Browse repository at this point
Use the defining class' body, and never compare annotation objects
Show description for 9b6fdd8
claude
committed
9b6fdd8
View commit details
Copy full SHA for 9b6fdd8
Browse repository at this point
Follow bound methods to their class body, and `type` aliases to their value
Show description for 087b6d6
claude
committed
087b6d6
View commit details
Copy full SHA for 087b6d6
Browse repository at this point
Find the class body of a function that carries no binding
Show description for 50fef56
claude
committed
50fef56
View commit details
Copy full SHA for 50fef56
Browse repository at this point
Follow a partialmethod reached through its class to the real method
Show description for f4670b6
claude
committed
f4670b6
View commit details
Copy full SHA for f4670b6
Browse repository at this point
Resolve a parameter's annotation only when a config supplies it, and never fail on one
Show description for 3d73143
claude
committed
3d73143
View commit details
Copy full SHA for 3d73143
Browse repository at this point
Follow a `type` alias given arguments to what it stands for
Show description for a4b4a8c
claude
committed
a4b4a8c
View commit details
Copy full SHA for a4b4a8c
Browse repository at this point
Move signature reading out of config.py into `_annotations`
Show description for 7d63b69
claude
committed
7d63b69
View commit details
Copy full SHA for 7d63b69
Browse repository at this point
Keep what a decorated bound method is bound to
Show description for 35f950b
claude
committed
35f950b
View commit details
Copy full SHA for 35f950b
Browse repository at this point
Resolve a class' declared signature against the body that declared it
Show description for a06b9c3
claude
committed
a06b9c3
View commit details
Copy full SHA for a06b9c3
Browse repository at this point
Resolve a metaclass-declared signature in the metaclass' namespace
Show description for 105aaff
claude
committed
105aaff
View commit details
Copy full SHA for 105aaff
Browse repository at this point
Rewrap a docstring paragraph
Show description for 5164a55
claude
committed
5164a55
View commit details
Copy full SHA for 5164a55
Browse repository at this point
Treat `__signature__ = None` as the absence of one
Show description for 853f3a4
claude
committed
853f3a4
View commit details
Copy full SHA for 853f3a4
Browse repository at this point
Offer a class body under the names its annotations were written as
Show description for 91d66c7
claude
committed
91d66c7
View commit details
Copy full SHA for 91d66c7
Browse repository at this point
Decline when rival declarations of a parameter disagree
Show description for ca59c74
claude
committed
ca59c74
View commit details
Copy full SHA for ca59c74
Browse repository at this point
Resolve what an alias stands for where the alias was written
Show description for b1a9d34
claude
committed
b1a9d34
View commit details
Copy full SHA for b1a9d34
Browse repository at this point
Read a target's declaration afresh rather than remembering it
Show description for f7df400
claude
committed
f7df400
View commit details
Copy full SHA for f7df400
Browse repository at this point
End the rivalry when a class declares its own signature
Show description for bb55639
claude
committed
bb55639
View commit details
Copy full SHA for bb55639
Browse repository at this point
Tell a repeated spelling apart from a cycle by the scope it is in
Show description for 3cb810c
claude
committed
3cb810c
View commit details
Copy full SHA for 3cb810c
Browse repository at this point
Tell scopes apart by what is local to them, not only their globals
Show description for 43f1b4a
claude
committed
43f1b4a
View commit details
Copy full SHA for 43f1b4a
Browse repository at this point
Record the instantiation cost in the changelog
Show description for 0e4da50
claude
committed
0e4da50
View commit details
Copy full SHA for 0e4da50
Browse repository at this point
You can’t perform that action at this time.