your , and - . It also must not already be taken on pypi.org. Be sure to update this with your username, as this ensures you won’t try to upload a package with the same name as one which already exists.version is the package version. See PEP 440 for more details on versions. You can use file: or attr: directives to read from a file or package attribute , and - . version is the package version.
author and author_email are used to identify the author of the package.
description is a short, one-sentence summary of the package.
long_description is a detailed description of the package.
This is shown on the package detail page on the Python Package Index. In this case, the long description is loaded from README.md (which is a common pattern) using the file: directive. long_description_content_type tells
the index for the homepage of the project. For many projects, this will just be a link to GitHub, GitLab, Bitbucket, or similar code hosting service you show on PyPI index and your with Python 3, is licensed under the MIT license, and is OS-independent. You should always include at least which version(s) of Python your package works on, which license your package is available under, and which operating systems your package will work on. For a complete list of classifiers, see https://pypi.org/classifiers/.In the options category, we have there are controls for setuptools itself: src is Python that the we can use the directive and to the this case of packages example_package as that’s the only package present your |