-
Notifications
You must be signed in to change notification settings - Fork 71
Expand file tree
/
Copy pathMANIFEST.in
More file actions
34 lines (25 loc) · 912 Bytes
/
Copy pathMANIFEST.in
File metadata and controls
34 lines (25 loc) · 912 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
## Core Package Requirements
# data files in the distribution
include src/check_jsonschema/builtin_schemas/vendor/*
include src/check_jsonschema/builtin_schemas/vendor/licenses/*
include src/check_jsonschema/builtin_schemas/vendor/sha256/*
include src/check_jsonschema/builtin_schemas/custom/*.json
## Testing Requirements
# include all test files and test data files
recursive-include tests *.py *.json *.yaml *.yml *.json5 *.toml *.cff
# the test runner
include tox.ini
# needed as a data file for the tests (several tests check integrity
# against this file)
include .pre-commit-hooks.yaml
# tools, automation, and project maintenance
include CHANGELOG.rst
include CONTRIBUTING.md
include justfile
include scripts/*.py
include .coveragerc
include .flake8
## Final Cleanup
# remove files which may be accidentally introduced by `*` and recursive patterns
prune **/__pycache__
global-exclude *.py[cod]