أصدر سيمون ويليسون إصدار sqlite-utils 4.1، مقدمًا عدة ميزات جديدة لأداة CLI ومكتبة Python.
- تقبل الآن أوامر `insert` و `upsert` خيار `--code` لتعريف الصفوف عبر كود Python مضمن أو مسار ملف.
- تدعم هذه الأوامر أيضًا `--type column-name type` لتجاوز الكشف التلقائي عن نوع العمود، مع الحفاظ على الأصفار الرائدة في الحقول مثل أكواد البريد.
- تسمح أمر `drop-index` الجديد وطريقة `table.drop_index()` بحذف الفهارس بالاسم مع علم تجاهل اختياري.
- يمكن لأمر `query` الآن قراءة SQL من الإدخال القياسي باستخدام `-` كوسيطة استعلام.
- يستنتج `upsert` تلقائيًا المفاتيح الأساسية للجداول الموجودة، مما يلغي الحاجة إلى `--pk`.
- تكتسب طرق `transform` و `transform_sql` خيارات `strict=True/False` لتبديل وضع الجدول الصارم في SQLite.