Skip to content

Commit ae09fe0

Browse files
committed
Add basis manifest for aboutcode.federated
Signed-off-by: Philippe Ombredanne <pombredanne@aboutcode.org>
1 parent fa6ca6d commit ae09fe0

File tree

2 files changed

+77
-1
lines changed

2 files changed

+77
-1
lines changed

aboutcode/federated/README.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ aboutcode.federated
22
===================
33

44
This is a library of utilities to compute ids and file paths for AboutCode
5-
federated data.
5+
federated data based on Package URL
66

77
License
88
-------

pyproject-aboutcode.federated.toml

Lines changed: 76 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
[build-system]
2+
requires = [ "flot>=0.7.0" ]
3+
build-backend = "flot.buildapi"
4+
5+
[project]
6+
name = "aboutcode.federated"
7+
version = "0.1.0"
8+
description = "A library for AboutCode PURL-based federated identifiers"
9+
readme = "aboutcode/federated/README.rst"
10+
license = { text = "Apache-2.0" }
11+
requires-python = ">=3.9"
12+
13+
authors = [
14+
{ name = "AboutCode and others", email = "info@aboutcode.org" },
15+
]
16+
17+
keywords = [
18+
"purl",
19+
"Package-URL",
20+
"open source",
21+
"package",
22+
"sca",
23+
"scan",
24+
"hash",
25+
]
26+
27+
classifiers = [
28+
"Development Status :: 5 - Production/Stable",
29+
"Intended Audience :: Developers",
30+
"Programming Language :: Python :: 3",
31+
"Programming Language :: Python :: 3 :: Only",
32+
"Topic :: Software Development",
33+
"Topic :: Utilities",
34+
]
35+
36+
dependencies = [
37+
"packageurl_python >= 0.15.6",
38+
"saneyaml",
39+
"requests",
40+
"uritemplate",
41+
]
42+
43+
urls = { Homepage = "https://github.com/aboutcode-org/vulnerablecode" }
44+
45+
46+
[tool.bumpversion]
47+
current_version = "0.1.0"
48+
allow_dirty = true
49+
50+
files = [
51+
{ filename = "pyproject-aboutcode.federated.toml" },
52+
]
53+
54+
[tool.flot]
55+
includes = [
56+
"aboutcode/federated/**/*",
57+
]
58+
59+
excludes = [
60+
# Python compiled files
61+
"**/*.py[cod]",
62+
"**/*.egg-info",
63+
# Various junk and temp files
64+
"**/.DS_Store",
65+
"**/*~",
66+
"**/.*.sw[po]",
67+
"**/.ve",
68+
"**/*.bak",
69+
"**/.ipynb_checkpoints",
70+
"aboutcode/hashid/**/*",
71+
"aboutcode/federated/tests/**/*",
72+
]
73+
74+
metadata_files = ["apache-2.0.LICENSE", "NOTICE"]
75+
76+
editable_paths = ["aboutcode"]

0 commit comments

Comments
 (0)