Skip to content

Commit 01fd885

Browse files
authored
feat: add support for conda, cargo, go, and hugging face upstreams (#214)
* feat: adds conda, cargo, go, and huggingface to list of upstreams * feat: updates cloudsmith-api to required binding version: 2.0.22 * docs: update contributors
1 parent ba3224e commit 01fd885

4 files changed

Lines changed: 11 additions & 9 deletions

File tree

CONTRIBUTORS.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
# Maintainers
22

3-
The following maintainers manage the project and are reponsible for reviewing/merging code:
4-
5-
- Lee Skillen ([@lskillen](https://github.com/lskillen)) - [Cloudsmith Ltd](https://cloudsmith.io)
6-
- Paddy Carey ([@paddycarey](https://github.com/paddycarey)) - [Cloudsmith Ltd](https://cloudsmith.io)
3+
The project is maintained by the Cloudsmith team.
74

5+
Any member of the Cloudsmith organization may review and approve contributions.
86

97
# Contributors
108

cloudsmith_cli/cli/commands/upstream.py

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,23 @@
1717
from .main import main
1818

1919
UPSTREAM_FORMATS = [
20+
"cargo",
21+
"conda",
22+
"cran",
2023
"dart",
2124
"deb",
2225
"docker",
26+
"go",
2327
"helm",
28+
"hex",
29+
"huggingface",
2430
"maven",
25-
"nuget",
2631
"npm",
32+
"nuget",
2733
"python",
2834
"rpm",
2935
"ruby",
30-
"cran",
3136
"swift",
32-
"hex",
3337
]
3438

3539

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ click-didyoumean==0.3.1
3434
# via cloudsmith-cli (setup.py)
3535
click-spinner==0.1.10
3636
# via cloudsmith-cli (setup.py)
37-
cloudsmith-api==2.0.18
37+
cloudsmith-api==2.0.22
3838
# via cloudsmith-cli (setup.py)
3939
configparser==7.1.0
4040
# via click-configfile

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ def get_long_description():
5353
"click-configfile>=0.2.3",
5454
"click-didyoumean>=0.0.3",
5555
"click-spinner>=0.1.7",
56-
"cloudsmith-api>=2.0.18,<3.0", # Compatible upto (but excluding) 3.0+
56+
"cloudsmith-api>=2.0.22,<3.0", # Compatible upto (but excluding) 3.0+
5757
"keyring>=25.4.1",
5858
"requests>=2.18.4",
5959
"requests_toolbelt>=0.8.0",

0 commit comments

Comments
 (0)