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
- Phase 2 (0.2.x): In Progress - 0.2.0 done, 0.2.1 done, 0.2.2 done, 0.2.3 done, 0.2.4 can start
278
+
- Phase 2 (0.2.x): In Progress - 0.2.0-0.2.4 done, 0.2.5 (Landlock) can start
278
279
- Phases 3-4: Blocked by Phase 2 plugin work
279
280
- Phases 5-9: **Many items can start NOW** - see blue "Can Start" nodes in flowchart
280
281
- Phase 10: Not started
@@ -629,13 +630,13 @@ See #39 for tracking:
629
630
-[x] Support gather/wait patterns
630
631
-[x] Handle TaskGroup cleanup
631
632
632
-
### 0.2.3 - Additional Plugin Support
633
+
### 0.2.3 - Additional Plugin Support + Django Markers
633
634
634
-
**Target**: Support for commonly used pytest plugins.
635
+
**Target**: Support for commonly used pytest plugins and additional Django markers.
635
636
636
637
**Status**: ✅ COMPLETE
637
638
638
-
> **Parallelization**: Can be developed in parallel with 0.2.1, 0.2.2, and 0.2.3.1. Only requires 0.2.0 (hook framework) to be complete. No dependencies on other 0.2.x versions.
639
+
> **Parallelization**: Can be developed in parallel with 0.2.1and 0.2.2. Only requires 0.2.0 (hook framework) to be complete.
639
640
640
641
#### pytest-mock
641
642
@@ -672,6 +673,22 @@ See #39 for tracking:
672
673
-[x] Per-phase timeouts (setup, call, teardown)
673
674
> Note: Current implementation is aggregate timeout. Per-phase is future enhancement.
674
675
676
+
#### Django URL and Template Markers (Issue #35)
677
+
678
+
-[x]`@pytest.mark.urls('myapp.test_urls')` - Override ROOT_URLCONF per test
-`databases=['default', 'secondary']` - Multi-database support
691
+
675
692
#### pytest-cov (Deferred)
676
693
677
694
-[ ] Detect pytest-cov and warn about Tach's native coverage
@@ -691,7 +708,7 @@ See #39 for tracking:
691
708
692
709
**Target**: Use Landlock for network isolation when available, reducing reliance on CLONE_NEWNET.
693
710
694
-
> **Parallelization**: Fully independent. Can be developed at any time after 0.2.0. This is a kernel feature enhancement with no dependencies on plugin shims (0.2.1-0.2.3).
711
+
> **Parallelization**: Fully independent. Can be developed at any time after 0.2.0. This is a kernel feature enhancement with no dependencies on plugin shims (0.2.1-0.2.4).
0 commit comments