question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItĀ collects links to all the places you might be looking at while hunting down a tough bug.

And, if youā€™re still stuck at the end, weā€™re happy to hop on a call to see how we can help out.

macOS Package Management Documentation

See original GitHub issue

Hi there! šŸ‘‹

I was so impressed by @leycecā€™s way of writing issues/README/etc. (itā€™s amazing āœØ) that I felt compelled to help in the way I knew best, macOS package management.

Unfortunately, Homebrew doesnā€™t really do python modules, so following https://github.com/macports/macports-ports/pull/9756, beartype has been added to MacPorts! Here is the Project Page.

I am notified whenever you release a new version on GitHub, so I will aim to update the Portfile with your release (and I have generally been pretty consistent with this for the other ports I maintain).

I opened this issue since I thought it might be useful to document this. Let me know if you have any questions about this, and thank you very much for this project šŸ‘.

Packaging status

EDIT: I nearly forgot, hereā€™s how to install the project:

sudo port install py-beartype

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Reactions:3
  • Comments:16 (16 by maintainers)

github_iconTop GitHub Comments

1reaction
leyceccommented, Jan 28, 2021

Obligatory swamp football GOOOOOOAL!

The most beautiful goal in the history of swamp football.

Consider it done. The URLs have been corrected and everything seems all good.

@harens: the package maintainer we didnā€™t deserve but got anyway.

If thereā€™s anything else I can do to help, anything at all, please donā€™t hesitate to ask.

Youā€™ve sacrificed too much at the bloodstained altar of Python typing already.

I only ask that you stay bright, bubbly, and idealistic ā€“ the three D&D traits above all else that will faithfully see you through dark, non-bubbly, and pessimistic times. I had a ten-year period (ā€¦so, a decade then?) where I didnā€™t follow that advice. Yup. It was my thirties.

I read one too many peer-reviewed papers in credible fields like ecology, climatology, and geology. In hindsight, I shouldnā€™t have done that. But I did. No one likes a wicked problem they canā€™t solve.

Iā€™ve never unlearned what I learned, but I try not to dwell on physical reality anymore. Let the chips of industrial civilization fall where they may, but Iā€™ll forcefully fan the flames of wild ebullience instead. To quote the greatest dead satirist of all time: Yup. Itā€™s Pratchett.

Then Carrot said, ā€œItā€™s better to light a candle than curse the darkness, captain. Thatā€™s what they say.ā€

Godspeed and may the eldritch mystical isle of Albion be with you always.

1reaction
leyceccommented, Jan 20, 2021

Iā€™m trying to get a GitHub Action for this up and running and Iā€™ll let you know if it amounts to anything.

Oh, boy. This is me making giddy sounds, because that sounds like the Big Boss of GitHub package automation.

The best Iā€™ve personally seen so far is conda-forge, a third-party Anaconda service that automatically bumps Anaconda packages whenever the corresponding PyPI package is bumped. Itā€™sā€¦ absurdly insane, actually. They have my undying respect, which will only matter should I unfortunately turn undead later in life.

Looking forward to bumping the Portfile at the end of this month.

JoJo stare

Read more comments on GitHub >

github_iconTop Results From Across the Web

The Missing Package Manager for macOS (or Linux ...
The Missing Package Manager for macOS (or Linux).
Read more >
Package | Apple Developer Documentation
A platform supported by Swift Package Manager. Configuring System Packages. enum SystemPackageProvider. The system packageĀ ...
Read more >
How to install a package manager for macOS - LiteBreeze
Homebrew is a package manager for the macOS to search, install and configure software packages and libraries through the command line. It simplifies...
Read more >
Homebrew ā€” the MacOS and Linux Package Manager That ...
Something with which you can install anything with a single command. No downloading and extracting. No manual compiling. That's where HomebrewĀ ...
Read more >
Package Manager - Swift.org
Aside from the handful of system-provided modules, such as Darwin on macOS or Glibc on Linux, most dependencies require code to be downloaded...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found