Skip to main content

➕ Task 2 - creating package on PyPI

Your task is to create your own Python package and publish it on PyPI.
Read and analyze following steps of publishing package.

Think about the job that your package could do!

Prepare your package in a similar way.
Make modifications, create newer versions of your package to gain more experience 😃

1. Write your Python module and save it under a directory

2. Create the setup.py file with necessary information

3. Choose a LICENSE and provide a README file for your project

4. Generate the distribution archives on local machine

5. Try installing the package on your local machine

6. Publish the package to the TestPyPi repository to check if all works well

7. Finally, publish the package to the PyPi repository

Metadata

Release files for area-calculator-dci-mkskh 0.0.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for area-calculator-dci-mkskh 0.0.3
File Size Uploaded Provenance Actions
area-calculator-dci-mkskh-0.0.3.tar.gz 14.2 kB Without provenance Details for area-calculator-dci-mkskh-0.0.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for area-calculator-dci-mkskh 0.0.3
File Interpreter ABI Platform Actions
area_calculator_dci_mkskh-0.0.3-py3-none-any.whl Python 3 none any Details for area_calculator_dci_mkskh-0.0.3-py3-none-any.whl

Total release size: 28.3 kB

Release files / area-calculator-dci-mkskh-0.0.3.tar.gz

Download URL area-calculator-dci-mkskh-0.0.3.tar.gz
Size 14.2 kB
Tags Source
SHA-256 checksum
How to use checksums
4b5a6d55202c87b93e54969369c11e417bbb5698e0d563e89d57cbf0425f6b2a
BLAKE2b-256 checksum
How to use checksums
69526b937e55999c70a8d998d4a82d5dd2aeb243841ff3291c5d2ac3ce581a3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Release files / area_calculator_dci_mkskh-0.0.3-py3-none-any.whl

Download URL area_calculator_dci_mkskh-0.0.3-py3-none-any.whl
Size 14.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c4c7c5c8adecceecb87f87fc1a51dca3c38f314d41d939aa354c109a28b128ab
BLAKE2b-256 checksum
How to use checksums
ca2a102208603b6c9ba0dbf25c14c8c80751e4c80cd761a141a8f65cd9789dd7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.18

Security for area-calculator-dci-mkskh 0.0.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page