Skip to content

Commit 0310f2a

Browse files
authored
Merge pull request #96 from mcg1969/add-anaconda-project-spec
Add AnacondaProject spec for anaconda-project.yml
2 parents 33eda9c + 6446edb commit 0310f2a

4 files changed

Lines changed: 781 additions & 0 deletions

File tree

docs/source/api.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ User Classes
3434
content.environment.PythonRequirements
3535
content.metadata.Licensed
3636
proj.ai.AIEnabled
37+
proj.anaconda_project.AnacondaProject
3738
proj.briefcase.Briefcase
3839
proj.cicd.GitHubActions
3940
proj.cicd.GitLabCI
@@ -115,6 +116,7 @@ User Classes
115116
.. autoclass:: projspec.content.environment.PythonRequirements
116117
.. autoclass:: projspec.content.metadata.Licensed
117118
.. autoclass:: projspec.proj.ai.AIEnabled
119+
.. autoclass:: projspec.proj.anaconda_project.AnacondaProject
118120
.. autoclass:: projspec.proj.briefcase.Briefcase
119121
.. autoclass:: projspec.proj.cicd.GitHubActions
120122
.. autoclass:: projspec.proj.cicd.GitLabCI

src/projspec/proj/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from projspec.proj.base import ParseFailed, Project, ProjectSpec, ProjectExtra
44

55
from projspec.proj.ai import AIEnabled
6+
from projspec.proj.anaconda_project import AnacondaProject
67
from projspec.proj.backstage import BackstageCatalog
78
from projspec.proj.briefcase import Briefcase
89
from projspec.proj.cicd import (
@@ -77,6 +78,7 @@
7778
"Taskfile",
7879
"Tox",
7980
# Conda
81+
"AnacondaProject",
8082
"CondaRecipe",
8183
"CondaProject",
8284
"CondaWorkspace",

0 commit comments

Comments
 (0)