Skip to content

Commit e7882a0

Browse files
return Sorted conformances classes (#787)
1 parent 86316a2 commit e7882a0

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

CHANGES.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
# Changelog
22

3-
## Unreleased
3+
## [Unreleased]
4+
5+
### Changed
6+
7+
- sort conformance classes
48

59
### Fixed
610

stac_fastapi/types/stac_fastapi/types/core.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -350,7 +350,7 @@ def conformance_classes(self) -> List[str]:
350350
extension_classes = getattr(extension, "conformance_classes", [])
351351
base_conformance_classes.extend(extension_classes)
352352

353-
return list(set(base_conformance_classes))
353+
return sorted(list(set(base_conformance_classes)))
354354

355355
def extension_is_enabled(self, extension: str) -> bool:
356356
"""Check if an api extension is enabled."""
@@ -581,7 +581,7 @@ def conformance_classes(self) -> List[str]:
581581
extension_classes = getattr(extension, "conformance_classes", [])
582582
conformance_classes.extend(extension_classes)
583583

584-
return list(set(conformance_classes))
584+
return sorted(list(set(conformance_classes)))
585585

586586
def extension_is_enabled(self, extension: str) -> bool:
587587
"""Check if an api extension is enabled."""

0 commit comments

Comments
 (0)