Skip to content

Commit 7885448

Browse files
committed
Basic package necessities
1 parent e359f13 commit 7885448

File tree

4 files changed

+26
-5
lines changed

4 files changed

+26
-5
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,5 @@ __pycache__/
3232
spec/**/generated
3333
tmp/
3434
*.egg-info/
35-
*.egg
35+
*.egg
36+
dist/

MANIFEST.in

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
exclude README.md
2+
exclude src/_array_api_conf.py
3+
include PACKAGE.md

PACKAGE.md

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Stubs for the array API standard
2+
3+
Documentation specific to singular Python objects in the spec (i.e. functions,
4+
methods and attributes) are infact represented by stub objects in the package
5+
`array-api-stubs`. These stubs ultimately get rendered via the autodoc
6+
capabilities in Sphinx.
7+
8+
TODO: describe how `array-api-stubs` can be used for tooling, once it actually
9+
has the capacity to do so.

pyproject.toml

+12-4
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
[project]
22
name = "array-api-stubs"
3-
version = "0.0.1"
4-
description = "foo"
3+
version = "0.0.2"
4+
description = "Stubs for the array API standard"
55
authors = []
66
license = {file = "LICENSE"}
7-
readme = "README.md"
7+
readme = "PACKAGE.md"
88
requires-python = ">=3.8"
99
keywords = []
1010
classifiers = []
11-
dependencies = []
11+
12+
[project.urls]
13+
Source = "https://github.com/data-apis/array-api/"
14+
Documentation = "https://data-apis.org/array-api/"
15+
Homepage = "https://data-apis.org/"
16+
17+
[build-system]
18+
requires = ["setuptools"]
19+
build-backend = "setuptools.build_meta"

0 commit comments

Comments
 (0)