Hotfix to generate IOS docs until we properly package bsdd

This commit is contained in:
Dion Moult
2025-11-20 21:16:57 +11:00
parent 158fe92644
commit a46228a57e
3 changed files with 3 additions and 5 deletions
-1
View File
@@ -1,6 +1,5 @@
from __future__ import annotations
from pydantic import BaseModel
from .type_hints import *
from typing import Optional, Literal
from datetime import datetime
+1 -3
View File
@@ -1,6 +1,4 @@
from typing import Literal, Annotated
from datetime import datetime
from pydantic import BeforeValidator
from typing import Literal
COUNTRY_CODE = Literal[
+2 -1
View File
@@ -103,7 +103,8 @@ autoapi_dirs = [
# autoapi_dirs = ['../../bcf/bcf', '../../bsdd', '../../ifccsv', '../../ifcdiff', '../../ifcpatch/ifcpatch', '../../ifctester/ifctester']
# These are auto-generated based on the IFC schema, so exclude them
autoapi_ignore = ["*ifcopenshell/express/rules*"]
# Temporarily ignore bsdd files until they are packaged properly in the wheel.
autoapi_ignore = ["*ifcopenshell/express/rules*", "*bsdd/bsdd_json.py", "*bsdd/type_hints.py", "*bsdd/yml_to_classes.py"]
# Custom autoapi templates to make it easier to read our docs
autoapi_template_dir = "_autoapi_templates"