Skip to content

Commit

Permalink
Merge pull request #270 from model-driven-devops/semantic_fix
Browse files Browse the repository at this point in the history
fix: reenable pypi release push with enhanced pyproject.toml
  • Loading branch information
stmosher authored Feb 2, 2024
2 parents f9189b3 + ffcdd8d commit 954bd52
Show file tree
Hide file tree
Showing 6 changed files with 46 additions and 47 deletions.
3 changes: 3 additions & 0 deletions .releaserc
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
["@semantic-release/git", {
"assets": "mdd/package-meta-data.xml",
"message": "chore(release): Update NSO package version to ${nextRelease.version} [skip ci]"
}],
["semantic-release-pypi", {
"repoUrl": "https://upload.pypi.org/legacy/"
}]
]
}
30 changes: 28 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,34 @@
[build-system]
requires = ["setuptools","packaging"]
requires = ["setuptools", "packaging"]
build-backend = "setuptools.build_meta"

[project]
name = "nso-oc"
description = "Cisco NSO OpenConfig Tools"
dynamic = ["version"]
readme = "./package_nso_to_oc/README.md"
license = {file = "LICENSE"}
dependencies = ["urllib3"]
classifiers = [
"License :: Other/Proprietary License",
"Operating System :: POSIX :: Linux",
"Programming Language :: Python :: 3",
]

[project.scripts]
"nso-oc" = "package_nso_to_oc.main:main"

[project.urls]
"homepage" = "https://github.com/model-driven-devops/nso-oc-services"

[tool.setuptools.packages.find]
where = ["."]
include = ["package_nso_to_oc", "package_nso_to_oc.*"]

[tool.setuptools.package-dir]
package_nso_to_oc = "package_nso_to_oc"

# TODO: setuptools claims the [tool.distutils] table is experimental and likely to change
# Place the <package>.egg-info directory at the root of the bundle to match prior behavior
[tool.distutils.egg_info]
egg_base = "."

30 changes: 0 additions & 30 deletions setup.py

This file was deleted.

10 changes: 5 additions & 5 deletions test/inventory_nx/nso.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
all:
vars:
mdd_model_repos:
nso_installer_file: https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/nso-6.1.linux.x86_64.signed.bin
nso_installer_file: https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/nso-6.1.linux.x86_64.signed.bin
nso_ned_files:
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1.2-cisco-ios-6.93.3.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-nx-5.23.13.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-iosxr-7.49.2.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.0.3-cisco-asa-6.18.3.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1.2-cisco-ios-6.93.3.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-nx-5.23.13.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-iosxr-7.49.2.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.0.3-cisco-asa-6.18.3.signed.bin
nso_default_ned: cisco-ios-cli-6.93
nso_ned_dict:
ios: "cisco-ios-cli-6.93"
Expand Down
10 changes: 5 additions & 5 deletions test/inventory_xe/nso.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
all:
vars:
mdd_model_repos:
nso_installer_file: https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/nso-6.1.linux.x86_64.signed.bin
nso_installer_file: https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/nso-6.1.linux.x86_64.signed.bin
nso_ned_files:
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1.2-cisco-ios-6.93.3.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-nx-5.23.13.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-iosxr-7.49.2.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.0.3-cisco-asa-6.18.3.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1.2-cisco-ios-6.93.3.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-nx-5.23.13.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-iosxr-7.49.2.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.0.3-cisco-asa-6.18.3.signed.bin
nso_default_ned: cisco-ios-cli-6.93
nso_ned_dict:
ios: "cisco-ios-cli-6.93"
Expand Down
10 changes: 5 additions & 5 deletions test/inventory_xr/nso.yml
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
all:
vars:
mdd_model_repos:
nso_installer_file: https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/nso-6.1.linux.x86_64.signed.bin
nso_installer_file: https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/nso-6.1.linux.x86_64.signed.bin
nso_ned_files:
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1.2-cisco-ios-6.93.3.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-nx-5.23.13.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-iosxr-7.49.2.signed.bin
- https://colabucket.s3.amazonaws.com/sw/cisco/nso/6.1/ncs-6.0.3-cisco-asa-6.18.3.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1.2-cisco-ios-6.93.3.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-nx-5.23.13.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.1-cisco-iosxr-7.49.2.signed.bin
- https://colabucket.s3.dualstack.us-east-1.amazonaws.com/sw/cisco/nso/6.1/ncs-6.0.3-cisco-asa-6.18.3.signed.bin
nso_default_ned: cisco-ios-cli-6.93
nso_ned_dict:
ios: "cisco-ios-cli-6.93"
Expand Down

0 comments on commit 954bd52

Please sign in to comment.