Hosting Python package in Azure DevOps Guide. Setup/Build/Deploy/Install

preview_player
Показать описание
How to setup a python package/library? How to build a python package? How to publish a python package to Azure DevOps Artifacts? How to install a python package from a Azure DevOps feed?

This video should answer most of your questions regarding python packages and Azure DevOps.

Tutorial Links:

Timestamps:
00:00 package setup
07:04 Azure DevOps build & deploy
21:38 install package

#python #azure #devops
Рекомендации по теме
Комментарии
Автор

Really nice video! As you say, in a big company, most of the obstacles are access related. In my case, I wasn't able to create a feed or even upload to an existing one due to not having permissions 🤣, but up until that point I got everything else working just fine with your help! when I get unstuck I'm sure I can continue with the rest of the pipeline

crystyxn
Автор

Thanks bro, 2 years old video, but still helpfull!

naovaleosalque
Автор

Amazingly clear and to the point, have my thumb up you good man.

ChichiLikesFood
Автор

Thank you so much for teaching this kind of topic!

arkhej
Автор

Clear & concise!
This helped me a lot. Thanks!

shanenleen
Автор

amazing video, so clear in each and every step.

shan
Автор

Super helpful video, thanks for explaining! Quick question, did you ever explain why you set the scope to organization instead of project at 15:10?

TeaShreds
Автор

Nice. Had some change on Azure Portal but the example work yet!!! Tks.

davidsonsilva
Автор

Very nice and superhelpful. And very funny at the end with the "pring" ;)

kirakoehnle
Автор

Thanks for the video ! Very clearly explained and a lot more helpful

abhijitroychoudhury
Автор

Amazing! Thankyou.
One question, how can we have automatic versioning for the build artifacts?

harshitgupta
Автор

Thanks for the video mate, very useful!!
I have one question though, how do you manage automating the version number of your package, without manually modifying it each time in the setup.py?
I have seen that it's possible to do it with bump2version, but I didn't find a way to integrate it to my CI Pipeline.

TheGreatAkhillis
Автор

Thanks a lot !!!!
Clear and to the point

akanshgoswami
Автор

this helped me a lot, thanks. You should do more Python tuts

grimmersnee
Автор

Do you know how I would you set up that pip.ini on the azure pipeline build server? I want to deploy my custom python library to my azure function app. I have a azure build and release pipeline to push my function apps to the server but it would obviously fail if i try to pip install a custom python library without the pip.ini.

DevJoeCoe
Автор

I'm assuming that all the shenanigans happening before the install is successful need to happen for any user wanting to install this package. Correct?

fcfc
Автор

Why did you build the package locally when the code you committed does not contain the dist-info folder? Was it just to show how it's done?

fcfc
Автор

Thank you very much! this video has been very useful, great job! :)

simonecammarano
Автор

When using poetry to install dependencies from an artifact feed, I get authentication failures, even when adding the feed with a PAT. Permissions are also set correctly, as far as I can tell. Any tipps?

digimoral
Автор

Hi, Nice video, But do you have any idea on 400 Request - Could not parse PyPI version ?

sulfibashy