chore: Remove trailing whitespaces in the project, fix YAMLs (#1980)

<!-- .github/pull_request_template.md -->

## Description
Removes trailing whitespaces from all files in the project. Needed by
https://github.com/topoteretes/cognee/pull/1979

## Acceptance Criteria
<!--
* Key requirements to the new feature or modification;
* Proof that the changes work and meet the requirements;
* Include instructions on how to verify the changes. Describe how to
test it locally;
* Proof that it's sufficiently tested.
-->

## Type of Change
<!-- Please check the relevant option -->
- [ ] Bug fix (non-breaking change that fixes an issue)
- [ ] New feature (non-breaking change that adds functionality)
- [ ] Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] Documentation update
- [ ] Code refactoring
- [ ] Performance improvement
- [ ] Other (please specify):

## Screenshots/Videos (if applicable)
<!-- Add screenshots or videos to help explain your changes -->

## Pre-submission Checklist
<!-- Please check all boxes that apply before submitting your PR -->
- [ ] **I have tested my changes thoroughly before submitting this PR**
- [ ] **This PR contains minimal changes necessary to address the
issue/feature**
- [ ] My code follows the project's coding standards and style
guidelines
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [ ] I have added necessary documentation (if applicable)
- [ ] All new and existing tests pass
- [ ] I have searched existing PRs to ensure this change hasn't been
submitted already
- [ ] I have linked any relevant issues in the description
- [ ] My commits have clear and descriptive messages

## DCO Affirmation
I affirm that all code in every commit of this pull request conforms to
the terms of the Topoteretes Developer Certificate of Origin.


<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added `topK` parameter support in search functionality to control
result count (1-100).
  * Added Python tool configuration via mise.toml.

* **Documentation**
* Enhanced issue templates with improved UI metadata, labels, and
clearer guidance for bug reports, feature requests, and documentation
issues.
* Expanded CONTRIBUTING.md with comprehensive contribution guidelines
and community information.

* **Chores**
* Removed unused modules: `cognee.modules.retrieval` and
`cognee.tasks.temporal_graph`.
* Applied consistent formatting and whitespace normalization across
configuration files, workflows, and documentation.

<sub>✏️ Tip: You can customize this high-level summary in your review
settings.</sub>

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
This commit is contained in:
Vasilije 2026-01-08 19:16:09 +01:00 committed by GitHub
commit fde921ca3e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
90 changed files with 196 additions and 218 deletions

View file

@ -71,4 +71,3 @@ body:
required: true required: true
- label: I have specified the location of the documentation issue - label: I have specified the location of the documentation issue
required: true required: true

View file

@ -75,4 +75,3 @@ body:
required: true required: true
- label: I have described my specific use case - label: I have described my specific use case
required: true required: true

View file

@ -8,5 +8,3 @@ lxobr
pazone pazone
siillee siillee
vasilije1990 vasilije1990

View file

@ -72,5 +72,3 @@ jobs:
} catch (error) { } catch (error) {
core.warning(`Failed to add label: ${error.message}`); core.warning(`Failed to add label: ${error.message}`);
} }

View file

@ -66,5 +66,3 @@ jobs:
AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_DEV_USER_KEY_ID }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_S3_DEV_USER_KEY_ID }}
AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_DEV_USER_SECRET_KEY }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_S3_DEV_USER_SECRET_KEY }}
run: uv run python ./cognee/tests/test_load.py run: uv run python ./cognee/tests/test_load.py

View file

@ -15,4 +15,3 @@ jobs:
name: Load Tests name: Load Tests
uses: ./.github/workflows/load_tests.yml uses: ./.github/workflows/load_tests.yml
secrets: inherit secrets: inherit

View file

@ -7,6 +7,7 @@ repos:
- id: trailing-whitespace - id: trailing-whitespace
- id: end-of-file-fixer - id: end-of-file-fixer
- id: check-yaml - id: check-yaml
exclude: ^deployment/helm/templates/
- id: check-added-large-files - id: check-added-large-files
- repo: https://github.com/astral-sh/ruff-pre-commit - repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version. # Ruff version.

View file

@ -128,5 +128,3 @@ MCP server and Frontend:
## CI Mirrors Local Commands ## CI Mirrors Local Commands
Our GitHub Actions run the same ruff checks and pytest suites shown above (`.github/workflows/basic_tests.yml` and related workflows). Use the commands in this document locally to minimize CI surprises. Our GitHub Actions run the same ruff checks and pytest suites shown above (`.github/workflows/basic_tests.yml` and related workflows). Use the commands in this document locally to minimize CI surprises.

View file

@ -1,3 +1,2 @@
export { default as Modal } from "./Modal"; export { default as Modal } from "./Modal";
export { default as useModal } from "./useModal"; export { default as useModal } from "./useModal";

View file

@ -74,4 +74,3 @@ function MarkdownPreview({ content, className = "" }: MarkdownPreviewProps) {
} }
export default memo(MarkdownPreview); export default memo(MarkdownPreview);

View file

@ -72,4 +72,3 @@ profile = "black"
- E501: line too long -> break with parentheses - E501: line too long -> break with parentheses
- E225: missing whitespace around operator - E225: missing whitespace around operator
- E402: module import not at top of file - E402: module import not at top of file

View file

@ -72,4 +72,3 @@ Use modules/packages to separate concerns; avoid wildcard imports.
- Is this the simplest working solution? - Is this the simplest working solution?
- Are errors explicit and logged? - Are errors explicit and logged?
- Are modules/namespaces used appropriately? - Are modules/namespaces used appropriately?

View file

@ -1 +0,0 @@

View file

@ -1 +0,0 @@

View file

@ -43,4 +43,3 @@ networks:
volumes: volumes:
postgres_data: postgres_data:

View file

@ -11,4 +11,3 @@ spec:
targetPort: {{ .Values.postgres.port }} targetPort: {{ .Values.postgres.port }}
selector: selector:
app: {{ .Release.Name }}-postgres app: {{ .Release.Name }}-postgres

View file

@ -209,4 +209,3 @@
</svg> </svg>
</body> </body>
</html> </html>

2
mise.toml Normal file
View file

@ -0,0 +1,2 @@
[tools]
python = "latest"

View file

@ -50,4 +50,3 @@
"department": "HR" "department": "HR"
} }
] ]

View file

@ -106,4 +106,3 @@
"action": "purchased" "action": "purchased"
}] }]
}] }]

View file

@ -58,4 +58,3 @@ fi
# error in package # error in package
exit 1 exit 1