An open API service for software projects hosted on Open Collective.

Cyberbrain

Next generation Python debugger
Collective - https://opencollective.com/cyberbrain - Website: https://laike9m.com - Code: https://github.com/laike9m

feat: add hints for extreme concatenate (#116)

github.com/laike9m/Python-Type-Challenges - d3163d6e35d94a7b0ae0e0d95e83e80fcc075c79 authored over 1 year ago
feat: unify solution for python 3.12 (#117)

github.com/laike9m/Python-Type-Challenges - dd60cb899f40e70a41e3a506e79cc8b3e0a6b240 authored over 1 year ago
add auto fold the challenge list and remove `x` button (#111)

github.com/laike9m/Python-Type-Challenges - 902d87ead49c658dde951410656134364cfaf225 authored over 1 year ago
Remove old CodeMirrors when history load to fix #109 (#114)

github.com/laike9m/Python-Type-Challenges - cfc0450157f6623c2ba3de80c1652c79f0c3527d authored over 1 year ago
Replaced black with ruff (#113)

github.com/laike9m/Python-Type-Challenges - 081bab7793b6ba7be87173a58d137b88ecfaf88a authored over 1 year ago
Remove typing_extensions and Delete advanced-overload-generic (#107)

github.com/laike9m/Python-Type-Challenges - cca8badd9cb945d724aed44b7530b1154d830ffb authored over 1 year ago
Remove x-axis scrollbar (#105)

github.com/laike9m/Python-Type-Challenges - 6b53fd14fac99044e9b823999d7510cd714c93d0 authored over 1 year ago
Add test for hints.md (#103)

github.com/laike9m/Python-Type-Challenges - ed91ae049e198e63d947643eacbac80d103770ce authored over 1 year ago
Change link in intermediate-empty-tuple (#102)

github.com/laike9m/Python-Type-Challenges - 90c8078fb3f48e1a37e7186a02c00b77b1d5d361 authored over 1 year ago
feat: Record passed status for challenges (#80)

github.com/laike9m/Python-Type-Challenges - 1ff014b1378bf3a825f09f6d3a773260c0a3fae8 authored over 1 year ago
Improve the question of advanced-typeguard, fixed #99

github.com/laike9m/Python-Type-Challenges - 0fa2d80e1554fe66a54ae1441723c92665a35a64 authored over 1 year ago
update extreme-self-casting to not require annotating `self` (#101)

* update extreme-self-casting to not require annotating `self`

* update question code to cont...

github.com/laike9m/Python-Type-Challenges - ebd195a465bf142109629ccf54a98187c5b3dcea authored over 1 year ago
Fixed encoding issue by enforcing utf-8 read. Fixed #92

github.com/laike9m/Python-Type-Challenges - 84551ad9c1d668a9aecfa73ebac25faa81a9cb3c authored over 1 year ago
Make extreme-variance more strict, add hints. Fixed #89

github.com/laike9m/Python-Type-Challenges - 427808c0c30c3589d8d13167184879e697743287 authored over 1 year ago
fix pre-commit ci (#96)

github.com/laike9m/Python-Type-Challenges - 1e6e332efa7f345aa8bc81b90fcc985d3d2e1764 authored over 1 year ago
new challenge: empty-tuple (intermediate) (#94)

github.com/laike9m/Python-Type-Challenges - dba821e731a3593f5189d5600efbfbf68b16ce37 authored over 1 year ago
update hint for advanced-typeshed (#87)

github.com/laike9m/Python-Type-Challenges - 35487f7d98185d3215af7a42ea8b8a99be107fbe authored over 1 year ago
Fix unexpected error in the literalstring challenge, fixes #81

github.com/laike9m/Python-Type-Challenges - c6ca3a1be63ee4f72ff3e84cc906dcf082247de8 authored over 1 year ago
feat: Add type hints for js function by JSDoc (#79)

github.com/laike9m/Python-Type-Challenges - 59d0cb4a12f7b6591a5c6b40387235101c04ff10 authored over 1 year ago
Add a challenge for variadic generics (#76)

github.com/laike9m/Python-Type-Challenges - 95fef311a3d652bd17e20ce2e211cdad86d60b50 authored over 1 year ago
Use HTMX to dynamically refresh the challenge area, while keeping the sidebar unchanged

github.com/laike9m/Python-Type-Challenges - 8131ee4d608aa2b36513cd04e241c2388907a612 authored over 1 year ago
Split challenge area into a separate template file

github.com/laike9m/Python-Type-Challenges - abaade0b5558dea4993b8da84dde05b9c8c85686 authored over 1 year ago
Add generic3 that exercises `bound`

github.com/laike9m/Python-Type-Challenges - f64bb3e0e1167f446b05d5ae47e64ecae986539a authored over 1 year ago
Add a challenge for Unpack, closed #58

github.com/laike9m/Python-Type-Challenges - b0b76274aa3e0c9766a58ada4bc3786d36181633 authored over 1 year ago
Ignore project Zed config file

github.com/laike9m/Python-Type-Challenges - d6bd3a1cbc650e88a3050d73614202edc471bc1a authored over 1 year ago
Update challenges/intermediate-self/hints.md: Fix typo (#77)

github.com/laike9m/Python-Type-Challenges - e7bf055d5f9f93a7bdc2ce40123564c20faa5755 authored over 1 year ago
Add hints for most of the intermediate challenges (#74)

github.com/laike9m/Python-Type-Challenges - 890691965d5baefe0bbf4cbe3906b9a8c12333ae authored over 1 year ago
Add hints for most of the advanced challenge. (#75)

github.com/laike9m/Python-Type-Challenges - 2e6ef056e5fc70dc4d846fa48f425e4daae22a2d authored over 1 year ago
Add hints for most of the basic challenges & improved basic-optional (#72)

github.com/laike9m/Python-Type-Challenges - aebd05ab2823d3f3d00ac17c3e4482abefb39e46 authored over 1 year ago
Include challenge name in title

github.com/laike9m/Python-Type-Challenges - 9bfa33160ad614ac41be5b6bcbd7bf7dd0a510c2 authored over 1 year ago
Fix challenge description

github.com/laike9m/Python-Type-Challenges - ec1c3fe4143af97be235115ee65b740653a86ba6 authored over 1 year ago
Add a challenge about variance

github.com/laike9m/Python-Type-Challenges - 230bb2c7460ec0eca51187987d6bd893e456c958 authored over 1 year ago
Refine some challenges, support mutitple solutions in testing

github.com/laike9m/Python-Type-Challenges - 0ff20c623267e4b2135a41e6d58867675e2d7a56 authored over 1 year ago
Add some challenges (#11)

github.com/laike9m/Python-Type-Challenges - 535c1f2661442c8345fe2b7849443f27af728cb1 authored over 1 year ago
Add a challenge for buffer type

github.com/laike9m/Python-Type-Challenges - 42a9818898723836df57c374ccb3d396c6d59627 authored over 1 year ago
Remove the exception for basic-any from test

github.com/laike9m/Python-Type-Challenges - 6efc89cbd177fcd709222217eaf59a8870c1ac53 authored over 1 year ago
Enhance: update the "any" question to require code changes in order to pass (#68)

github.com/laike9m/Python-Type-Challenges - b5641665dfe0584997eed0cc722b30bcd8d16a7d authored over 1 year ago
Update contribution guidance

github.com/laike9m/Python-Type-Challenges - c19e4d7ae1f896776bcd2d68d0d7e774ab6560b1 authored over 1 year ago
Add a challenge for LiteralString

github.com/laike9m/Python-Type-Challenges - e5568798f4116ee779f228ff38c9c2e6f82ffdbc authored over 1 year ago
Refine typed-dict challenges to avoid direct copy of Python documentation

github.com/laike9m/Python-Type-Challenges - 63efa32caf84596fde0b4e73c6c29472a530e7af authored over 1 year ago
Show solution link as long as users have submitted

github.com/laike9m/Python-Type-Challenges - dbefea0a839ef51828f3f6aa190a8ccfa9060c79 authored over 1 year ago
Make description more clear in advanced-overload-literal (#66)

github.com/laike9m/Python-Type-Challenges - 0cc663325f9f6ff5f8da0ce1037020ecfb58c5e1 authored over 1 year ago
Fix flaky tests, by preheating Pyright

github.com/laike9m/Python-Type-Challenges - ec93778edeb237d0f003ca32066b7da7dbeba9f5 authored over 1 year ago
Make sure user code ends with a new line, fixed #63

github.com/laike9m/Python-Type-Challenges - 0b509148889b36aade042369c562f4319f085b36 authored over 1 year ago
Update github actions config to enable retry, and proper mail notification

github.com/laike9m/Python-Type-Challenges - 8db7edbf936b2f6619321a2b2c55b598947fd6bf authored over 1 year ago
Reduce playground link transition time

github.com/laike9m/Python-Type-Challenges - 09bcc720d37c4ef0b6664f009a785bba066fa739 authored over 1 year ago
Add a challenge: extreme-concatenate

github.com/laike9m/Python-Type-Challenges - 695dbfa0719fb5d8ebf5161834136ea5ad3e0e8d authored over 1 year ago
new challenge: advanced paramspec (#55)

github.com/laike9m/Python-Type-Challenges - fd029225a7829a2feaee6fb75bb4ebf05398e38f authored over 1 year ago
Make sure the current challenge is visible to user.

github.com/laike9m/Python-Type-Challenges - c8e65c0d25767d61d2f3ea34f823af673f596467 authored over 1 year ago
Add a randomizer to run random challenge (#53)

github.com/laike9m/Python-Type-Challenges - 215c3fab571f640ad723bc3e86f679e164085f04 authored over 1 year ago
Remove debugging code for #49

github.com/laike9m/Python-Type-Challenges - 8aeb35bfa54d2e9ac3b2fe96717830cfb0fbfa4e authored over 1 year ago
Run pyright at server startup to speen up the first run, fixes #49

github.com/laike9m/Python-Type-Challenges - f38532e731459893c0ae6434cd36c13c370d6962 authored over 1 year ago
Add some logging code to debug slow run

github.com/laike9m/Python-Type-Challenges - b078009ebf13e00b6afb8b95fd8e5c87bda8954a authored over 1 year ago
Adjust challenge instruction

github.com/laike9m/Python-Type-Challenges - 7802913c3e8561bc11d26e95030299502b57e294 authored over 1 year ago
Show a link to solution if a wrong answer has been submitted

github.com/laike9m/Python-Type-Challenges - 63ed217e492379e99c04fadea297efb19d641ccf authored over 1 year ago
Update readme to mention Zeabur

github.com/laike9m/Python-Type-Challenges - 33142727fcbe91fe5f3c5e22813ae53d1a85acda authored over 1 year ago
Fix outdated requirements.txt (#54)

github.com/laike9m/Python-Type-Challenges - 56a446ffd2df0158b52e094eed9c082d229fb849 authored over 1 year ago
style(ui): improve UI (#52)

* Replace GitHub ribbon with icon and update sidebar actions

* Fix wrong margin top for chall...

github.com/laike9m/Python-Type-Challenges - bd474e6f77f5459a230d6a015a819ac049d8988e authored over 1 year ago
refactor(ui): refactor sidebar on the challenge page (#42)

* chore: adjust theme switcher size

* chore: add sidebar nav

* Refactor challenge layout
...

github.com/laike9m/Python-Type-Challenges - 0b4e4ef91f961ab0f62753f32690de8d8b09a88c authored over 1 year ago
test: use pytest fixture and simplify test code (#50)

github.com/laike9m/Python-Type-Challenges - da706e79e4412c64081c767176c8ee2379194670 authored over 1 year ago
Add goatcounter for analytics

github.com/laike9m/Python-Type-Challenges - 91b9853a7f10b7ba499ee74496aa5d7fd74f018f authored over 1 year ago
Handle invalid URLs properly, by redirecting them to homepage

github.com/laike9m/Python-Type-Challenges - e023a6554ae410a947b58475d76ec4c2107f62ab authored over 1 year ago
Send email notification when test failed

github.com/laike9m/Python-Type-Challenges - c0b507308e90b79e4e6cb5728d33f23a053b5226 authored over 1 year ago
Add test to cover the end-to-end flow, fixed #48

github.com/laike9m/Python-Type-Challenges - f4e7515449a736264c25787b3cca87e76b593020 authored over 1 year ago
Fixed bug: can't run challenge

github.com/laike9m/Python-Type-Challenges - 32b5073b79b48354c78a9a065d774742888cc3cb authored over 1 year ago
Add credit to Christin Hume

github.com/laike9m/Python-Type-Challenges - 39fcc6f549c69d6e66237ccd1371c8da6b9a3979 authored over 1 year ago
Make title and description more concise

github.com/laike9m/Python-Type-Challenges - 5d84145ffb157d0031a294ee947eee9215d3fe4c authored over 1 year ago
Add social graphs for Facebook and Twitter

github.com/laike9m/Python-Type-Challenges - c88c752524b66ebea3612f2d2980a16e20b02b46 authored over 1 year ago
Add sitemap using flask-sitemapper

github.com/laike9m/Python-Type-Challenges - 5f202f8d59957e6656a4c5fcf0a341dc9e2af001 authored over 1 year ago
Add google site verification

github.com/laike9m/My_Blog - e9d391bc2eb1cf7a2091efd91092bae7c364292c authored over 1 year ago
Add google-site-verification tag

github.com/laike9m/Python-Type-Challenges - ece0f48eaa93627a9f3135948bfa4c190f6910b9 authored over 1 year ago
Add <title> and <meta> description for SEO

github.com/laike9m/Python-Type-Challenges - 29bc3b0e03acea2f47c1811e5f168d55d1988279 authored over 1 year ago