-
Notifications
You must be signed in to change notification settings - Fork 15
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
2.0 Release Final #111
2.0 Release Final #111
Conversation
- Install all dependencies
- CI pylint using Nautobot 1.4.10 - CI unittest using Nautobot [1.4.10, 1.5.10] to avoid bug in 1.5.11 and 1.5.12
- Replace `nautobot.utilities` imports with `nautobot.core`
Updates to install on Nautobot 2.0 Alpha
* chore: Update `nautobot` to `v2.0.0rc2` * WIP: Vault * chore: Added Changelog * fix: Changelog * cleanup * fix: Remove vault compose from tasks * Cookie updated by NetworkToCode Cookie Drift Manager Tool (#106) * Cookie updated by NetworkToCode Cookie Drift Manager Tool Template: ``` { "template": "https://github.com/nautobot/cookiecutter-nautobot-app.git", "dir": "nautobot-app", "ref": "develop", "path": null } ``` Cookie: ``` { "remote": "https://github.com/nautobot/nautobot-plugin-secrets-providers.git", "dir": "", "branch_prefix": "drift-manager", "context": { "codeowner_github_usernames": "@smith-ntc", "full_name": "Network to Code, LLC", "email": "[email protected]", "github_org": "nautobot", "plugin_name": "nautobot_secrets_providers", "verbose_name": "Nautobot's Secrets Providers Plugin", "plugin_slug": "nautobot-secrets-providers", "project_slug": "nautobot-plugin-secrets-providers", "repo_url": "https://github.com/nautobot/nautobot-plugin-secrets-providers", "base_url": "secrets-providers", "min_nautobot_version": "1.4.0", "max_nautobot_version": "1.9999", "nautobot_version": "latest", "camel_name": "NautobotSecretsProviders", "project_short_description": "Nautobot's Secrets Providers Plugin", "version": "0.1.0", "model_class_name": "None", "open_source_license": "Apache-2.0", "docs_base_url": "https://docs.nautobot.com", "docs_app_url": "https://docs.nautobot.com/projects/secrets-providers/en/latest", }, "base_branch": "develop", "remote_name": "origin" } ``` * fix: Poetry lock * fix: Missing requests_mock dependency
* Update packaging * Pylint and CI
Preparation for 2.0 release
Next 2.0 to develop
pyproject.toml
Outdated
version = "1.4.1b1" | ||
description = "Nautobot Secrets Providers Plugin." | ||
authors = ["Network to Code, LLC <[email protected]>"] | ||
version = "2.0.0rc1" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
version = "2.0.0rc1" | |
version = "2.0.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This will probably need a lockfile update
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didnt really need one it seems
.github/workflows/ci.yml
Outdated
# TBD: Fix tested versions | ||
# python-version: ["3.8", "3.9", "3.10", "3.11"] | ||
python-version: ["3.8"] | ||
nautobot-version: ["2.0.0"] | ||
db-backend: ["postgresql", "mysql"] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
# TBD: Fix tested versions | |
# python-version: ["3.8", "3.9", "3.10", "3.11"] | |
python-version: ["3.8"] | |
nautobot-version: ["2.0.0"] | |
db-backend: ["postgresql", "mysql"] | |
python-version: ["3.8", "3.11"] | |
nautobot-version: ["2.0.0", "stable"] | |
db-backend: ["postgresql", "mysql"] |
CHANGELOG.md
Outdated
@@ -1,5 +1,15 @@ | |||
# Nautobot Secrets Providers Changelog | |||
|
|||
## v2.0.0 (TBD) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
## v2.0.0 (TBD) | |
## v2.0.0 (2023-09-29) |
Address Merge Conflicts between `main` and `develop`
No description provided.