chore: Add LICENSE and other fields to pyproject.toml (#51)
Seth Troisi committed
Jun 9, 2026 at 16:43 UTC
0d172dc38be0b084f313971e8699eb400eba09e8
1 file changed
+23
pyproject.toml
+23
@@ -4,6 +4,24 @@ dynamic = ["version"]
4
description = "CLI for interacting with Colab."
5
readme = "README.md"
6
requires-python = ">=3.13"
7
+license = "Apache-2.0"
8
+license-files = ["LICENSE"]
9
+keywords = [
10
+ "colab",
11
+ "google-colab",
12
+ "jupyter",
13
+ "notebook",
14
+ "cli",
15
+]
16
+classifiers = [
17
+ "Intended Audience :: Developers",
18
+ "Intended Audience :: Science/Research",
19
+ "Operating System :: OS Independent",
20
+ "Programming Language :: Python",
21
+ "Programming Language :: Python :: 3",
22
+ "Topic :: Scientific/Engineering",
23
+ "Topic :: Software Development",
24
+]
25
dependencies = [
26
"click>=8.0",
27
"google-auth>=2.49.1",
@@ -24,6 +42,11 @@ dependencies = [
42
[project.scripts]
43
colab = "colab_cli.cli:main"
44
45
+[project.urls]
46
+Homepage = "https://github.com/googlecolab/google-colab-cli"
47
+Repository = "https://github.com/googlecolab/google-colab-cli"
48
+Issues = "https://github.com/googlecolab/google-colab-cli/issues"
49
+
50
[build-system]
51
requires = ["hatchling", "hatch-vcs"]
52
build-backend = "hatchling.build"