{"action":"created","issue":{"url":"https://api.github.com/repos/fedora-infra/anitya/issues/356","repository_url":"https://api.github.com/repos/fedora-infra/anitya","labels_url":"https://api.github.com/repos/fedora-infra/anitya/issues/356/labels{/name}","comments_url":"https://api.github.com/repos/fedora-infra/anitya/issues/356/comments","events_url":"https://api.github.com/repos/fedora-infra/anitya/issues/356/events","html_url":"https://github.com/fedora-infra/anitya/issues/356","id":185323020,"number":356,"title":"PyPI backend should allow defining a custom package name","user":{"login":"akien-mga","id":4701338,"avatar_url":"https://avatars.githubusercontent.com/u/4701338?v=3","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":6,"created_at":"2016-10-26T08:03:31Z","updated_at":"2016-10-26T09:40:12Z","closed_at":null,"body":"Currently the PyPI backend can only check `https://pypi.python.org/pypi/${project_name}`, but there are various cases where we don't want to use the PyPI project name as project name in anitya.\r\nThere should be an option to define a custom package name as e.g. in the GitHub backend.\r\n\r\nHere's an example: https://release-monitoring.org/project/12300/\r\nThe PyPI package is named `evdev`, but this is confusing as there are various evdev bindings for various languages (which is one of the reasons why Fedora and Mageia prefix such modules with their language name, i.e. python-evdev). Anitya itself had an `evdev` project already for `lua-evdev`, which I renamed to the latter to avoid confusion. So here using `evdev` for the PyPI variant is also not a good solution."},"comment":{"url":"https://api.github.com/repos/fedora-infra/anitya/issues/comments/256298338","html_url":"https://github.com/fedora-infra/anitya/issues/356#issuecomment-256298338","issue_url":"https://api.github.com/repos/fedora-infra/anitya/issues/356","id":256298338,"user":{"login":"akien-mga","id":4701338,"avatar_url":"https://avatars.githubusercontent.com/u/4701338?v=3","gravatar_id":"","url":"https://api.github.com/users/akien-mga","html_url":"https://github.com/akien-mga","followers_url":"https://api.github.com/users/akien-mga/followers","following_url":"https://api.github.com/users/akien-mga/following{/other_user}","gists_url":"https://api.github.com/users/akien-mga/gists{/gist_id}","starred_url":"https://api.github.com/users/akien-mga/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/akien-mga/subscriptions","organizations_url":"https://api.github.com/users/akien-mga/orgs","repos_url":"https://api.github.com/users/akien-mga/repos","events_url":"https://api.github.com/users/akien-mga/events{/privacy}","received_events_url":"https://api.github.com/users/akien-mga/received_events","type":"User","site_admin":false},"created_at":"2016-10-26T09:40:12Z","updated_at":"2016-10-26T09:40:12Z","body":"> I don't know what you mean, each project from this URL has different homepage.\r\n\r\nhttps://release-monitoring.org/project/12278/\r\nhttps://release-monitoring.org/project/11612/\r\n\r\nWe're lucky, there are two protocols to access this DNS. Good luck if you want to add the java bindings :)"}}
{"actor":{"display_login":"akien-mga"}}