Skip to content
Snippets Groups Projects
Commit 6599be13 authored by Eva Schiffer's avatar Eva Schiffer
Browse files

moving from setup.py to pyproject.toml

parent bfd520fe
No related branches found
No related tags found
No related merge requests found
# For developer install:
# pip install -e .
#
# For building :
# python -m build -s
# (cd dist; rsync -Cuav * webaccess.ssec.wisc.edu:/webdata/web/larch/htdocs/eggs/repos/uwglance)
#
# For user install:
# pip install -vi https://larch.ssec.wisc.edu/eggs/repos uwglance
[project]
name = "uwglance"
version = "0.7.0"
description = "Data analysis, visualization, and comparison tool"
readme = "README.md"
requires-python = ">=3.9"
keywords = ["comparison", "visualization", ]
authors = [
{name = "Eva Schiffer"},
{name = "Ray Garcia" }
]
maintainers = [
{name = "Eva Schiffer", email = "eva.schiffer@ssec.wisc.edu"}
]
dependencies = [
'numpy',
'matplotlib',
'cartopy',
'scipy',
'mako',
'pillow',
]
[project.optional-dependencies]
glance = [
"pyqt",
"netcdf4",
"h5py",
"gdal",
]
[project.urls]
Documentation = "https://gitlab.ssec.wisc.edu/evas/UW-Glance/-/wikis/home"
Repository = "https://gitlab.ssec.wisc.edu/evas/UW-Glance/"
Changelog = "https://gitlab.ssec.wisc.edu/evas/UW-Glance/-/wikis/release-notes"
[project.scripts]
glance = "glance.compare:main"
[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
include-package-data = true
[tool.setuptools.packages.find]
where = ["source"]
#!/usr/bin/env python
"""
$Id$
see http://peak.telecommunity.com/DevCenter/setuptools
developer install:
(If you want to develop this code and run from code on the command line, please run the
following line in the source directory when you update to a new version of the code.)
pip install -e .
distribution:
python setup.py develop
python setup.py sdist
python setup.py bdist_egg
(cd dist; rsync -Cuav * webaccess.ssec.wisc.edu:/webdata/web/larch/htdocs/eggs/repos/uwglance)
use:
pip install -vi https://larch.ssec.wisc.edu/eggs/repos uwglance
"""
# changed to support egg distribution
from setuptools import setup
setup( name="uwglance",
version="0.7.0",
zip_safe = False,
entry_points = { 'console_scripts': [ 'glance = glance.compare:main' ] },
packages = ['glance'],
install_requires=[ 'numpy', 'matplotlib', 'cartopy', 'scipy', 'mako', 'pillow', ],
package_data = {'': ['*.txt', '*.gif']}
)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment