mgorny, to gentoo Polish
@mgorny@pol.social avatar

Po otrzymaniu kolejnego zgłoszenia błędu, że pythonowa paczka (tym razem ) nie buduje się, bo użytkownik nie ma dostatecznie nowej wersji paczki , zgłosiłem wniosek o to, by uczyniło weryfikację "trove classifiers" opcjonalną, albo przynajmniej nie traktowało jej niepowodzenia jako błędu.

W tej chwili z tym się po prostu nie da ujechać. Technicznie rzecz biorąc, każda paczka musiałaby deklarować minimalną wersję paczki trove-classifiers, która dostarcza niezbędne im identyfikatory, a my musielibyśmy kopiować te specyfikacje do ebuildów w . Jednakże to mało prawdopodobne, więc w praktyce zmuszeni jesteśmy sprawdzać wszystkie identyfikatory, używane przez paczki, i dopasowywać je do wersji trove-classifiers. Albo — bardziej realistycznie — zawsze wymagać najnowszej dostępnej wersji, i mieć nadzieję, że nie zapomnimy regularnie aktualizować tej zależności.

https://github.com/pypa/hatch/issues/1368
https://bugs.gentoo.org/928447

mgorny, to gentoo Polish
@mgorny@pol.social avatar

Cytując siebie (i tłumacząc):

"""
Szczerze mówiąc, uważam, że największym problemem jest to, że dystrybucja oprogramowania w Pythonie jest nieskończenie skomplikowana i nieintuicyjna, co oznacza, że każda osoba, która chce się tym zająć z którejkolwiek strony, ku swojemu zaskoczeniu odkryje bardzo wysoki próg wejścia. Guide ma już 300 KiB plików .rst, i w żaden sposób nie jest kompletne. W tej chwili, przeciętny dev nie jest w stanie wrzucić czegokolwiek napisanego w Pythonie do dystrybucji, nie przechodząc wcześniej specjalnego szkolenia i/lub otrzymując przeglądu kodu od kogoś bardziej doświadczonego, a i owi seniorzy mają sporą trudność w nadążaniu za ciągłymi zmianami.

Jednocześnie, framework Pythona w Gentoo ma już sporo zabezpieczeń, które wykrywają najczęstsze błędy. To jednak też nie jest w żaden sposób kompletne, i dokładam kolejne, ilekroć odkrywamy kolejną nieintuicyjną pułapkę. Z tego wątku odnoszę wrażenie, że będziemy musieli dodać kolejne zabezpieczenie, które będzie upewniać się, że kiedy pyproject.toml jest modyfikowany, zajęto się również PKG-INFO.
"""

https://discuss.python.org/t/respecting-core-metadata-2-2-when-building-from-source-distributions/48886/47

ArtFromTheHeart, to Battlemaps

A bale of hatchling sea turtles head for their permanent home … the sea. Here in Florida we are fortunate to have many species of sea turtles nesting on our shores.

Home To The Sea is available here: https://hhphotography.pixels.com/featured/home-to-the-sea-hh-photography-of-florida.html

#seaturtle #turtle #sea #hatchling #babyseaturtles #babyturtle #ocean #beach #art #artists #artwork #MastoArtists #FediArt #MastoArt #SundayPix #BuyIntoArt #fediverse #FediGiftShop #gifts

mgorny, to gentoo Polish
@mgorny@pol.social avatar

Ciekawostka: jeśli masz plik .gitignore w jakimkolwiek katalogu nadrzędnym, go przeczyta. Agresywnie. Każdy jeden plik.

Zrobi to nawet wówczas, gdy .gitignore jest poza repozytorium.

Zrobi to nawet wówczas, jeżeli nie ma żadnego repozytorium gita!

Zrobi to nawet wówczas, gdy .gitignore nakazuje ignorować katalog z twoją paczką, czyli kiedy w ogóle nie powinien być traktowany jako część repozytorium.

W tym ostatnim przypadku, zaskoczy cię tworząc archiwum wheel bez jakiegokolwiek pliku .py. I tak, oczywiście, musieliśmy rozkminiać dziwaczny błąd z tego powodu.

Wynajdywanie koła na nowo zwykle nie jest dobrym pomysłem.

https://bugs.gentoo.org/918677
https://github.com/pypa/hatch/issues/1069

tapirgirl, to random

We have two robin nests on our house, and the eggs in the second nests are starting to hatch. The nest is directly below a window, so I can crack the window open while the mom is away from the nest and take photos with a selfie stick.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • InstantRegret
  • DreamBathrooms
  • ethstaker
  • magazineikmin
  • khanakhh
  • mdbf
  • Youngstown
  • osvaldo12
  • slotface
  • rosin
  • everett
  • kavyap
  • GTA5RPClips
  • megavids
  • Durango
  • thenastyranch
  • tester
  • tacticalgear
  • cubers
  • ngwrru68w68
  • normalnudes
  • cisconetworking
  • anitta
  • Leos
  • modclub
  • provamag3
  • lostlight
  • All magazines