Kode untuk membuat skrip Python yang disadap untuk pelatihan OpenAssistant, dikelola oleh Cyndesama
OpenBugger
OpenBugger adalah alat untuk menyuntikkan berbagai jenis bug ke dalam skrip Python untuk menguji ketahanan kode Anda dan mempraktikkan keterampilan debugging. Muncul dengan perpustakaan metode injeksi bug untuk berbagai tingkat keparahan dan jenis kesalahan, seperti kesalahan sintaks, kesalahan logika, dan kesalahan runtime.
Kami bermigrasi ke libcst! Masih banyak integrasi yang harus diselesaikan.
Untuk notebook mandiri dengan bug invertible yang diimplementasikan di libcst lihat:
https://github.com/furlat/openbugger/blob/main/notebooks/openbugger.ipynb
Untuk menginstal OpenBugger, gunakan PIP:
Klon Repo
python3 - m pip install - - editabl youtpathto / OpenBugger / Kami menyambut kontribusi untuk OpenBugger! Jika Anda menemukan bug atau memiliki ide untuk fitur baru, buka masalah atau kirimkan permintaan tarik. Lihat berkontribusi untuk detail lebih lanjut.
OpenBugger dilisensikan di bawah Apache 2.0
Lisensi Apache 2.0 Lisensi permisif yang persyaratan utamanya memerlukan pelestarian pemberitahuan hak cipta dan lisensi. Kontributor memberikan hibah hak paten yang tegas. Pekerjaan berlisensi, modifikasi, dan karya yang lebih besar dapat didistribusikan berdasarkan istilah yang berbeda dan tanpa kode sumber.