Skip to content
Snippets Groups Projects
setup.cfg 3.73 KiB
Newer Older
###############################################################################
# Setuptools
###############################################################################

[metadata]
name = CTADIRAC
description = CTADIRAC is the CTA extension of DIRAC
version = 2.0.2
#long_description = file: README.rst
url = https://gitlab.cta-observatory.org/cta-computing/dpps/CTADIRAC/
Luisa Arrabito's avatar
Luisa Arrabito committed
license = BSD 3-Clause License
license_files = file: LICENSE

[options]
python_requires = >=3.8
package_dir=
    =src
packages = find:
install_requires =
Luisa Arrabito's avatar
Luisa Arrabito committed
    DIRAC ~= 7.3.7
#    LbPlatformUtils
#    LbEnv
#    requests
#    six
#    uproot
    # needed to extract guid with uproot
#    awkward
#    xmltodict
zip_safe = False
include_package_data = True

[options.package_data]
* = ConfigTemplate.cfg, *.sql

[options.packages.find]
where=src

[options.extras_require]
server =
    DIRAC[server]
    psutil
    stomp.py
    suds-jurko
testing =
    mock
    Pillow
    pytest

[options.entry_points]
dirac =
    metadata = CTADIRAC:extension_metadata
# For details on adding additional scripts see
# https://dirac.readthedocs.io/en/integration/DeveloperGuide/AddingNewComponents/DevelopingCommands/index.html
console_scripts =
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-analysis-managedata = CTADIRAC.Core.scripts.cta_analysis_managedata:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-dms-check-lfn = CTADIRAC.Core.scripts.cta_dms_check_lfn:main
 cta-prod-add-dataset = CTADIRAC.Core.scripts.cta_prod_add_dataset:main
 cta-prod-add-file = CTADIRAC.Core.scripts.cta_prod_add_file:main
 cta-prod-add-prov = CTADIRAC.Core.scripts.cta_prod_add_prov:main
 cta-prod-dump-dataset = CTADIRAC.Core.scripts.cta_prod_dump_dataset:main
 cta-prod-failure-monitor = CTADIRAC.Core.scripts.cta_prod_failure_monitor:main
 cta-prod-get-file = CTADIRAC.Core.scripts.cta_prod_get_file:main
 cta-prod-get-replicas = CTADIRAC.Core.scripts.cta_prod_get_replicas:main
 cta-prod-get-se-status = CTADIRAC.Core.scripts.cta_prod_get_se_status:main
 cta-prod-git-clone = CTADIRAC.Core.scripts.cta_prod_git_clone:main
 cta-prod-init-prov = CTADIRAC.Core.scripts.cta_prod_init_prov:main
 cta-prod-managedata = CTADIRAC.Core.scripts.cta_prod_managedata:main
 cta-prod-monitor = CTADIRAC.Core.scripts.cta_prod_monitor:main
 cta-prod-move-dataset = CTADIRAC.Core.scripts.cta_prod_move_dataset:main
 cta-prod-remove-corrupted-file = CTADIRAC.Core.scripts.cta_prod_remove_corrupted_file:main
 cta-prod-remove-dataset = CTADIRAC.Core.scripts.cta_prod_remove_dataset:main
 cta-prod-remove-file = CTADIRAC.Core.scripts.cta_prod_remove_file:main
 cta-prod-setup-software = CTADIRAC.Core.scripts.cta_prod_setup_software:main
 cta-prod-show-dataset = CTADIRAC.Core.scripts.cta_prod_show_dataset:main
 cta-prod-unregister-file = CTADIRAC.Core.scripts.cta_prod_unregister_file:main
 cta-prod-update-dataset = CTADIRAC.Core.scripts.cta_prod_update_dataset:main
 cta-prod-verifysteps = CTADIRAC.Core.scripts.cta_prod_verifysteps:main
 cta-prod3-cleandata = CTADIRAC.Core.scripts.cta_prod3_cleandata:main
 cta-prod3-get-matching-data = CTADIRAC.Core.scripts.cta_prod3_get_matching_data:main
 cta-prod3-managedata = CTADIRAC.Core.scripts.cta_prod3_managedata:main
 cta-prod3-setupsw = CTADIRAC.Core.scripts.cta_prod3_setupsw:main
 cta-rms-request = CTADIRAC.Core.scripts.cta_rms_request:main
 cta-transformation-add-files = CTADIRAC.Core.scripts.cta_transformation_add_files:main
Luisa Arrabito's avatar
Luisa Arrabito committed
 cta-transformation-get-files = CTADIRAC.Core.scripts.cta_transformation_get_files:main
 cta-transformation-clean = CTADIRAC.Core.scripts.cta_transformation_clean:main
 cta-transformation-delete = CTADIRAC.Core.scripts.cta_transformation_delete:main
 cta-transformation-get-tasks = CTADIRAC.Core.scripts.cta_transformation_get_tasks:main
 cta-transformation-select = CTADIRAC.Core.scripts.cta_transformation_select:main
 cta-user-managedata = CTADIRAC.Core.scripts.cta_user_managedata:main