kushal, to python
@kushal@toots.dgplug.org avatar

What are the good examples of in for a module author? Like things to remember while developing a module/library.

Please boost for more visibility.

changelog, to ADHD
@changelog@changelog.social avatar

🕺 It’s a new Changelog & Friends!

@www.jvt.me@www.jvt.me (who has a website) joins @jerod & @adam to discuss the indie web, living with ADHD, sharing his salary history with the world & building DMD – a dynamite open source tool to help you better understand the use of dependencies across your org.

🎧 https://changelog.com/friends/31

mcc, to random
@mcc@mastodon.social avatar

One of my favorite things about Rust is it's one of those rare programming communities where there's a culture of actually documenting shit, and one of my least favorite things is that for no reason I can discern, there's a hole in that culture of documentation, a hole cut precisely in the size and shape of Cargo "features", which crates incredibly frequently have multiple of that they either just don't document or document somewhere entirely other than you'd expect

graingert,
changelog, to programming
@changelog@changelog.social avatar

🎥 @jerod and @searls discuss how their views on code dependencies has changed over the years: https://youtu.be/oWNB5f1ZW1I

#programming #dependencies #podcast

Lobster, to penguins

:ablobcouple: Dear friends of Power ,
Even though I can use a of OS, my Love is for Penguins. At the moment, I am using as one of my Puppy /linux’s … what is the plural - Penguins? Yep Puppy Bionic slowly disintegrates into to rest in the Sky . I am also running a bit of a slow Raspberry. In fact, if Rpi3 was any slower, I would be back to ye , slowly days of (which I liked a lot)
At the , I am trying to delete and reinstall without breaking . Can I I? Clue: NO!!! :ablobglarezoom:

Today is a good day to die … not die, have . I lives to click my claws another day … :ablobdancer:

Incidentally, is an excellent program. Thank GNU very mucho gracias - ooh I iz mexicanish …

toxi, to opensource
@toxi@mastodon.thi.ng avatar

One of the key aspects of #ThingUmbrella is that it's mainly free from 3rd party runtime dependencies. This is not about NIH-syndrome (Not Invented Here) and the #1 reason for this is (as just reconfirmed again): 99.9% of the time it's these external deps which cause breakage (not to mention all the Dependabot alerts), often due to becoming dormant/unmaintained or becoming incompatible with newer versions of Node/TypeScript. About the latter, I'm also holding my breath each time a new version is released and I'm wondering if that language's type inferencing logic will ever be deemed stable or if it will go on changing continously (even if more subtly and less often recently) and semiregularly breaking existing, perfectly working codebases and auto-complete behaviors...

#OpenSource #Dependencies #TypeScript

changelog, to random
@changelog@changelog.social avatar

🤘 New episode of Changelog & Friends!

@jerod goes one-on-one with our old friend @searls!

We talk build vs buy decisions, dependency selection & how Justin has implemented POSSE (Post On Site Syndicate Elsewhere) in response to the stratification of social networks.

🎧 https://changelog.com/friends/22

brianverm, to Java
@brianverm@mastodon.social avatar

Hi Gradle users, I have a question. How do you replace or update a transitive dependency?
Is the preferred way to register the transitive dependency as a direct one, or are there better ways?
Is there an equivalent to dependencyManagement in Maven?
#gradle #java #dependencies

toxi, to opensource
@toxi@mastodon.thi.ng avatar

This Casey Muratori quote below is spot on for most other "creative software", incl. generative art/design tools/frameworks... In this context, it also doesn't matter if these are or not, since 99% of people are engaging with these offerings purely as consumers and will be left stranded/struggling once the day of reckoning will arrive (nothing lasts forever, regardless of enshittification)...

Many subfields of digital art/design/engineering currently have one (or a couple) incumbent monopolistic tools/frameworks consuming/sucking the attention of most practicioners in those fields. Each time, the main issue (for users) should be learning, developing, extracting, abstracting reusable skills, underlying metaphors/terminologies, techniques and thought patterns which are more general and independent from those tools, actively exercising the breaking of mental (and practical) dependencies to free & shape one's own creative practice/process.

Artists too (rather: them especially) should own and keep control of their means of production, or at the very least understand them (in some detail)!

Yet, in the bigger picture, the appetite for exactly these things seems to be continuously waning and the "AI" hype theatre is just accelerating & strengthening production dependencies and the strict separation between infrastructure owners & practioners... These are choices each one of us has to and does make, but how many of us are doing so consciously/intently and how many are even just willing and/or able to support others working towards such goals (e.g. by embracing anti-framework and anti-monopolistic design philosophies)...

Another related quote here by Gualter Barbas Babtista (already shared previously):

“If you don’t develop your own technology, you will need to adapt to the language and patterns of the technology someone else developed – maybe in contradiction to your cultural values.”

https://mastodon.gamedev.place/@bvisness/111099859675042595

polgeonow, to geopolitics
@polgeonow@mstdn.social avatar

Interesting 3-month-old article on #geopolitics of #Greenland's highly-plausible future #independence from #Denmark. Ironically, #Russia worries that independence would make Greenland's foreign policy...less independent. https://jamestown.org/program/greenland-set-to-become-cockpit-of-controversy-between-east-and-west/

#Arctic #geography #NorthAmerica #dependencies @geopolitics @geography

me, to python
@me@social.taupehat.com avatar

After Yet Another goddamn time when there was no goddamn way to tell that I was in the wrong goddamn fucking pyenv and broke a bunch of shit by doing a pip upgrade to a package, this sums up my feelings entirely.

cazabon,

@me

An easy way to prevent this in future is to use (or ) to install and "lock" your (rather than using directly), and check the resulting lockfile into your RCS like any other source file.

If you screw up, poetry install --sync will fix it, including downgrading or removing packages to get back to that known-good state. And if you screw up your lock file, restore it from an earlier point.

skwee357, to node

Every time I do a change on the website, which is not content, I also try to update the dependencies. Otherwise I might end up with a huge mess in the future.

How often do you update your dependencies?

#npm #dependencies

schizanon, to webdev

Today's my first day trying #deno.

Not sure how I feel about the built in #linter and formatter yet; me and #prettier are besties, and I have gotten used to #eslint

Still gonna give it a try.

#webDev #nodejs #node #npm #npmjs #javaScript #programming #code #dependencies

flavioheleno, to php
@flavioheleno@phpc.social avatar

Are you or your company using #GitHubActions and #PHP? Want to try Kahu's Pipeline Integration to monitor #dependencies for malicious code? DMs are open! :-D

jforseth210, to programming

Is there a language that handles dependencies well?

Python's virtual environments are a bit awkward but everything mostly works, I haven't played with Java build tools much, Javascript is a trainwreck. I've been happy with Dart, but haven't gotten into the weeds much. Same with rust, cargo seems nice, but I haven't played with it enough to know the pitfalls yet.

hywan, to rust
@hywan@fosstodon.org avatar

cargo-machete, https://github.com/bnjbvr/cargo-machete.

cargo-machete is a Cargo tool that detects unused dependencies in Rust projects, in a fast (yet imprecise) way.

See the companion blog post: https://blog.benj.me/2022/04/27/cargo-machete/.

#RustLang #dependencies #cargo

jimmyb, to php
@jimmyb@selfhosted.cafe avatar

Going through all my #Dependabot notifications 🤓

#GitHub #developer #NodeJS #PHP #Laravel #dependencies #code

kushal, to programming
@kushal@toots.dgplug.org avatar

Is there any readymade tool available to tell me the #build #dependencies of a given #Python package/project?

#PyConUS #pyconus2023

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