Skip to content

Commit 01b6fae

Browse files
seetadevrvagg
authored andcommitted
Unarchive py-ipld-dag and Update Repository Configuration
## Summary We would like to take on maintenance of the `py-ipld-dag` repository and unarchive it to restore active development. This is part of the ongoing effort to stabilize and modernize the Python libp2p dependency stack. I’ve applied configuration defaults based on other active Python repositories in the org. Please let me know if anything should be adjusted. ## Why do you need this? We are actively maintaining `py-multiaddr`, which depends on `py-cid`, which in turn depends on `py-ipld-dag`. Although we have access to the PyPI project, the GitHub repository being archived prevents: * Opening and merging PRs * Updating CI workflows * Managing issues * Coordinating releases across the dependency chain Unarchiving `py-ipld-dag` is necessary to maintain a clean and sustainable release process for the Python libp2p ecosystem. ## What changes were made? * Unarchived the repository (`archived: false`) * Set visibility to `public` * Configured default branch to `master` * Enabled `secret_scanning` and `secret_scanning_push_protection` * Added appropriate team access: * `Python Team` (admin) * `github-mgmt stewards` (pull) * Added `web3-bot` with push access * Updated repository description * Set repository topics (`cid`, `python`) * Applied standard merge commit configurations These reflect defaults used in other maintained Python ecosystem repositories. --- ## What else do we need to know? DRI: myself @acul71 @pacrob ## Reviewer’s Checklist * [ ] It is clear where the request is coming from (if unsure, ask) * [ ] All the automated checks passed * [ ] The YAML changes reflect the summary of the request * [ ] The Terraform plan posted as a comment reflects the summary of the request
1 parent 8e7d428 commit 01b6fae

1 file changed

Lines changed: 25 additions & 1 deletion

File tree

github/ipld.yml

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1405,7 +1405,31 @@ repositories:
14051405
visibility: public
14061406
web_commit_signoff_required: false
14071407
py-ipld-dag:
1408-
archived: true
1408+
advanced_security: false
1409+
allow_update_branch: false
1410+
archived: false
1411+
collaborators:
1412+
push:
1413+
- web3-bot
1414+
default_branch: master
1415+
description: Python implementation of the CID specification
1416+
has_discussions: false
1417+
merge_commit_message: PR_TITLE
1418+
merge_commit_title: MERGE_MESSAGE
1419+
secret_scanning_push_protection: true
1420+
secret_scanning: true
1421+
squash_merge_commit_message: COMMIT_MESSAGES
1422+
squash_merge_commit_title: COMMIT_OR_PR_TITLE
1423+
teams:
1424+
pull:
1425+
- github-mgmt stewards
1426+
push:
1427+
- Python Team
1428+
topics:
1429+
- cid
1430+
- python
1431+
visibility: public
1432+
web_commit_signoff_required: false
14091433
react-ipld:
14101434
archived: true
14111435
replication:

0 commit comments

Comments
 (0)