Lines Matching +full:server +full:- +full:username
5 .. _package-index:
11 The `Python Package Index (PyPI)`_ stores :ref:`meta-data <meta-data>`
16 pushing meta-data and distribution files to PyPI, respectively. See
17 :ref:`package-commands` for information on these commands.
24 If you alter the meta-data for a particular version, you can submit it again
40 command. See :ref:`package-display` for more information.
43 .. _package-commands:
49 :ref:`register <package-register>` command for submitting meta-data to PyPI
50 and the :ref:`upload <package-upload>` command for submitting distribution
55 .. _package-register:
58 ------------------------
61 meta-data to an index server. It is invoked as follows::
71 3. have the server generate a new password for you (and email it to you), or
75 Note: if your username and password are saved locally, you will not see this
85 prompted for your PyPI username and password, and :command:`register` will then
86 submit your meta-data to the index.
88 See :ref:`package-cmdoptions` for options to the :command:`register` command.
91 .. _package-upload:
94 ----------------------
115 You can use the ``--sign`` option to tell :command:`upload` to sign each
118 which key to use for signing using the ``--identity=name`` option.
120 See :ref:`package-cmdoptions` for additional options to the :command:`upload`
124 .. _package-cmdoptions:
127 --------------------------
132 The ``--repository`` or ``-r`` option lets you specify a PyPI server
135 python setup.py sdist bdist_wininst upload -r https://example.com/pypi
140 python setup.py register -r other
144 The ``--show-response`` option displays the full response text from the PyPI
145 server, which is useful when debugging problems with registering and uploading.
155 --------------------
159 If this file exists, the command uses the username, password, and repository
164 index-servers =
168 repository: <repository-url>
169 username: <username>
172 The *distutils* section defines an *index-servers* variable that lists the
177 - *repository*, that defines the url of the PyPI server. Defaults to
179 - *username*, which is the registered username on the PyPI server.
180 - *password*, that will be used to authenticate. If omitted the user
183 If you want to define another server a new section can be created and
184 listed in the *index-servers* variable::
187 index-servers =
192 repository: <repository-url>
193 username: <username>
198 username: <username>
202 called with the ``--repository`` option as described in
203 :ref:`package-cmdoptions`.
210 .. _package-display:
216 the server to display a home page for the registered package.
240 .. code-block:: shell-session
242 $ python setup.py --long-description | rst2html.py > output.html
245 syntax. Because PyPI applies additional checks (e.g. by passing ``--no-raw``