Skip to content
Snippets Groups Projects
Commit df66df29 authored by Corné Lukken's avatar Corné Lukken
Browse files

Add setup.py/cfg for project metadata and packaging.

This uses pbr for setup.py which automatically extracts features
and entrypoints out of setup.cfg otherwise you would have to type
this by hand.

Some fields of setup.cfg still need changing the have been
commented out in the meantime.
parent 57111447
No related branches found
No related tags found
1 merge request!58L2SS-259: Integrate unit tests using Continuous Integration (CI)
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
pbr>=2.0 # Apache-2.0
\ No newline at end of file
[metadata]
name = Tango Station Control
summary = LOFAR 2.0 Station Control
#description-file =
# README.rst
description-content-type = text/x-rst; charset=UTF-8
author = ASTRON
#home-page = https://dantalion.nl
#project_urls =
# Bug Tracker = https://github.com/Dantali0n/RadLoggerPy/issues
# Documentation = https://docs.openstack.org/pbr/
# Source Code = https://github.com/Dantali0n/radloggerpy
license = Apache-2
classifier =
Environment :: Console
License :: Apache Software License
Operating System :: POSIX :: Linux
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3.6
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
[files]
packages =
devices
[entry_points]
console_scripts =
SDP = devices.SDP:main
PCC = devices.PCC:main
import setuptools
setuptools.setup(setup_requires=['pbr>=2.0.0'], pbr=True)
\ No newline at end of file
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