Skip to content

Commit bbc333b

Browse files
Merge pull request #82 from multimindlab/rework/basic_fixes_to_release
Rework/basic fixes to release
2 parents 297ea9b + 295028e commit bbc333b

388 files changed

Lines changed: 24511 additions & 24733 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.flake8

Lines changed: 0 additions & 12 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 51 deletions
This file was deleted.
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
name: Bug Report
2+
description: Report a bug in MultiMind SDK
3+
labels: ["bug"]
4+
body:
5+
- type: textarea
6+
id: description
7+
attributes:
8+
label: Bug Description
9+
description: What happened? What did you expect?
10+
validations:
11+
required: true
12+
- type: textarea
13+
id: reproduction
14+
attributes:
15+
label: Steps to Reproduce
16+
description: Minimal code to reproduce the issue
17+
render: python
18+
- type: input
19+
id: version
20+
attributes:
21+
label: MultiMind SDK Version
22+
placeholder: "0.3.0"
23+
validations:
24+
required: true
25+
- type: input
26+
id: python-version
27+
attributes:
28+
label: Python Version
29+
placeholder: "3.11"
30+
- type: dropdown
31+
id: install-method
32+
attributes:
33+
label: Installation Method
34+
options:
35+
- pip install multimind-sdk
36+
- pip install -e . (development)
37+
- Docker

.github/ISSUE_TEMPLATE/config.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
blank_issues_enabled: true
2+
contact_links:
3+
- name: Security vulnerability
4+
url: https://github.com/multimindlab/multimind-sdk/security/policy
5+
about: Please report security issues privately — do NOT open a public issue. See our Security Policy.
6+
- name: Questions & community chat
7+
url: https://discord.gg/K64U65je7h
8+
about: For usage questions and general discussion, join us on Discord.
Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
name: Feature Request
2+
description: Suggest a feature for MultiMind SDK
3+
labels: ["enhancement"]
4+
body:
5+
- type: textarea
6+
id: problem
7+
attributes:
8+
label: Problem
9+
description: What problem does this solve?
10+
validations:
11+
required: true
12+
- type: textarea
13+
id: solution
14+
attributes:
15+
label: Proposed Solution
16+
description: How should this work?
17+
- type: dropdown
18+
id: area
19+
attributes:
20+
label: Feature Area
21+
options:
22+
- Models / Multi-model
23+
- RAG / Vector stores
24+
- Agents
25+
- Compliance
26+
- CLI
27+
- Documentation
28+
- Other

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 9 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,15 @@
1-
---
2-
name: Pull Request
3-
about: Use this template to submit a pull request
4-
---
1+
## What does this PR do?
52

6-
## Description
7-
Please include a summary of the change and which issue is fixed. Also include relevant motivation and context.
3+
<!-- Brief description -->
84

9-
Fixes # (issue)
5+
## Related Issues
106

11-
## Type of Change
12-
- [ ] Bug fix
13-
- [ ] New feature
14-
- [ ] Documentation update
15-
- [ ] Refactoring
16-
- [ ] Other (please describe):
7+
<!-- Closes #XX -->
178

189
## Checklist
19-
- [ ] My code follows the style guidelines of this project
20-
- [ ] I have performed a self-review of my code
21-
- [ ] I have commented my code, particularly in hard-to-understand areas
22-
- [ ] I have made corresponding changes to the documentation
23-
- [ ] I have added tests that prove my fix is effective or that my feature works
24-
- [ ] New and existing unit tests pass locally with my changes
25-
- [ ] I have checked my code and corrected any misspellings
2610

27-
## Screenshots (if applicable)
28-
29-
## Additional Context
30-
Add any other context or information about the pull request here.
11+
- [ ] Tests pass (`make test`)
12+
- [ ] Linter passes (`make lint`)
13+
- [ ] Documentation updated (if applicable)
14+
- [ ] CHANGELOG.md updated
15+
- [ ] No breaking changes (or clearly documented)

.github/dependabot.yml

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
version: 2
2+
updates:
3+
# Python dependencies (pyproject.toml / requirements.txt)
4+
- package-ecosystem: pip
5+
directory: /
6+
schedule:
7+
interval: weekly
8+
open-pull-requests-limit: 10
9+
labels:
10+
- "dependencies"
11+
ignore:
12+
# torch major bumps are large and often break the ML stack — pin to
13+
# minor/patch updates and handle majors deliberately.
14+
- dependency-name: "torch"
15+
update-types: ["version-update:semver-major"]
16+
17+
# GitHub Actions used in our workflows
18+
- package-ecosystem: github-actions
19+
directory: /
20+
schedule:
21+
interval: weekly
22+
labels:
23+
- "dependencies"
24+
- "ci"

0 commit comments

Comments
 (0)