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
.
datacamp
/
pythonwhat
Public
Notifications
You must be signed in to change notification settings
Fork
31
Star
75
Code
Issues
34
Pull requests
3
Projects
Wiki
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Projects
Wiki
Security and quality
Insights
Commits
Breadcrumbs
History for
pythonwhat
pythonwhat
tasks.py
on
master
User selector
All users
Datepicker
All time
Commit history
Commits on May 23, 2025
Fix typed signature validation
rplopes
committed
9fbbeb3
View commit details
Copy full SHA for 9fbbeb3
View code at this point
Browse repository at this point
Commits on Sep 9, 2024
chore: fix typo's, use raw strings, update varnames
rikbw
committed
50973f9
View commit details
Copy full SHA for 50973f9
View code at this point
Browse repository at this point
Commits on Jan 13, 2020
Update to latest protowhat
hermansje
committed
4c09273
View commit details
Copy full SHA for 4c09273
View code at this point
Browse repository at this point
Commits on Jul 20, 2019
Add/improve documentation to taskRunEval
TimSangster
committed
4ddc47d
View commit details
Copy full SHA for 4ddc47d
View code at this point
Browse repository at this point
Commits on May 22, 2019
Clarify documentation
hermansje
committed
1e314cf
View commit details
Copy full SHA for 1e314cf
View code at this point
Browse repository at this point
Commits on May 16, 2019
Improve detection for skipping deepcopy
hermansje
committed
d2b7859
View commit details
Copy full SHA for d2b7859
View code at this point
Browse repository at this point
Commits on Mar 25, 2019
Print more debugging info
hermansje
committed
9e4e415
View commit details
Copy full SHA for 9e4e415
View code at this point
Browse repository at this point
Improve imports
hermansje
committed
1a88d38
View commit details
Copy full SHA for 1a88d38
View code at this point
Browse repository at this point
Share Reporter with protowhat
hermansje
committed
b698c5b
View commit details
Copy full SHA for b698c5b
View code at this point
Browse repository at this point
Fix test_with helper
hermansje
committed
53e7ddf
View commit details
Copy full SHA for 53e7ddf
View code at this point
Browse repository at this point
Clean up code
hermansje
committed
ecad599
View commit details
Copy full SHA for ecad599
View code at this point
Browse repository at this point
Limit impact of unpicklable object (fix skipping deepcopy on value access)
hermansje
committed
83fadae
View commit details
Copy full SHA for 83fadae
View code at this point
Browse repository at this point
Commits on Dec 26, 2018
Use raised error information
hermansje
committed
c0ec771
View commit details
Copy full SHA for c0ec771
View code at this point
Browse repository at this point
Commits on Sep 13, 2018
spec(improve_coverage): Improve code coverage
Filip Schouwenaars
committed
e0a9921
View commit details
Copy full SHA for e0a9921
View code at this point
Browse repository at this point
Commits on Sep 5, 2018
feat(instructor_warnings): better error messaging in case wrong/nonsensical SCT
Filip Schouwenaars
committed
1003902
View commit details
Copy full SHA for 1003902
View code at this point
Browse repository at this point
Commits on Aug 30, 2018
Allow overriding
Show description for 74ffdef
Filip Schouwenaars
committed
74ffdef
View commit details
Copy full SHA for 74ffdef
View code at this point
Browse repository at this point
Commits on Aug 3, 2018
call -> check_call().has_equal_x()
Show description for 733c86d
Filip Schouwenaars
committed
733c86d
View commit details
Copy full SHA for 733c86d
View code at this point
Browse repository at this point
Commits on Aug 2, 2018
has_equal_key() -> check_keys().has_equal_value()
Filip Schouwenaars
committed
aa71880
View commit details
Copy full SHA for aa71880
View code at this point
Browse repository at this point
Commits on Jul 27, 2018
Improve coverage + fix bug in testing maps and filters
Filip Schouwenaars
committed
e5251da
View commit details
Copy full SHA for e5251da
View code at this point
Browse repository at this point
Commits on Jun 27, 2018
address comments sumedh
Filip Schouwenaars
committed
d88c0ed
View commit details
Copy full SHA for d88c0ed
View code at this point
Browse repository at this point
Improve automated messaging
Show description for 94568d6
Filip Schouwenaars
committed
94568d6
View commit details
Copy full SHA for 94568d6
View code at this point
Browse repository at this point
Commits on Jun 5, 2018
env is optional
Filip Schouwenaars
committed
c205cae
View commit details
Copy full SHA for c205cae
View code at this point
Browse repository at this point
support for set_env
Filip Schouwenaars
committed
6cfa97e
View commit details
Copy full SHA for 6cfa97e
View code at this point
Browse repository at this point
get rid of keep_objs_in_env, keep context_vals
Filip Schouwenaars
committed
953fef5
View commit details
Copy full SHA for 953fef5
View code at this point
Browse repository at this point
Commits on Jun 1, 2018
First stab at experimenting locally (and some cleanup)
Filip Schouwenaars
committed
2bc3ef8
View commit details
Copy full SHA for 2bc3ef8
View code at this point
Browse repository at this point
Commits on May 24, 2017
give has_expr a copy arg, to speed up scts
machow
committed
fb1ce22
View commit details
Copy full SHA for fb1ce22
View code at this point
Browse repository at this point
Commits on Dec 5, 2016
fail gracefully when dill has error, issues #155, #169
machow
committed
a6a5ea9
View commit details
Copy full SHA for a6a5ea9
View code at this point
Browse repository at this point
Commits on Nov 22, 2016
optional highlighting in has_expr, fixes test_object_after_expression
machow
committed
96b34d8
View commit details
Copy full SHA for 96b34d8
View code at this point
Browse repository at this point
Commits on Nov 16, 2016
finish respec'ing test_function_def and lambda, need tests
machow
committed
1912b20
View commit details
Copy full SHA for 1912b20
View code at this point
Browse repository at this point
most of output and error tests for test_function_definition respec'd
machow
committed
b60525d
View commit details
Copy full SHA for b60525d
View code at this point
Browse repository at this point
respec error tests for test_lambda
machow
committed
489e422
View commit details
Copy full SHA for 489e422
View code at this point
Browse repository at this point
working implementation of checking call results with args or call string
machow
committed
064ce3c
View commit details
Copy full SHA for 064ce3c
View code at this point
Browse repository at this point
Commits on Nov 15, 2016
finish applying task get error changes to lambda, cleanup
machow
committed
ccf1fc5
View commit details
Copy full SHA for ccf1fc5
View code at this point
Browse repository at this point
main task errors now return exceptions rather than None, working error task func
machow
committed
fa65cd1
View commit details
Copy full SHA for fa65cd1
View code at this point
Browse repository at this point
make general error decorator, need to change pythonbackend
Show description for 46fab5f
machow
committed
46fab5f
View commit details
Copy full SHA for 46fab5f
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.