In pulp/pulp-cli#1223 (released in pulp-cli 0.35.0), adding/removing Python content to/from a repository was changed to require both the filename and sha256. This resolves conflicts caused by duplicate filenames during these operations.
The change should be documented in pulp_python.