sigs¶
SIG ¶
A special interest group (SIG).
Attributes:
Name | Type | Description |
---|---|---|
parent |
SIGIndex
|
The parent SIGIndex instance. |
id |
str
|
The SIG ID, e.g. "sigsem". |
acronym |
str
|
The SIG's acronym or short name, e.g. "SIGSEM". |
name |
str
|
The SIG's full name. |
path |
Path
|
The path of the YAML file representing this SIG. |
url |
Optional[str]
|
A website URL for the SIG. |
get_meetings_by_year ¶
get_meetings_by_year()
Get all associated meetings, grouped by year.
Returns:
Type | Description |
---|---|
dict[str, list[str | SIGMeeting]]
|
A dictionary where keys are strings representing years, and values are meetings of this SIG in that year. |
load_from_yaml
classmethod
¶
load_from_yaml(parent, path)
save ¶
save(path=None)
SIGIndex ¶
Bases: SlottedDict[SIG]
Index object through which SIGs and their associated volumes can be accessed.
Provides dictionary-like functionality mapping SIG IDs to SIG objects.
Attributes:
Name | Type | Description |
---|---|---|
parent |
Anthology
|
The parent Anthology instance to which this index belongs. |
is_data_loaded |
bool
|
A flag indicating whether the venue YAML files have been loaded. |