Skip to content

Fix setuptools installation #4774

Description

@chrisburr

Currently pip install results in the scripts like dirac-proxy-init being installed as dirac-proxy-init.py. This is relatively simple to fix in the setup.py file however there is still a deeper issue when using extensions. In LHCbDIRAC the dirac-dms-add-file script is overridden and when pip installing both DIRAC and LHCbDIRAC, the installations will overwrite each other's files making it "random" as to which one is available.

The "correct" solution is probably to use entrypoints.

(See also #3523)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions