Skip to content

Commit 095fac2

Browse files
committed
include files for packaging
1 parent 612faf8 commit 095fac2

File tree

3 files changed

+42
-0
lines changed

3 files changed

+42
-0
lines changed

MANIFEST.in

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
include requirements.txt
2+
include drishti/snippets/*

pyproject.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[build-system]
2+
requires = [
3+
"setuptools >= 48",
4+
"wheel >= 0.29.0",
5+
]
6+
build-backend = 'setuptools.build_meta'

setup.cfg

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
[metadata]
2+
name = drishti-io
3+
description = Drishti is a command-line tool to guide end-users in optimizing I/O in their applications by detecting typical I/O performance pitfalls and providing a set of recommendations.
4+
long_description = file: README.md
5+
long_description_content_type = text/markdown; charset=UTF-8
6+
url = https://github.com/hpc-io/drishti
7+
keywords = drishti
8+
version = 0.3.3
9+
author = Jean Luca Bez, Suren Byna
10+
11+
classifiers =
12+
Development Status :: 4 - Beta
13+
Environment :: Console
14+
Intended Audience :: Developers
15+
Intended Audience :: Science/Research
16+
License :: Other/Proprietary License
17+
Programming Language :: Python :: 3 :: Only
18+
19+
[options]
20+
packages = find:
21+
include_package_data = True
22+
install_requires =
23+
argparse
24+
pandas
25+
darshan
26+
python_requires = >= 3.6
27+
28+
[options.package_data]
29+
snippets =
30+
drishti/snippets/*
31+
32+
[options.entry_points]
33+
console_scripts =
34+
drishti = drishti.main:main

0 commit comments

Comments
 (0)