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 }}
ProGamerCode
circuitpython
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
More
items
Commits
Breadcrumbs
History for
circuitpython
py
argcheck.c
on
programming_guide
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 21, 2017
py: Change asm form to make minimal port happy.
tannewt
committed
03a7069
View commit details
Copy full SHA for 03a7069
View code at this point
Browse repository at this point
Commits on Jun 9, 2017
py: Prevent mp_arg_check_num from being optimized away by the compiler.
Show description for 43881f9
tannewt
committed
43881f9
View commit details
Copy full SHA for 43881f9
View code at this point
Browse repository at this point
Commits on Feb 24, 2017
Correct name of mp_raise_NotImplementedError to make error name.
tannewt
committed
75d6abe
View commit details
Copy full SHA for 75d6abe
View code at this point
Browse repository at this point
Switch exception throwing to mp_raise helpers. It saves a little code space each time to share the call.
tannewt
committed
12fa5b3
View commit details
Copy full SHA for 12fa5b3
View code at this point
Browse repository at this point
Commits on Nov 21, 2016
This introduces an alternative hardware API called nativeio structured around different functions that are typically accelerated by native hardware. Its not meant to reflect the structure of the ha…
Show description for ccbb5e8
tannewt
committed
ccbb5e8
View commit details
Copy full SHA for ccbb5e8
View code at this point
Browse repository at this point
Commits on Oct 17, 2016
py: Use mp_raise_msg helper function where appropriate.
Show description for 7d0d721
dpgeorge
committed
7d0d721
View commit details
Copy full SHA for 7d0d721
View code at this point
Browse repository at this point
Commits on Sep 30, 2016
py/argcheck: Simplify if-chain so that the last one is the default.
dpgeorge
committed
3be4f88
View commit details
Copy full SHA for 3be4f88
View code at this point
Browse repository at this point
Commits on Mar 14, 2016
py/argcheck: Use size_t instead of mp_uint_t to count number of args.
dpgeorge
committed
e7cd169
View commit details
Copy full SHA for e7cd169
View code at this point
Browse repository at this point
Commits on Sep 3, 2015
py: Use mp_not_implemented consistently for not implemented features.
dpgeorge
committed
821b7f2
View commit details
Copy full SHA for 821b7f2
View code at this point
Browse repository at this point
Commits on Apr 16, 2015
py: Add %q format support to mp_[v]printf, and use it.
dpgeorge
committed
044c473
View commit details
Copy full SHA for 044c473
View code at this point
Browse repository at this point
Commits on Jan 20, 2015
py, unix, stmhal: Allow to compile with -Wshadow.
Show description for 50912e7
dpgeorge
committed
50912e7
View commit details
Copy full SHA for 50912e7
View code at this point
Browse repository at this point
Commits on Jan 2, 2015
msvc: Fix unresolved mp_arg_error_terse_mismatch since 7f23384
Show description for fbfd355
stinos
committed
fbfd355
View commit details
Copy full SHA for fbfd355
View code at this point
Browse repository at this point
Commits on Jan 1, 2015
py: Move to guarded includes, everywhere in py/ core.
Show description for 51dfcb4
dpgeorge
committed
51dfcb4
View commit details
Copy full SHA for 51dfcb4
View code at this point
Browse repository at this point
py: Make terse_arg_mismatch a global function and use it elsewhere.
Show description for 7f23384
dpgeorge
committed
7f23384
View commit details
Copy full SHA for 7f23384
View code at this point
Browse repository at this point
Commits on Nov 6, 2014
py: Use shorter, static error msgs when ERROR_REPORTING_TERSE enabled.
Show description for 1e9a92f
dpgeorge
committed
1e9a92f
View commit details
Copy full SHA for 1e9a92f
View code at this point
Browse repository at this point
Commits on Aug 30, 2014
py: Change uint to mp_uint_t in runtime.h, stackctrl.h, binary.h.
Show description for 4abff75
dpgeorge
committed
4abff75
View commit details
Copy full SHA for 4abff75
View code at this point
Browse repository at this point
Commits on May 6, 2014
Merge branch 'master' of https://github.com/micropython/micropython
Show description for c53b408
dpgeorge
committed
c53b408
View commit details
Copy full SHA for c53b408
View code at this point
Browse repository at this point
py: Add keyword arg support to enumerate constructor.
Show description for 491cbd6
dpgeorge
committed
491cbd6
View commit details
Copy full SHA for 491cbd6
View code at this point
Browse repository at this point
py: enumerate(): Add NotImplementedError for kwargs.
Show description for 47d3bd3
pfalcon
committed
47d3bd3
View commit details
Copy full SHA for 47d3bd3
View code at this point
Browse repository at this point
Commits on May 3, 2014
Add license header to (almost) all files.
Show description for 04b9147
dpgeorge
committed
04b9147
View commit details
Copy full SHA for 04b9147
View code at this point
Browse repository at this point
Merge pull request #535 from pfalcon/blurb
Show description for ff380c2
dpgeorge
committed
ff380c2
View commit details
Copy full SHA for ff380c2
View code at this point
Browse repository at this point
Commits on May 2, 2014
py, unix: Make "mpconfig.h" be first included, as other headers depend on it.
Show description for f54bcbf
pfalcon
committed
f54bcbf
View commit details
Copy full SHA for f54bcbf
View code at this point
Browse repository at this point
Commits on Apr 30, 2014
py: Add copyright/license header to each file.
pfalcon
committed
d32bab2
View commit details
Copy full SHA for d32bab2
View code at this point
Browse repository at this point
Commits on Apr 26, 2014
Simplify names for argcheck.c / arg parsing.
dpgeorge
committed
dbc81df
View commit details
Copy full SHA for dbc81df
View code at this point
Browse repository at this point
Commits on Apr 20, 2014
py: Small change to mp_arg_parse_all.
dpgeorge
committed
64ba6ca
View commit details
Copy full SHA for 64ba6ca
View code at this point
Browse repository at this point
py: Fix mp_arg_parse_all.
dpgeorge
committed
f87b35e
View commit details
Copy full SHA for f87b35e
View code at this point
Browse repository at this point
Commits on Apr 19, 2014
py: Add arg checking helper functions.
Show description for a3f94e0
dpgeorge
committed
a3f94e0
View commit details
Copy full SHA for a3f94e0
View code at this point
Browse repository at this point
Loading
You can’t perform that action at this time.