Welcome to Mobilarian Forum - Official Symbianize forum.

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Python packaging tutorial

Alexhost
OP
O 0

oaxino

Alpha and Omega
Member
Access
Joined
Nov 24, 2022
Messages
30,703
Reaction score
887
Points
113
Age
35
Location
japanse
grants
₲103,666
2 years of service

5ed98a2724e92a877db196664e6b66a8.jpeg


Python packaging tutorial
Published 11/2023
Created by Python Explode
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 7 Lectures ( 1h 19m ) | Size: 497 MB

Create a Python package on PyPI, add data with setuptools, twine, TOML and flit and C++ extensions (manylinux,musllinux)

What you'll learn
Create a Python package
Publish a python package in PyPI index
Attach data to package using several ways (MANIFEST, data_files, py_modules, extension modules, scripts)
Create executable scripts and entry points for packages
Build C++ extension binding as Python package
Build package for multiple Linux platforms using manylinux and musllinux (alpine) images
Build package using TOML and Flit
Requirements
Python and Linux basics
Description
Python packaging is a critical aspect of software development that allows developers to distribute and share their code with others efficiently. Whether you're a novice programmer or an experienced developer, understanding how to package and distribute your Python projects is essential. This comprehensive course is designed to equip you with the knowledge and skills needed to navigate the world of Python packaging confidently.In this course, you will embark on a journey through the fundamental concepts, best practices, and tools that are essential for Python packaging. You will learn how to structure your Python projects and create reusable modules.As you progress, you will explore the various packaging formats, including source distributions (sdist) and binary distributions (bdist), and discover how to create Python packages that can be easily distributed and installed on different platforms. This course will cover the use of setuptools, the de facto standard tool for Python packaging, and introduce you to modern packaging tools like TOML and Flit.Additionally, you will gain a deep understanding of the Python Package Index (PyPI), the central repository for Python packages, and learn how to upload your packages to PyPI, making them accessible to the global Python community.You will learn how to build C++ extensions for Python and how to build packages for multiple platforms (manylinux and musllinux). You will also learn how to create executable scripts and entry points for packages (console scripts, GUI scripts, and plugins). Whether you are developing libraries for open-source contributions or deploying applications within your organization, Python packaging is a crucial skill that will enhance your Python programming journey.Join the course and unlock the power to share your Python creations with the world. Prepare to take your Python development skills to the next level and ensure that your code is not only functional but also accessible and maintainable. Enroll today to become a proficient Python packager and distributor.
Who this course is for
Python programmers

Screenshots

2a38fa69155d9fe7d832dd2f621ab930.jpeg

Download link

rapidgator.net:
You must reply in thread to view hidden text.

uploadgig.com:
You must reply in thread to view hidden text.

nitroflare.com:
You must reply in thread to view hidden text.
 
K 0

KatzSec DevOps

Alpha and Omega
Philanthropist
Access
Joined
Jan 17, 2022
Messages
652,762
Reaction score
7,995
Points
83
grants
₲58,555
2 years of service
oaxino salamat sa pag contribute. Next time always upload your files sa
Please, Log in or Register to view URLs content!
para siguradong di ma dedeadlink. Let's keep on sharing to keep our community running for good. This community is built for you and everyone to share freely. Let's invite more contributors para mabalik natin sigla ng Mobilarian at tuloy ang puyatan. :)
 
Top Bottom