twine option --skip-existing depreciated

The new twine release 6.2 no longer supports the --skip-existing option on GitLab. See: https://discuss.python.org/t/announcement-twine-6-2-0/103548

Existing Pipelines using the publish component now fail with the following Error message:

$ python -m twine upload --non-interactiv --skip-existing --repository-url "${CI_API_V4_URL}/projects/${CI_PROJECT_ID}/packages/pypi" "dist/*"
ERROR    UnsupportedConfiguration: The configured repository                    
         'https://jugit.fz-juelich.de/api/v4/projects/12229/packages/pypi' does 
         not have support for the following features: --skip-existing and is an 
         unsupported configuration                                              
Cleaning up project directory and file based variables 00:01
ERROR: Job failed: exit code 1
Edited by m.schroeder