frostming / frostming/monas

About this project

Open
#20 3 comments 1 reaction 0 assignees View on GitHub
maintenance
Dominant language
Python
Stars
77
Forks
3
PR merge metrics
No merged PRs in 30d

Description

The birth of this project is because I wanted to experiment with the Monorepo paradigm in Python. But later on, I gradually realized that the design of this project - supporting unspecified package managers - greatly affected its actual effectiveness, making it impossible for me to implement more convenient features in this tool, such as installing dependency groups and a top-level lockfile.

Therefore, I will focus my energy on implementing [Workspace in PDM](https://github.com/pdm-project/pdm/issues/1505) next and porting most of the functionality of this tool, hopefully. Of course, you can continue using this tool. If you feel that it fully meets your needs, that's great. But if you think this tool is incomplete and lacks many features, I would also like to hear from you so that I can improve it in PDM.

Contributor guide

Open the contributing guide

Research direction

This issue is a project-status note stating that development will move to PDM Workspace; it names no files, tests, or standalone change to make. There is no actionable completion criterion for work in this repository, so first review the linked PDM Workspace issue instead.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
tooling
Issue type
Documentation
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
10/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.