Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Python: Add setup for contributing-python and tests for Semantic-Kernel-Python #2536

Merged
merged 5 commits into from
Aug 31, 2023

Conversation

lemillermicrosoft
Copy link
Member

@lemillermicrosoft lemillermicrosoft commented Aug 22, 2023

Add setup tasks for contributing-python and tests for Semantic-Kernel-Python. The setup tasks install poetry and python packages. The tests include unit tests, integration tests, and all tests for Semantic-Kernel-Python.

Contribution Checklist

@lemillermicrosoft lemillermicrosoft requested a review from a team August 23, 2023 00:47
@lemillermicrosoft lemillermicrosoft self-assigned this Aug 23, 2023
.vscode/tasks.json Outdated Show resolved Hide resolved
@shawncal shawncal added docs and tests Improvements or additions to documentation python Pull requests for the Python Semantic Kernel labels Aug 24, 2023
@github-actions github-actions bot changed the title Add setup for contributing-python and tests for Semantic-Kernel-Python Python: Add setup for contributing-python and tests for Semantic-Kernel-Python Aug 24, 2023
.vscode/tasks.json Outdated Show resolved Hide resolved
.vscode/tasks.json Outdated Show resolved Hide resolved
.vscode/tasks.json Outdated Show resolved Hide resolved
Add setup tasks for contributing-python and tests for Semantic-Kernel-Python. The setup tasks install poetry and python packages. The tests include unit tests, integration tests, and all tests for Semantic-Kernel-Python.
      Added two new tasks to the VS Code task configuration for Python code: one for formatting using the Ruff formatter, and one for validating using pre-commit hooks. These tasks will help ensure consistent and high-quality code contributions to the project.
- Removed instructions for running ruff
- Updated label for validate task in VSCode tasks.json
- Minor formatting changes

The Python development setup documentation was updated to remove instructions for running ruff and to update the label for the validate task in the VSCode tasks.json file. Some minor formatting changes were also made.
This commit updates the formatting and arguments in the tasks.json file.
Changes include adding new lines and spaces for better readability, and
adjusting the arguments for the "test" tasks.
@lemillermicrosoft lemillermicrosoft added this pull request to the merge queue Aug 30, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 30, 2023
@lemillermicrosoft lemillermicrosoft added this pull request to the merge queue Aug 30, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 30, 2023
@lemillermicrosoft lemillermicrosoft added this pull request to the merge queue Aug 30, 2023
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Aug 30, 2023
@lemillermicrosoft lemillermicrosoft added this to the R3 : Cycle 2 milestone Aug 31, 2023
@lemillermicrosoft lemillermicrosoft added this pull request to the merge queue Aug 31, 2023
Merged via the queue into microsoft:main with commit e298e2b Aug 31, 2023
@lemillermicrosoft lemillermicrosoft deleted the 822_python_tasks branch August 31, 2023 16:41
SOE-YoungS pushed a commit to SOE-YoungS/semantic-kernel that referenced this pull request Nov 1, 2023
…el-Python (microsoft#2536)

Add setup tasks for contributing-python and tests for
Semantic-Kernel-Python. The setup tasks install poetry and python
packages. The tests include unit tests, integration tests, and all tests
for Semantic-Kernel-Python.

### Contribution Checklist

<!-- Before submitting this PR, please make sure: -->

- [x] The code builds clean without any errors or warnings
- [x] The PR follows the [SK Contribution
Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [x] All unit tests pass, and I have added new tests where possible
- [x] I didn't break anyone 😄

---------

Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>
johnoliver pushed a commit to johnoliver/semantic-kernel that referenced this pull request Jun 5, 2024
…el-Python (microsoft#2536)

Add setup tasks for contributing-python and tests for
Semantic-Kernel-Python. The setup tasks install poetry and python
packages. The tests include unit tests, integration tests, and all tests
for Semantic-Kernel-Python.

### Contribution Checklist

<!-- Before submitting this PR, please make sure: -->

- [x] The code builds clean without any errors or warnings
- [x] The PR follows the [SK Contribution
Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [x] All unit tests pass, and I have added new tests where possible
- [x] I didn't break anyone 😄

---------

Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>
johnoliver pushed a commit to johnoliver/semantic-kernel that referenced this pull request Jun 5, 2024
…el-Python (microsoft#2536)

Add setup tasks for contributing-python and tests for
Semantic-Kernel-Python. The setup tasks install poetry and python
packages. The tests include unit tests, integration tests, and all tests
for Semantic-Kernel-Python.

### Contribution Checklist

<!-- Before submitting this PR, please make sure: -->

- [x] The code builds clean without any errors or warnings
- [x] The PR follows the [SK Contribution
Guidelines](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md)
and the [pre-submission formatting
script](https://github.com/microsoft/semantic-kernel/blob/main/CONTRIBUTING.md#development-scripts)
raises no violations
- [x] All unit tests pass, and I have added new tests where possible
- [x] I didn't break anyone 😄

---------

Co-authored-by: Dmytro Struk <13853051+dmytrostruk@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
docs and tests Improvements or additions to documentation python Pull requests for the Python Semantic Kernel
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

4 participants