In some cases we would like to prevent downloading Artifacts before they are being scanned due to security procedures.
When downloading a newly added artifact, an event is created in Artifactory, and this event is sent to Xray notifying it of a new artifact that needs to be scanned.
When enabling the Block Unscanned Artifacts, after 60 seconds (by default) we can receive a timeout error message as the Artifact is not being scanned on time.
For a Pypi client, by default it has 5 attempts to download the package, each attempt remains open for 15 seconds. After 75 seconds and 5 unsuccessful attempts, the Pypi client will fail with a timeout error.