PEP 541: Additional clarifications on invalid projects (#2828)

This commit is contained in:
Dustin Ingram 2022-10-28 06:02:11 -04:00 committed by GitHub
parent a981dc1c2a
commit 7604dcafbb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 1 deletions

View File

@ -206,12 +206,15 @@ A project published on the Package Index meeting ANY of the following
is considered invalid and will be removed from the Index: is considered invalid and will be removed from the Index:
* project does not conform to Terms of Use; * project does not conform to Terms of Use;
* project is malware (designed to exploit or harm systems or users); * project is malware (designed to exploit or harm systems or users directly, to
facilitate command-and-control attacks, or perform data exfiltration);
* project is spam (designed to advertise or solicit goods or services);
* project contains illegal content; * project contains illegal content;
* project violates copyright, trademarks, patents, or licenses; * project violates copyright, trademarks, patents, or licenses;
* project is name squatting (package has no functionality or is * project is name squatting (package has no functionality or is
empty); empty);
* project name, description, or content violates the Code of Conduct; * project name, description, or content violates the Code of Conduct;
* project uses obfuscation to hide or mask functionality;
or or
* project is abusing the Package Index for purposes it was not * project is abusing the Package Index for purposes it was not
intended. intended.