Skip to content

Commit

Permalink
Release 2.0 (#138)
Browse files Browse the repository at this point in the history
* Release 2.0 (#136)

---------

Co-authored-by: Jan Snasel <jan.snasel@networktocode.com>
Co-authored-by: Joe Wesch <10467633+joewesch@users.noreply.github.com>
  • Loading branch information
3 people committed Oct 10, 2023
1 parent 18f2717 commit 365c287
Show file tree
Hide file tree
Showing 40 changed files with 1,542 additions and 1,197 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,8 @@ jobs:
strategy:
fail-fast: true
matrix:
python-version: ["3.7", "3.8", "3.9", "3.10"]
nautobot-version: ["1.2", "1.3", "stable"]
python-version: ["3.8", "3.9", "3.10"]
nautobot-version: ["2.0"]
exclude:
- python-version: 3.10
nautobot-version: 1.2
Expand Down
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,22 @@
# Changelog

## v2.0.0

### Significant Updates

New release for nautobot 2.0

- (#135) - Docs Update
- (#134) - Updates in .choices due to changed `OPTIONS` schema
- (#130) - Add version constraint on `__init__` to divide 1.X and 2.X.

## 2.0.0-rc.1

### Significant Updates

Release Candidate.
New release train for nautobot 2.X

## v1.5.0

### New Features
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ This section describes how to install *pynautobot* for development, how to run t

## Python Versions

This leverages Python3.6 or later.
This leverages Python 3.8 or later.

## Installing dependencies for local development

Expand All @@ -21,7 +21,7 @@ Follow these steps to set up your local development environment:
```bash
# Double check your version
$ python --version
Python 3.7.7
Python 3.8.7
# Activate the Poetry environment, which will auto create the virtual environment related to the project
$ poetry shell
# Install project dependencies as well as development dependencies
Expand Down
10 changes: 8 additions & 2 deletions development/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ services:
nautobot:
condition: "service_healthy"
nautobot:
image: "ghcr.io/nautobot/nautobot-dev:${NAUTOBOT_VER:-1.3}-py${PYTHON_VER:-3.7}"
image: "ghcr.io/nautobot/nautobot:${NAUTOBOT_VER:-1.3}-py${PYTHON_VER:-3.8}"
command: "nautobot-server runserver 0.0.0.0:8000 --insecure"
ports:
- "8000:8000"
Expand All @@ -33,7 +33,7 @@ services:
healthcheck:
interval: "30s"
timeout: "10s"
start_period: "2m"
start_period: "5m"
retries: 4
test:
- "CMD-SHELL"
Expand All @@ -49,3 +49,9 @@ services:
- "-c" # this is to evaluate the $REDIS_PASSWORD from the env
- "redis-server --appendonly yes --requirepass $$REDIS_PASSWORD" ## $$ because of docker-compose
env_file: "./dev.env"
docs:
image: "nginx:alpine"
ports:
- "8001:80"
volumes:
- "${PWD}/docs/_build/html:/usr/share/nginx/html:ro"

0 comments on commit 365c287

Please sign in to comment.