76 Commits

Author SHA1 Message Date
hatter 6f32af3cf7 ♻️ Refactor console progress printing logic into a dedicated StatusLine class. 2026-05-27 01:03:47 +08:00
hatter 12592b9558 Add random delays and progress display to concurrent test 2026-05-27 00:53:08 +08:00
hatter bbdab15a26 🧪 Add new concurrent test directory 2026-05-27 00:43:36 +08:00
hatter 8d3c2a291d 🆕 Add new json pydantic dataclass test file 2026-05-24 22:41:51 +08:00
hatter 89889a38af 🆕 Add new JSON dataclass test file 2026-05-24 22:38:26 +08:00
hatter 8ba1bd525e 📝 Update README.md to switch pip mirror to HTTPS and add uv configuration example 2026-05-24 19:58:06 +08:00
hatter 0ae633cb6d 🆕 Add new test file basic_tests/dict_test.py 2026-05-24 19:54:26 +08:00
hatter 2539b5ef59 🆕 Add new test file basic_tests/set_test.py 2026-05-24 19:40:08 +08:00
hatter ae4cb2b4c3 🆕 Add new string test file 2026-05-24 18:48:22 +08:00
hatter 140a078e7b 🆕 Add new basic test scripts 2026-05-24 18:33:11 +08:00
hatter 96c1d56d23 🆕 Add new test file for range functionality 2026-05-24 18:25:48 +08:00
hatter 6c29e70fd5 ♻️ Remove unused time import from basic_tests/print_no_buffer_test.py 2026-05-24 18:19:20 +08:00
hatter 8d4d1483d7 🆕 Add formatted floating-point division example to math test script 2026-05-24 18:16:01 +08:00
hatter a287b90b1b 🆕 Add get_day_of_month3 function using structural pattern matching 2026-05-24 18:14:45 +08:00
hatter 6d18e542d8 ♻️ Refactor variable names for better readability in json_base_model_test.py 2026-05-24 08:22:04 +08:00
hatter 956c60a2b5 📦 Add cryptography dependency and update uv.lock 2026-05-24 07:43:44 +08:00
hatter 1c526ca0a5 fix file naming 2026-05-24 07:41:07 +08:00
hatter 66dee7dda2 📦 Add requests dependency and correct test file typo 2026-05-24 07:37:59 +08:00
hatter 594a03e8bd 🗑️ Remove exception and traceback test files from basic_tests 2026-05-24 07:36:46 +08:00
hatter 4863c0b1f2 🆕 Add new traceback test file 2026-05-24 07:35:57 +08:00
hatter c40484146e 🧪 Remove sqlite3 test file and add string formatting examples 2026-05-24 07:29:21 +08:00
hatter d65991aa9d ♻️ Refactor project structure by removing scattered Python test scripts 2026-05-24 07:25:50 +08:00
hatter b71ccc41b2 🔧 Enable locale encoding output in subprocess test script 2026-05-24 07:22:26 +08:00
hatter 0c497641ca 📝 Update README.md with Python print buffering documentation and solutions 2026-05-24 07:12:41 +08:00
hatter 3613252f1e 🗑️ Remove subprocess background execution logic from test script 2026-05-24 00:23:06 +08:00
hatter 078e4bcf5a 🆕 Add new subprocess background open test file 2026-05-24 00:22:00 +08:00
hatter bf24ba14b3 📝 Add security best practice note for subprocess shell execution 2026-05-24 00:17:40 +08:00
hatter 0e662294db 🆕 Add subprocess test case demonstrating shell=True with comments 2026-05-24 00:10:15 +08:00
hatter efcdf6e2d7 📝 Update comments and document OS-specific subprocess handling in test script 2026-05-24 00:02:58 +08:00
hatter 97aa505ac2 📝 Add comment noting Python 3.11 locale encoding function availability 2026-05-24 00:00:50 +08:00
hatter 9e82fbc64f 🆕 Add new subprocess test file 2026-05-23 23:58:53 +08:00
hatter f6e7f9c4de 🧪 Add subprocess open test file 2026-05-15 04:36:19 +08:00
hatter 5363f9239a 📝 Update README with additional script example 2026-04-10 00:19:55 +08:00
hatter eaada7cf16 📝 Update README with new script example and usage instructions 2026-04-09 23:59:16 +08:00
hatter c3df4db07b 📝 Update README with additional shell command example 2026-04-09 23:52:56 +08:00
hatter a91f1cba2f 📝 Update README with Python tool and usage examples 2026-04-09 23:48:03 +08:00
hatter 7e658b6c15 feat: add decorator_func_test.py 2026-01-25 00:47:24 +08:00
hatter 3a64f48aea feat: update guess number 2025-10-01 21:06:49 +10:00
hatter b1e246ef42 feat: stack test 2025-10-01 21:01:26 +10:00
hatter bbe41f0cfe feat: add guess number 2025-09-24 22:08:28 +08:00
hatter f8cd29cfb7 feat: updates 2025-09-09 21:53:38 +08:00
hatter f324b273ed feat: add python none test 2025-09-09 21:49:39 +08:00
hatter 708d926e6c feat: add python_annotation_test.py 2025-09-09 21:44:55 +08:00
hatter 4c903daaf3 feat: update sub package 2025-09-07 08:47:04 +08:00
hatter 7a0d02783d feat: add date_test.py 2025-09-06 23:27:58 +08:00
hatter 8cd3fde5ae feat: add input_test.py 2025-09-06 23:21:40 +08:00
hatter 43147922c5 feat: add string_format_test.py 2025-09-06 23:19:36 +08:00
hatter bd0e038794 feat: update leap_year.py 2025-09-05 00:54:52 +08:00
hatter 625df64987 feat: update leap_year.py 2025-09-05 00:52:21 +08:00
hatter 239a0b50d0 feat: update leap_year.py 2025-09-05 00:49:30 +08:00