Cr

Created a Python Monorepo with version, release and dependency tooling

Hacker News

Created a Python Monorepo with version, release and dependency tooling

Over at https://github.com/pymedphys/pymedphys I have create a Python Monorepo. It piggy backs of tools found within the nodejs world such as Lerna. It has multiple packages all with interdependencies that are automatically graphed with clickable, navigable svgs https://pymedphys.com/developer/dependencies.html . Bumping the version is as simple as running `yarn bump:minor` for example. This then propagates the newly pinned versions for each python package to each python package. Dependencies are directly extracted from the python code within the packages themselves. It has been quite beautiful merging the Lerna tooling to support a Python multi package, levelled, Monorepo. I'm keen for feedback and advice. Please let me know. Cheers, Simon

Share card

Actual performance

3points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Strong signals: created · Missing: supports, reddit linkedin, podcasting
55%55% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Hacker NewsMay not resonate with HN audience · Strong signals: io · Missing: https docs, excited, just released
48%48% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
47%47% predicted probability of success on AppSumo, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Missing: mobile apps, ios, personal
40%40% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Product HuntUnlikely to reach the leaderboard · Strong signals: new, code · Missing: mac, agents, macos
19%19% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
18%18% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
1%1% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Sh
ShivyC – Hobby C compiler created in Python47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

ShivyC – Hobby C compiler created in Python

Hacker News120
I
I created a digital version of my bookshelf31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I created a digital version of my bookshelf

Hacker News2
I
I created my first dApp, an Ethereum version of Reddit's r/TheButton51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I created my first dApp, an Ethereum version of Reddit's r/TheButton

Hacker News5
Au
Author of CrocodileJS set to release version 130%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Author of CrocodileJS set to release version 1

Hacker News1
Py
Python 0.9.1 from 1991, Guido van Rossum's first public release47%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Python 0.9.1 from 1991, Guido van Rossum's first public release

Hacker News5
Vu
Vue2-animate release SCSS version (2.0.0)59%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Vue2-animate release SCSS version (2.0.0)

Hacker News3
I
I created a tiny web crawler for Python67%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I created a tiny web crawler for Python

Hacker News5
Ne
New Release of ServiceNow Ansible Collection, Version 1.3.333%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

New Release of ServiceNow Ansible Collection, Version 1.3.3

Hacker News1
I
I Created ErisForge, a Python Library for Abliteration of LLMs69%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I Created ErisForge, a Python Library for Abliteration of LLMs

Hacker News140
I
I have created an open-source version of YouTube Red55%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

I have created an open-source version of YouTube Red

Hacker News16