Skip to content

Commit 4ff0a7e

Browse files
authored
Merge pull request #8 from fastapi-mvc/update_dependencies_and_actions
Update dependencies and GH actions
2 parents 0938db7 + 3b0e983 commit 4ff0a7e

File tree

5 files changed

+36
-10
lines changed

5 files changed

+36
-10
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,31 @@
22

33
This file documents changes to [fastapi-mvc/copier-project](https://github.com/fastapi-mvc/copier-project). The release numbering uses [semantic versioning](http://semver.org).
44

5+
## Unreleased
6+
7+
### Features
8+
9+
* Refactor Nix expressions to flake [fastapi-mvc/fastapi-mvc#217](https://github.com/fastapi-mvc/fastapi-mvc/issues/217). PR [#7](https://github.com/fastapi-mvc/copier-project/pull/7)
10+
11+
### Docs
12+
13+
* Fix api documentation tocdepth [c0de3c0](https://github.com/fastapi-mvc/copier-project/commit/c0de3c07f47dee42cb6ffa974e89e4021d737c38).
14+
* Update nix documentation [0938db7](https://github.com/fastapi-mvc/copier-project/commit/0938db7b519b675a14bba968db9833e013ddc3cc).
15+
16+
### Internal
17+
18+
* Update project dependencies. PR [#8](https://github.com/fastapi-mvc/copier-project/pull/8)
19+
* pytest (7.1.3 -> 7.2.0)
20+
* pytest-asyncio (0.19.0 -> 0.20.3)
21+
* Sphinx (5.2.3 -> 5.3.0)
22+
* uvicorn (0.18.3 -> 0.20.0)
23+
* fastapi (0.85.1 -> 0.88.0)
24+
* Add development dependency - httpx. PR [#8](https://github.com/fastapi-mvc/copier-project/pull/8)
25+
* Update project GitHub Actions. PR [#8](https://github.com/fastapi-mvc/copier-project/pull/8)
26+
* cachix/cachix-action (10 -> 12)
27+
* cachix/install-nix-action (17 -> 18)
28+
* crazy-max/ghaction-github-pages (3.0.0 -> 3.1.0)
29+
530
## 0.1.1 (17.10.2022)
631

732
### Fixed

template/README.md.jinja

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
[![K8s integration]({{repo_url}}/actions/workflows/integration.yml/badge.svg)]({{repo_url}}/actions/workflows/integration.yml)
88
{%- endif %}
99
[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
10-
![GitHub](https://img.shields.io/badge/fastapi-v.0.85.0-blue)
10+
![GitHub](https://img.shields.io/badge/fastapi-v.0.88.0-blue)
1111
![GitHub](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10-blue)
1212
![GitHub](https://img.shields.io/badge/license-{{license}}-blue)
1313

template/pyproject.toml.jinja

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ classifiers = [
1717

1818
[tool.poetry.dependencies]
1919
python = "^3.8"
20-
fastapi = "~0.85.0"
21-
uvicorn = {extras = ["standard"], version = "~0.18.3"}
20+
fastapi = "~0.88.0"
21+
uvicorn = {extras = ["standard"], version = "~0.20.0"}
2222
gunicorn = "~20.1.0"
2323
click = "~8.1.3"
2424
{%- if redis %}
@@ -29,10 +29,11 @@ aiohttp = "~3.8.3"
2929
{%- endif %}
3030

3131
[tool.poetry.dev-dependencies]
32-
pytest = "~7.1.3"
32+
pytest = "~7.2.0"
3333
pytest-cov = "~4.0.0"
34-
pytest-asyncio = "~0.19.0"
34+
pytest-asyncio = "~0.20.3"
3535
requests = "~2.28.1"
36+
httpx = "~0.23.1"
3637
{%- if aiohttp %}
3738
aioresponses = "~0.7.3"
3839
{%- endif %}
@@ -41,7 +42,7 @@ flake8-docstrings = "~1.6.0"
4142
flake8-import-order = "~0.18.1"
4243
flake8-todo = "^0.7"
4344
black = "~22.8.0"
44-
Sphinx = "~5.2.3"
45+
Sphinx = "~5.3.0"
4546
Pallets-Sphinx-Themes = "~2.0.2"
4647
myst-parser = "~0.18.1"
4748

template/{% if github_actions %}.github{% endif %}/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
path: site
3737
retention-days: 60
3838
- name: Deploy to GitHub Pages
39-
uses: crazy-max/ghaction-github-pages@v3.0.0
39+
uses: crazy-max/ghaction-github-pages@v3.1.0
4040
with:
4141
target_branch: gh-pages
4242
build_dir: site

template/{% if github_actions %}.github{% endif %}/workflows/{% if nix %}nix.yml{% endif %}.jinja

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
runs-on: ubuntu-latest
3434

3535
steps:
36-
- uses: cachix/install-nix-action@v17
36+
- uses: cachix/install-nix-action@v18
3737
with:
3838
nix_path: ${{ env.NIX_CHANNEL }}
3939
- uses: actions/checkout@v3
@@ -57,15 +57,15 @@ jobs:
5757
steps:
5858
- uses: actions/checkout@v3
5959
- name: Install Nix ❄️
60-
uses: cachix/install-nix-action@v17
60+
uses: cachix/install-nix-action@v18
6161
with:
6262
extra_nix_config: "system-features = nixos-test benchmark big-parallel kvm"
6363
nix_path: ${{ env.NIX_CHANNEL }}
6464
# Remove bellow step if you do not want to use Cachix - Nix binary cache.
6565
# For OpenSource projects there is free 5GB of storage.
6666
# https://www.cachix.org
6767
- name: Setup Cachix ❄️
68-
uses: cachix/cachix-action@v10
68+
uses: cachix/cachix-action@v12
6969
with:
7070
name: fastapi-mvc
7171
authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}'

0 commit comments

Comments
 (0)