aiidalab / aiidalab/aiidalab-widgets-base

Chores needed for a clear code base structure

未關閉
#552 2 則留言 1 個 reaction 已指派 1 人 已被 @danielhollas 認領 在 GitHub 檢視
主要語言
Python
星號
10
分支
19
平均合併
1 天 22 小時
30 天內合併 PR
20

描述

We did release the `2.1.0` I guess we can do some cleaning on the package management to make code base structure a bit more clear? Here are things I think we can do, let me know if you think there are any risk that will bring the risk of break apps.

- [x] #550
- [x] #595
- [x] Using `pyproject.toml`, this will happened only after the package is out from app registry.
- [ ] Move modules to folder (but should make sure the old module import still work for backward compatibility).
- [ ] Rename the default branch `master` -> `main`

@yakutovicha @danielhollas do you agree or have more things that we can do?

貢獻指南

這個儲存庫沒有索引到貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。