• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Clinical-Genomics / arnold / 7102454002

05 Dec 2023 02:52PM UTC coverage: 0.0%. Remained the same
7102454002

push

github

web-flow
Update to pydantic v2 (#47) (patch)

Added
Move the models to pydantic v2

add Codeowners for automatic reviewer tagging

0 of 89 new or added lines in 5 files covered. (0.0%)

28 existing lines in 5 files now uncovered.

0 of 699 relevant lines covered (0.0%)

0.0 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

0.0
/arnold/models/database/step.py
1
from typing import Optional
×
2
from pydantic import Field, BaseModel
×
3
from datetime import datetime
×
4

5
from pydantic import Extra
×
6

7

8
class Step(BaseModel):
×
9
    """Artifact related fields that are not udfs."""
10

11
    prep_id: str
×
12
    step_type: str
×
13
    sample_id: str
×
14
    workflow: str
×
NEW
15
    lims_step_name: Optional[str] = None
×
16
    id: str = Field(..., alias="_id")
×
17
    step_id: str
×
NEW
18
    well_position: Optional[str] = None
×
NEW
19
    artifact_name: Optional[str] = None
×
NEW
20
    container_name: Optional[str] = None
×
NEW
21
    container_id: Optional[str] = None
×
NEW
22
    container_type: Optional[str] = None
×
NEW
23
    index_name: Optional[str] = None
×
NEW
24
    nr_samples_in_pool: Optional[int] = None
×
NEW
25
    date_run: Optional[datetime] = None
×
26
    artifact_udfs: Optional[dict] = {}
×
27
    process_udfs: Optional[dict] = {}
×
28

29
    class Config:
×
NEW
30
        populate_by_name = True
×
31
        extra = Extra.allow
×
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc