From Fedora Project Wiki
Rombobeorn (talk | contribs) (current text) |
Rombobeorn (talk | contribs) (Introduced first_letter.) |
||
Line 1: | Line 1: | ||
== Python Packages (pypi) == | == Python Packages (pypi) == | ||
As Pypi has moved to storing files in directories which change depending on the file being stored, it is rather unpleasant to use in a Source: URL. Instead, files.pythonhosted.org can be used as follows | As Pypi has moved to storing files in directories which change depending on the file being stored, it is rather unpleasant to use in a Source: URL. Instead, files.pythonhosted.org can be used as follows, where <code>%{srcname}</code> is the project's name on Pypi and <code><first_letter></code> is the first letter in that name. (See also the sample python spec [[Packaging:Python#Example common spec file|here]]). | ||
<pre> | <pre> | ||
Source0: https://files.pythonhosted.org/packages/source/ | Source0: https://files.pythonhosted.org/packages/source/<first_letter>/%{srcname}/%{srcname}-%{version}.tar.gz | ||
</pre> | </pre> |
Revision as of 23:04, 20 January 2018
Python Packages (pypi)
As Pypi has moved to storing files in directories which change depending on the file being stored, it is rather unpleasant to use in a Source: URL. Instead, files.pythonhosted.org can be used as follows, where %{srcname}
is the project's name on Pypi and <first_letter>
is the first letter in that name. (See also the sample python spec here).
Source0: https://files.pythonhosted.org/packages/source/<first_letter>/%{srcname}/%{srcname}-%{version}.tar.gz