Skip to content

Commit

Permalink
Group Open Dependency Updates + Bump Version (#225)
Browse files Browse the repository at this point in the history
* group all open dependency updates

* update changelog

* bump version
  • Loading branch information
scemily13 authored May 24, 2022
1 parent 2487c25 commit e986638
Show file tree
Hide file tree
Showing 7 changed files with 36 additions and 28 deletions.
2 changes: 1 addition & 1 deletion .bumpversion.cfg
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[bumpversion]
current_version = 0.14.0
current_version = 0.15.0
commit = True
tag = False

Expand Down
38 changes: 19 additions & 19 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v2
- uses: actions/setup-python@v2
uses: actions/checkout@v3
- uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install dependencies
Expand All @@ -31,9 +31,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v3
- name: Set up Python
uses: actions/setup-python@v2
uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install dependencies
Expand All @@ -48,8 +48,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v2
- uses: actions/setup-python@v2
uses: actions/checkout@v3
- uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install dependencies
Expand All @@ -64,8 +64,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v2
- uses: actions/setup-python@v2
uses: actions/checkout@v3
- uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install dependencies
Expand All @@ -81,8 +81,8 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v2
- uses: actions/setup-python@v2
uses: actions/checkout@v3
- uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}
- name: Install dependencies
Expand All @@ -101,8 +101,8 @@ jobs:
python-version: ["3.7", "3.8", "3.9", "3.10"]
steps:
- name: Check out code
uses: actions/checkout@v2
- uses: actions/setup-python@v2
uses: actions/checkout@v3
- uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
Expand All @@ -115,15 +115,15 @@ jobs:
run: pytest --cov-report xml:coverage-${{ matrix.python-version }}.xml --junitxml=test-results-${{ matrix.python-version }}.xml

- name: Upload pytest test results artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: pytest-results-${{ matrix.python-version }}
path: test-results-${{ matrix.python-version }}.xml
# Use always() to always run this step to publish test results when there are test failures
if: ${{ always() }}

- name: Upload coverage results artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: pytest-coverage-${{ matrix.python-version }}
path: coverage-${{ matrix.python-version }}.xml
Expand All @@ -142,9 +142,9 @@ jobs:
continue-on-error: true
steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v3

- uses: actions/setup-python@v2
- uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}

Expand All @@ -158,7 +158,7 @@ jobs:
run: mkdocs build --strict

- name: Upload docs as an artifact
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v3
with:
name: docs-site
path: site/
Expand All @@ -168,9 +168,9 @@ jobs:
if: github.event_name == 'push' && github.ref == 'refs/heads/main'
steps:
- name: Check out code
uses: actions/checkout@v2
uses: actions/checkout@v3

- uses: actions/setup-python@v2
- uses: actions/setup-python@v3
with:
python-version: ${{ env.PYTHON_VERSION }}

Expand Down
13 changes: 11 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,20 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.15.0] - 2022-05-24

### Changed

* Calls to `Path.mkdir` are now made with the `exist_ok=True` parameter, eliminating a race condition when multiple workers are attempting to create the same directory.
* Calls to `Path.mkdir` are now made with the `exist_ok=True` parameter, eliminating a race condition when multiple workers are attempting to create the same directory.

* Bump bandit from 1.7.1 to 1.7.2
* Bump mkdocs-material from 8.1.2 to 8.1.8
* Bump actions/checkout from 2 to 3
* Bump actions/setup-python from 2 to 3.1.1
* Bump actions/upload-artifact from 2 to 3
* Bump mypy from 0.931 to 0.950


## [0.14.0] - 2022-04-26

Expand Down
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# pygitops - 0.14.0
# pygitops - 0.15.0

[![CI pipeline status](https://github.com/wayfair-incubator/pygitops/workflows/CI/badge.svg?branch=main)][ci]

Expand Down
4 changes: 2 additions & 2 deletions requirements-test.txt
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
bandit==1.7.1
bandit==1.7.2
black==22.3.0
bump2version==1.0.1
flake8==4.0.1
isort==5.10.1
mypy==0.931
mypy==0.950
mkdocs-material==8.2.1
mkdocstrings==0.18.1
pytest==7.0.1
Expand Down
3 changes: 1 addition & 2 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,2 @@
dataclasses~=0.8; python_version < '3.7'
filelock~=3.3
filelock~=3.4
GitPython==3.1.18
2 changes: 1 addition & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name = pygitops
url = https://github.com/wayfair-incubator/pygitops
author = Josh Woodward
author_email = [email protected]
version = 0.14.0
version = 0.15.0
description = Wrapper for low-level git logic. Useful for systems automating git operations.
long_description = file: README.md
long_description_content_type = text/markdown
Expand Down

0 comments on commit e986638

Please sign in to comment.