pyproject.toml + Poetry 🔥
Ko'pchiligimiz Python loyihalarda (men ham)requirements.txt ishlatamiz. Lekin bilasizmi, bu usul eskirgan?)
requirements.txt faqat kutubxonalar ro‘yxatini saqlaydi, lekin Python versiyasi, qayerdan o'rnatilgani haqida malumot yuq.
Zamonaviy yechim esa pyproject.toml va Poetry.
Bu loyihani:
- barqaror qiladi
- har kimda bir xil muhit yaratadi
- dependency boshqaruvini yengillashtirar ekan
Masalan, pyproject.toml fayli shunday ko‘rinadi👇
Poetry shu fayldan foydalanib, virtual environment yaratadi va kutubxonalarni to‘liq nazorat qiladi.
Bu - xuddi Node.js’dagi package.json va package-lock.json kabi ishlaydi.
Xullas:
requirements.txt --> kechagi kun
pyproject.toml --> bugun va ertangi kun "deyishmoqda"
More👈
Ko'pchiligimiz Python loyihalarda (men ham)requirements.txt ishlatamiz. Lekin bilasizmi, bu usul eskirgan?)
requirements.txt faqat kutubxonalar ro‘yxatini saqlaydi, lekin Python versiyasi, qayerdan o'rnatilgani haqida malumot yuq.
Zamonaviy yechim esa pyproject.toml va Poetry.
Bu loyihani:
- barqaror qiladi
- har kimda bir xil muhit yaratadi
- dependency boshqaruvini yengillashtirar ekan
Masalan, pyproject.toml fayli shunday ko‘rinadi👇
[tool.poetry]
name = "myproject"
version = "0.1.0"
description = "Awesome Python project"
authors = ["Davronbek <[email protected]>"]
[tool.poetry.dependencies]
python = "^3.10"
flask = "^3.0.0"
requests = "^2.31.0"
[build-system]
requires = ["poetry-core>=1.0.0"]
build-backend = "poetry.core.masonry.api"
Poetry shu fayldan foydalanib, virtual environment yaratadi va kutubxonalarni to‘liq nazorat qiladi.
Bu - xuddi Node.js’dagi package.json va package-lock.json kabi ishlaydi.
Xullas:
requirements.txt --> kechagi kun
pyproject.toml --> bugun va ertangi kun "deyishmoqda"
More
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4🤝4⚡1🎉1 1
So G9.
Before sleep, u should watch this.
P.s) just learn C instead of it))
https://youtu.be/8twxK9-GTx8?si=fYhYqSSRMXaSLwnZ
Before sleep, u should watch this.
P.s) just learn C instead of it))
https://youtu.be/8twxK9-GTx8?si=fYhYqSSRMXaSLwnZ
YouTube
Cython is awesome in Python
Today, we’re going to learn how to create C extensions for our Python scripts to boost the performance of our functions!
▶ Become job-ready with Python: https://www.indently.io
▶ Learn Rust with me: https://www.youtube.com/@Rustfully
00:00 Learning Python…
▶ Become job-ready with Python: https://www.indently.io
▶ Learn Rust with me: https://www.youtube.com/@Rustfully
00:00 Learning Python…
1🔥3⚡1👍1🤝1 1
DEVSHOP.UZ - dasturchilar uchun birinchi “shop”
Bu OLX emas, bu Amazon ham emas.
Bu - keyboarddan kofegacha, hoodie’dan memegacha - faqat devlar tushunadigan joy.🍷
Hozir V1 ustida ishlanmoqda:
- Developer’lar faqatgin GitHub orqali kirib, o‘z futbolka rangini tanlaydi
- Python, Go, Docker, JS logolarini joylashtiradi
- live preview’da o‘z merch dizaynini yasaydi
- va Click / Payme orqali zakaz beradi
- Tashkent bo'ylab yetkazib berish tekin
Dasturchiga kodi yoqmasa, hech bo‘lmasa futbolkasi yoqsin:)
Keyingi bosqichlarda:
Har kim o‘z mahsulotini sotsa dev-to-dev bozor
Meme galereya
Yani “bug” ham, “hoodie” ham, “coffee” ham bor bo‘ladi ☕💻
etc...
🔥 Hozirda backend va front’ni o‘zim (+AI) yozilmoqda.
Agar creative dizayner yoki frontendchi bo‘lsangiz - DM ochiq.
#DevShopUZ #soon
Bu OLX emas, bu Amazon ham emas.
Bu - keyboarddan kofegacha, hoodie’dan memegacha - faqat devlar tushunadigan joy.
Hozir V1 ustida ishlanmoqda:
- Developer’lar faqatgin GitHub orqali kirib, o‘z futbolka rangini tanlaydi
- Python, Go, Docker, JS logolarini joylashtiradi
- live preview’da o‘z merch dizaynini yasaydi
- va Click / Payme orqali zakaz beradi
- Tashkent bo'ylab yetkazib berish tekin
Dasturchiga kodi yoqmasa, hech bo‘lmasa futbolkasi yoqsin:)
Keyingi bosqichlarda:
Har kim o‘z mahsulotini sotsa dev-to-dev bozor
Meme galereya
Yani “bug” ham, “hoodie” ham, “coffee” ham bor bo‘ladi ☕
etc...
🔥 Hozirda backend va front’ni o‘zim (+AI) yozilmoqda.
Agar creative dizayner yoki frontendchi bo‘lsangiz - DM ochiq.
#DevShopUZ #soon
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13 5🔥2🤝1
🧠 Build Own X
Foydalanayotgan texnologiyalaringiz ichida nimalar sodir bo'layotganini bilasizmi?
Rebuild To Learn :)
More: https://codecrafters.io/
#BuildOwnX #RebuildToLearn
Foydalanayotgan texnologiyalaringiz ichida nimalar sodir bo'layotganini bilasizmi?
Rebuild To Learn :)
More: https://codecrafters.io/
#BuildOwnX #RebuildToLearn
🔥5 3🤷♂1⚡1