diff --git a/.chglog/CHANGELOG.tpl.md b/.chglog/CHANGELOG.tpl.md new file mode 100644 index 00000000..8af3f986 --- /dev/null +++ b/.chglog/CHANGELOG.tpl.md @@ -0,0 +1,38 @@ +{{ range .Versions }} + +## {{ if .Tag.Previous }}[{{ .Tag.Name }}]({{ $.Info.RepositoryURL }}/compare/{{ .Tag.Previous.Name }}...{{ .Tag.Name }}){{ else }}{{ .Tag.Name }}{{ end }} ({{ datetime "2006-01-02" .Tag.Date }}) + +{{ range .CommitGroups -}} +### {{ .Title }} + +{{ range .Commits -}} +* {{ .Subject }} +{{ end }} +{{ end -}} + +{{- if .RevertCommits -}} +### Reverts + +{{ range .RevertCommits -}} +* {{ .Revert.Header }} +{{ end }} +{{ end -}} + +{{- if .MergeCommits -}} +### Pull Requests + +{{ range .MergeCommits -}} +* {{ .Header }} +{{ end }} +{{ end -}} + +{{- if .NoteGroups -}} +{{ range .NoteGroups -}} +### {{ .Title }} + +{{ range .Notes }} +{{ .Body }} +{{ end }} +{{ end -}} +{{ end -}} +{{ end -}} \ No newline at end of file diff --git a/.chglog/config.yml b/.chglog/config.yml new file mode 100644 index 00000000..f35ed25a --- /dev/null +++ b/.chglog/config.yml @@ -0,0 +1,27 @@ +style: github +template: CHANGELOG.tpl.md +info: + title: CHANGELOG + repository_url: https://github.com/carlkidcrypto/ezsnmp +options: + commits: + # filters: + # Type: + # - feat + # - fix + # - perf + # - refactor + commit_groups: + # title_maps: + # feat: Features + # fix: Bug Fixes + # perf: Performance Improvements + # refactor: Code Refactoring + header: + pattern: "^((\\w+)\\s.*)$" + pattern_maps: + - Subject + - Type + notes: + keywords: + - BREAKING CHANGE \ No newline at end of file diff --git a/.github/workflows/auto_change_log.yml b/.github/workflows/auto_change_log.yml new file mode 100644 index 00000000..34a99ebd --- /dev/null +++ b/.github/workflows/auto_change_log.yml @@ -0,0 +1,66 @@ +name: "Update Changelog" + +on: + release: + types: [published] + workflow_dispatch: + +permissions: + contents: write + pull-requests: write + +jobs: + update-changelog: + runs-on: ubuntu-latest + steps: + - name: Check out repository code + uses: actions/checkout@v4 + with: + fetch-depth: 0 + + - name: Setup git-chglog + uses: carlkidcrypto/os-specific-runner@v2.1.1 + with: + linux: | + sudo snap install go --classic; + go install github.com/git-chglog/git-chglog/cmd/git-chglog@latest; + + - name: Generate CHANGELOG.md + id: generate + uses: carlkidcrypto/os-specific-runner@v2.1.1 + with: + linux: | + rm -f CHANGELOG.md; + echo "PATH=$PATH:/usr/bin" >> $GITHUB_ENV; + ~/go/bin/git-chglog --config /home/runner/work/ezsnmp/ezsnmp/.chglog/config.yml -o CHANGELOG.md; + if git diff --quiet CHANGELOG.md; then + echo "changes=false" >> $GITHUB_OUTPUT + else + echo "changes=true" >> $GITHUB_OUTPUT + fi; + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + + - name: Create Pull Request + if: steps.generate.outputs.changes == 'true' + uses: peter-evans/create-pull-request@v4 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: "chore: update CHANGELOG.md" + title: "📝 Update Changelog" + body: | + This PR updates the CHANGELOG.md to include all releases. + - Generated using git-chglog + - Triggered by: ${{ github.event_name }} + - Auto-merge enabled + branch: update-changelog-${{ github.run_id }} + base: main + delete-branch: true + labels: documentation, automated-pr + + - name: Enable Auto-merge + if: steps.generate.outputs.changes == 'true' + run: | + gh pr merge --auto --merge "${{ steps.create-pr.outputs.pull-request-number }}" + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..a9137aa7 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,464 @@ + + +## [v2.0.0b0](https://github.com/carlkidcrypto/ezsnmp/compare/v2.0.0a5...v2.0.0b0) (2025-01-11) + + + +## [v2.0.0a5](https://github.com/carlkidcrypto/ezsnmp/compare/v2.0.0a4...v2.0.0a5) (2025-01-08) + +### PyPi + +* PyPi fix ([#275](https://github.com/carlkidcrypto/ezsnmp/issues/275)) + + + +## [v2.0.0a4](https://github.com/carlkidcrypto/ezsnmp/compare/v2.0.0a3...v2.0.0a4) (2025-01-08) + +### Bump + +* Bump click from 8.1.7 to 8.1.8 ([#269](https://github.com/carlkidcrypto/ezsnmp/issues/269)) +* Bump coverage from 7.6.9 to 7.6.10 ([#270](https://github.com/carlkidcrypto/ezsnmp/issues/270)) +* Bump urllib3 from 2.2.3 to 2.3.0 ([#268](https://github.com/carlkidcrypto/ezsnmp/issues/268)) +* Bump pyparsing from 3.2.0 to 3.2.1 ([#271](https://github.com/carlkidcrypto/ezsnmp/issues/271)) +* Bump setuptools from 75.6.0 to 75.7.0 ([#272](https://github.com/carlkidcrypto/ezsnmp/issues/272)) + + + +## [v2.0.0a3](https://github.com/carlkidcrypto/ezsnmp/compare/v2.0.0a2...v2.0.0a3) (2024-12-20) + +### 244 + +* 244 bug v200a2 ([#250](https://github.com/carlkidcrypto/ezsnmp/issues/250)) + +### 255 + +* 255 ga builds ([#258](https://github.com/carlkidcrypto/ezsnmp/issues/258)) + +### Bump + +* Bump attrs from 24.2.0 to 24.3.0 ([#264](https://github.com/carlkidcrypto/ezsnmp/issues/264)) +* Bump tj-actions/changed-files from 45.0.4 to 45.0.5 ([#261](https://github.com/carlkidcrypto/ezsnmp/issues/261)) +* Bump coverage from 7.6.8 to 7.6.9 ([#259](https://github.com/carlkidcrypto/ezsnmp/issues/259)) +* Bump wheel from 0.45.0 to 0.45.1 ([#251](https://github.com/carlkidcrypto/ezsnmp/issues/251)) +* Bump cibuildwheel from 2.21.3 to 2.22.0 ([#252](https://github.com/carlkidcrypto/ezsnmp/issues/252)) +* Bump coverage from 7.6.7 to 7.6.8 ([#253](https://github.com/carlkidcrypto/ezsnmp/issues/253)) +* Bump tomli from 2.1.0 to 2.2.1 ([#254](https://github.com/carlkidcrypto/ezsnmp/issues/254)) +* Bump tj-actions/changed-files from 45.0.3 to 45.0.4 ([#256](https://github.com/carlkidcrypto/ezsnmp/issues/256)) +* Bump pytest from 8.3.3 to 8.3.4 ([#257](https://github.com/carlkidcrypto/ezsnmp/issues/257)) +* Bump setuptools from 75.5.0 to 75.6.0 ([#249](https://github.com/carlkidcrypto/ezsnmp/issues/249)) +* Bump coverage from 7.6.5 to 7.6.7 ([#246](https://github.com/carlkidcrypto/ezsnmp/issues/246)) + + + +## [v2.0.0a2](https://github.com/carlkidcrypto/ezsnmp/compare/v1.1.0...v2.0.0a2) (2024-11-16) + +### 180 + +* 180 swig ([#241](https://github.com/carlkidcrypto/ezsnmp/issues/241)) + +### 240 + +* 240 bug bulkwalk runs indefinitely when encountering a non increasing oid ([#247](https://github.com/carlkidcrypto/ezsnmp/issues/247)) + +### Bump + +* Bump coverage from 7.6.4 to 7.6.5 ([#245](https://github.com/carlkidcrypto/ezsnmp/issues/245)) +* Bump sphinx-rtd-theme from 3.0.1 to 3.0.2 ([#243](https://github.com/carlkidcrypto/ezsnmp/issues/243)) +* Bump setuptools from 75.3.0 to 75.5.0 ([#242](https://github.com/carlkidcrypto/ezsnmp/issues/242)) +* Bump tomli from 2.0.2 to 2.1.0 ([#238](https://github.com/carlkidcrypto/ezsnmp/issues/238)) +* Bump tj-actions/changed-files from 45.0.3 to 45.0.4 ([#233](https://github.com/carlkidcrypto/ezsnmp/issues/233)) +* Bump packaging from 24.1 to 24.2 ([#234](https://github.com/carlkidcrypto/ezsnmp/issues/234)) +* Bump wheel from 0.43.0 to 0.45.0 ([#235](https://github.com/carlkidcrypto/ezsnmp/issues/235)) +* Bump setuptools from 72.1.0 to 75.3.0 ([#236](https://github.com/carlkidcrypto/ezsnmp/issues/236)) +* Bump setuptools from 75.2.0 to 75.3.0 ([#231](https://github.com/carlkidcrypto/ezsnmp/issues/231)) +* Bump pip from 24.2 to 24.3.1 ([#230](https://github.com/carlkidcrypto/ezsnmp/issues/230)) +* Bump pytest-cov from 5.0.0 to 6.0.0 ([#232](https://github.com/carlkidcrypto/ezsnmp/issues/232)) +* Bump coverage from 7.6.3 to 7.6.4 ([#229](https://github.com/carlkidcrypto/ezsnmp/issues/229)) +* Bump pyparsing from 3.1.4 to 3.2.0 ([#226](https://github.com/carlkidcrypto/ezsnmp/issues/226)) +* Bump coverage from 7.6.2 to 7.6.3 ([#225](https://github.com/carlkidcrypto/ezsnmp/issues/225)) +* Bump sphinx from 8.1.0 to 8.1.3 ([#224](https://github.com/carlkidcrypto/ezsnmp/issues/224)) +* Bump setuptools from 75.1.0 to 75.2.0 ([#227](https://github.com/carlkidcrypto/ezsnmp/issues/227)) + +### Update + +* Update setup.py ([#248](https://github.com/carlkidcrypto/ezsnmp/issues/248)) + + + +## [v1.1.0](https://github.com/carlkidcrypto/ezsnmp/compare/v2.0.0a1...v1.1.0) (2024-10-11) + +### Bump + +* Bump sphinx from 8.0.2 to 8.1.0 ([#220](https://github.com/carlkidcrypto/ezsnmp/issues/220)) +* Bump actions/checkout from 3 to 4 ([#219](https://github.com/carlkidcrypto/ezsnmp/issues/219)) +* Bump MishaKav/pytest-coverage-comment from 1.1.52 to 1.1.53 ([#218](https://github.com/carlkidcrypto/ezsnmp/issues/218)) + +### New + +* New Logo ([#217](https://github.com/carlkidcrypto/ezsnmp/issues/217)) + + + +## [v2.0.0a1](https://github.com/carlkidcrypto/ezsnmp/compare/v1.1.0.a1...v2.0.0a1) (2024-10-10) + +### 181 + +* 181 snmptrapc support ([#210](https://github.com/carlkidcrypto/ezsnmp/issues/210)) + +### 182 + +* 182 snmpsetc support ([#199](https://github.com/carlkidcrypto/ezsnmp/issues/199)) + +### Bump + +* Bump sphinx-rtd-theme from 3.0.0 to 3.0.1 ([#211](https://github.com/carlkidcrypto/ezsnmp/issues/211)) +* Bump coverage from 7.6.1 to 7.6.2 ([#212](https://github.com/carlkidcrypto/ezsnmp/issues/212)) +* Bump cibuildwheel from 2.21.2 to 2.21.3 ([#213](https://github.com/carlkidcrypto/ezsnmp/issues/213)) + +### Merge + +* Merge branch 'main' into dev/v2.0.0 +* Merge branch 'main' into dev/v2.0.0 +* Merge branch 'main' into dev/v2.0.0 + + + +## [v1.1.0.a1](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0...v1.1.0.a1) (2024-10-09) + +### 183 + +* 183 drop python 38 support ([#197](https://github.com/carlkidcrypto/ezsnmp/issues/197)) + +### 186 + +* 186 enable GitHub codeql for c code ([#215](https://github.com/carlkidcrypto/ezsnmp/issues/215)) + +### Adding + +* Adding Python Version ([#216](https://github.com/carlkidcrypto/ezsnmp/issues/216)) + +### Bump + +* Bump psf/black from 24.8.0 to 24.10.0 ([#207](https://github.com/carlkidcrypto/ezsnmp/issues/207)) +* Bump termcolor from 2.4.0 to 2.5.0 ([#204](https://github.com/carlkidcrypto/ezsnmp/issues/204)) +* Bump black from 24.8.0 to 24.10.0 ([#206](https://github.com/carlkidcrypto/ezsnmp/issues/206)) +* Bump sphinx-rtd-theme from 3.0.0rc3 to 3.0.0 ([#205](https://github.com/carlkidcrypto/ezsnmp/issues/205)) +* Bump tj-actions/changed-files from 45.0.2 to 45.0.3 ([#203](https://github.com/carlkidcrypto/ezsnmp/issues/203)) +* Bump cibuildwheel from 2.21.1 to 2.21.2 ([#201](https://github.com/carlkidcrypto/ezsnmp/issues/201)) +* Bump tomli from 2.0.1 to 2.0.2 ([#200](https://github.com/carlkidcrypto/ezsnmp/issues/200)) +* Bump cibuildwheel from 2.21.0 to 2.21.1 ([#191](https://github.com/carlkidcrypto/ezsnmp/issues/191)) +* Bump platformdirs from 4.3.3 to 4.3.6 ([#192](https://github.com/carlkidcrypto/ezsnmp/issues/192)) +* Bump carlkidcrypto/os-specific-runner from 2.1.0 to 2.1.1 ([#195](https://github.com/carlkidcrypto/ezsnmp/issues/195)) +* Bump sphinx-rtd-theme from 3.0.0rc2 to 3.0.0rc3 ([#196](https://github.com/carlkidcrypto/ezsnmp/issues/196)) +* Bump sphinx-rtd-theme from 3.0.0rc1 to 3.0.0rc2 ([#194](https://github.com/carlkidcrypto/ezsnmp/issues/194)) +* Bump tj-actions/changed-files from 45.0.1 to 45.0.2 ([#189](https://github.com/carlkidcrypto/ezsnmp/issues/189)) +* Bump setuptools from 74.1.2 to 75.1.0 ([#190](https://github.com/carlkidcrypto/ezsnmp/issues/190)) + +### Create + +* Create codeql-analysis.yml ([#214](https://github.com/carlkidcrypto/ezsnmp/issues/214)) + +### Python + +* Python 3.13 ([#198](https://github.com/carlkidcrypto/ezsnmp/issues/198)) + + + +## [v1.0.0](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0c4...v1.0.0) (2024-09-16) + +### 166 + +* 166 sphinx docs ([#179](https://github.com/carlkidcrypto/ezsnmp/issues/179)) + +### 167 + +* 167 investigate arm64 builds for macos ([#168](https://github.com/carlkidcrypto/ezsnmp/issues/168)) + +### Bump + +* Bump urllib3 from 2.2.2 to 2.2.3 ([#176](https://github.com/carlkidcrypto/ezsnmp/issues/176)) +* Bump platformdirs from 4.3.2 to 4.3.3 ([#177](https://github.com/carlkidcrypto/ezsnmp/issues/177)) +* Bump cibuildwheel from 2.20.0 to 2.21.0 ([#178](https://github.com/carlkidcrypto/ezsnmp/issues/178)) +* Bump platformdirs from 4.2.2 to 4.3.2 ([#174](https://github.com/carlkidcrypto/ezsnmp/issues/174)) +* Bump pytest from 8.3.2 to 8.3.3 ([#175](https://github.com/carlkidcrypto/ezsnmp/issues/175)) +* Bump build from 1.2.1 to 1.2.2 ([#173](https://github.com/carlkidcrypto/ezsnmp/issues/173)) +* Bump setuptools from 74.1.1 to 74.1.2 ([#172](https://github.com/carlkidcrypto/ezsnmp/issues/172)) +* Bump tj-actions/changed-files from 45.0.0 to 45.0.1 ([#170](https://github.com/carlkidcrypto/ezsnmp/issues/170)) +* Bump setuptools from 74.0.0 to 74.1.1 ([#171](https://github.com/carlkidcrypto/ezsnmp/issues/171)) + +### Create + +* Create FUNDING.yml ([#185](https://github.com/carlkidcrypto/ezsnmp/issues/185)) + +### Update + +* Update build_and_publish_to_pypi.yml ([#187](https://github.com/carlkidcrypto/ezsnmp/issues/187)) + + + +## [v1.0.0c4](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0c3...v1.0.0c4) (2024-09-01) + +### Bump + +* Bump setuptools from 73.0.1 to 74.0.0 ([#162](https://github.com/carlkidcrypto/ezsnmp/issues/162)) +* Bump pyparsing from 3.1.2 to 3.1.4 ([#161](https://github.com/carlkidcrypto/ezsnmp/issues/161)) +* Bump setuptools from 72.1.0 to 73.0.1 ([#159](https://github.com/carlkidcrypto/ezsnmp/issues/159)) +* Bump tj-actions/changed-files from 44.5.7 to 45.0.0 ([#160](https://github.com/carlkidcrypto/ezsnmp/issues/160)) +* Bump sphinx from 8.0.0 to 8.0.2 ([#156](https://github.com/carlkidcrypto/ezsnmp/issues/156)) +* Bump wheel from 0.43.0 to 0.44.0 ([#155](https://github.com/carlkidcrypto/ezsnmp/issues/155)) +* Bump attrs from 23.2.0 to 24.2.0 ([#154](https://github.com/carlkidcrypto/ezsnmp/issues/154)) +* Bump sphinx from 7.4.7 to 8.0.0 ([#142](https://github.com/carlkidcrypto/ezsnmp/issues/142)) +* Bump flake8 from 7.1.0 to 7.1.1 ([#152](https://github.com/carlkidcrypto/ezsnmp/issues/152)) +* Bump cibuildwheel from 2.19.2 to 2.20.0 ([#151](https://github.com/carlkidcrypto/ezsnmp/issues/151)) +* Bump coverage from 7.6.0 to 7.6.1 ([#150](https://github.com/carlkidcrypto/ezsnmp/issues/150)) +* Bump pycodestyle from 2.12.0 to 2.12.1 ([#153](https://github.com/carlkidcrypto/ezsnmp/issues/153)) +* Bump black from 24.4.2 to 24.8.0 ([#148](https://github.com/carlkidcrypto/ezsnmp/issues/148)) +* Bump psf/black from 24.4.2 to 24.8.0 ([#147](https://github.com/carlkidcrypto/ezsnmp/issues/147)) +* Bump tj-actions/changed-files from 44.5.6 to 44.5.7 ([#146](https://github.com/carlkidcrypto/ezsnmp/issues/146)) + + + +## [v1.0.0c3](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0c2...v1.0.0c3) (2024-07-31) + +### Bump + +* Bump pip from 24.1.2 to 24.2 ([#143](https://github.com/carlkidcrypto/ezsnmp/issues/143)) +* Bump setuptools from 71.1.0 to 72.1.0 ([#144](https://github.com/carlkidcrypto/ezsnmp/issues/144)) +* Bump pytest from 8.3.1 to 8.3.2 ([#140](https://github.com/carlkidcrypto/ezsnmp/issues/140)) +* Bump setuptools from 71.0.4 to 71.1.0 ([#137](https://github.com/carlkidcrypto/ezsnmp/issues/137)) +* Bump pytest from 8.2.2 to 8.3.1 ([#136](https://github.com/carlkidcrypto/ezsnmp/issues/136)) +* Bump sphinx from 7.4.6 to 7.4.7 ([#135](https://github.com/carlkidcrypto/ezsnmp/issues/135)) +* Bump setuptools from 71.0.3 to 71.0.4 ([#133](https://github.com/carlkidcrypto/ezsnmp/issues/133)) +* Bump setuptools from 70.3.0 to 71.0.3 ([#132](https://github.com/carlkidcrypto/ezsnmp/issues/132)) +* Bump sphinx from 7.4.4 to 7.4.6 ([#131](https://github.com/carlkidcrypto/ezsnmp/issues/131)) +* Bump tj-actions/changed-files from 44.5.5 to 44.5.6 ([#130](https://github.com/carlkidcrypto/ezsnmp/issues/130)) +* Bump coverage from 7.5.4 to 7.6.0 ([#126](https://github.com/carlkidcrypto/ezsnmp/issues/126)) +* Bump sphinx from 7.3.7 to 7.4.4 ([#127](https://github.com/carlkidcrypto/ezsnmp/issues/127)) +* Bump tj-actions/changed-files from 44.5.3 to 44.5.5 ([#117](https://github.com/carlkidcrypto/ezsnmp/issues/117)) +* Bump coverage from 7.5.3 to 7.5.4 ([#118](https://github.com/carlkidcrypto/ezsnmp/issues/118)) +* Bump MishaKav/pytest-coverage-comment from 1.1.51 to 1.1.52 ([#121](https://github.com/carlkidcrypto/ezsnmp/issues/121)) +* Bump cibuildwheel from 2.19.1 to 2.19.2 ([#123](https://github.com/carlkidcrypto/ezsnmp/issues/123)) +* Bump pip from 24.1 to 24.1.2 ([#124](https://github.com/carlkidcrypto/ezsnmp/issues/124)) +* Bump setuptools from 70.1.0 to 70.3.0 ([#125](https://github.com/carlkidcrypto/ezsnmp/issues/125)) +* Bump setuptools from 70.0.0 to 70.1.0 ([#114](https://github.com/carlkidcrypto/ezsnmp/issues/114)) +* Bump pip from 24.0 to 24.1 ([#115](https://github.com/carlkidcrypto/ezsnmp/issues/115)) +* Bump tj-actions/changed-files from 44.5.2 to 44.5.3 ([#116](https://github.com/carlkidcrypto/ezsnmp/issues/116)) +* Bump flake8 from 7.0.0 to 7.1.0 ([#112](https://github.com/carlkidcrypto/ezsnmp/issues/112)) +* Bump urllib3 from 2.2.1 to 2.2.2 in the pip group ([#110](https://github.com/carlkidcrypto/ezsnmp/issues/110)) +* Bump pycodestyle from 2.11.1 to 2.12.0 ([#111](https://github.com/carlkidcrypto/ezsnmp/issues/111)) + +### Prepping + +* Prepping For V1.0.0.c3 ([#145](https://github.com/carlkidcrypto/ezsnmp/issues/145)) + +### Update + +* Update build_and_publish_to_test_pypi.yml ([#113](https://github.com/carlkidcrypto/ezsnmp/issues/113)) + + + +## [v1.0.0c2](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0c1...v1.0.0c2) (2024-06-14) + +### 50 + +* 50 bug ezsnmperror usm unknown security name no such user exists ([#108](https://github.com/carlkidcrypto/ezsnmp/issues/108)) + +### Bump + +* Bump cibuildwheel from 2.19.0 to 2.19.1 ([#107](https://github.com/carlkidcrypto/ezsnmp/issues/107)) +* Bump cibuildwheel from 2.18.1 to 2.19.0 ([#106](https://github.com/carlkidcrypto/ezsnmp/issues/106)) +* Bump packaging from 24.0 to 24.1 ([#105](https://github.com/carlkidcrypto/ezsnmp/issues/105)) +* Bump tj-actions/changed-files from 44.5.1 to 44.5.2 ([#100](https://github.com/carlkidcrypto/ezsnmp/issues/100)) +* Bump pytest from 8.2.1 to 8.2.2 ([#101](https://github.com/carlkidcrypto/ezsnmp/issues/101)) +* Bump coverage from 7.5.2 to 7.5.3 ([#99](https://github.com/carlkidcrypto/ezsnmp/issues/99)) +* Bump coverage from 7.5.1 to 7.5.2 ([#98](https://github.com/carlkidcrypto/ezsnmp/issues/98)) +* Bump tj-actions/changed-files from 44.4.0 to 44.5.1 ([#97](https://github.com/carlkidcrypto/ezsnmp/issues/97)) +* Bump platformdirs from 4.2.1 to 4.2.2 ([#91](https://github.com/carlkidcrypto/ezsnmp/issues/91)) +* Bump cibuildwheel from 2.17.0 to 2.18.0 ([#90](https://github.com/carlkidcrypto/ezsnmp/issues/90)) +* Bump tj-actions/changed-files from 44.3.0 to 44.4.0 ([#89](https://github.com/carlkidcrypto/ezsnmp/issues/89)) +* Bump coverage from 7.5.0 to 7.5.1 ([#87](https://github.com/carlkidcrypto/ezsnmp/issues/87)) +* Bump carlkidcrypto/os-specific-runner from 2.0.0 to 2.1.0 ([#88](https://github.com/carlkidcrypto/ezsnmp/issues/88)) +* Bump psf/black from 24.4.1 to 24.4.2 ([#84](https://github.com/carlkidcrypto/ezsnmp/issues/84)) +* Bump pytest from 8.1.1 to 8.2.0 ([#86](https://github.com/carlkidcrypto/ezsnmp/issues/86)) +* Bump black from 24.4.0 to 24.4.2 ([#83](https://github.com/carlkidcrypto/ezsnmp/issues/83)) +* Bump psf/black from 24.4.0 to 24.4.1 ([#81](https://github.com/carlkidcrypto/ezsnmp/issues/81)) +* Bump coverage from 7.4.4 to 7.5.0 ([#80](https://github.com/carlkidcrypto/ezsnmp/issues/80)) +* Bump platformdirs from 4.2.0 to 4.2.1 ([#79](https://github.com/carlkidcrypto/ezsnmp/issues/79)) +* Bump pluggy from 1.4.0 to 1.5.0 ([#78](https://github.com/carlkidcrypto/ezsnmp/issues/78)) +* Bump chuhlomin/render-template from 1.9 to 1.10 ([#77](https://github.com/carlkidcrypto/ezsnmp/issues/77)) +* Bump sphinx from 7.3.6 to 7.3.7 ([#76](https://github.com/carlkidcrypto/ezsnmp/issues/76)) +* Bump tj-actions/changed-files from 44.1.0 to 44.3.0 ([#75](https://github.com/carlkidcrypto/ezsnmp/issues/75)) +* Bump tj-actions/changed-files from 44.0.1 to 44.1.0 ([#74](https://github.com/carlkidcrypto/ezsnmp/issues/74)) +* Bump sphinx from 7.3.0 to 7.3.6 ([#73](https://github.com/carlkidcrypto/ezsnmp/issues/73)) +* Bump sphinx from 7.2.6 to 7.3.0 ([#72](https://github.com/carlkidcrypto/ezsnmp/issues/72)) +* Bump setuptools from 69.2.0 to 69.5.1 ([#71](https://github.com/carlkidcrypto/ezsnmp/issues/71)) +* Bump black from 24.3.0 to 24.4.0 ([#70](https://github.com/carlkidcrypto/ezsnmp/issues/70)) +* Bump psf/black from 24.3.0 to 24.4.0 ([#69](https://github.com/carlkidcrypto/ezsnmp/issues/69)) +* Bump tj-actions/changed-files from 44.0.0 to 44.0.1 ([#68](https://github.com/carlkidcrypto/ezsnmp/issues/68)) +* Bump build from 1.1.1 to 1.2.1 ([#66](https://github.com/carlkidcrypto/ezsnmp/issues/66)) +* Bump tj-actions/changed-files from 43.0.1 to 44.0.0 ([#65](https://github.com/carlkidcrypto/ezsnmp/issues/65)) +* Bump pytest-cov from 4.1.0 to 5.0.0 ([#63](https://github.com/carlkidcrypto/ezsnmp/issues/63)) +* Bump tj-actions/changed-files from 43.0.0 to 43.0.1 ([#62](https://github.com/carlkidcrypto/ezsnmp/issues/62)) +* Bump black from 24.2.0 to 24.3.0 ([#61](https://github.com/carlkidcrypto/ezsnmp/issues/61)) +* Bump psf/black from 24.2.0 to 24.3.0 ([#60](https://github.com/carlkidcrypto/ezsnmp/issues/60)) +* Bump coverage from 7.4.3 to 7.4.4 ([#59](https://github.com/carlkidcrypto/ezsnmp/issues/59)) +* Bump setuptools from 69.1.1 to 69.2.0 ([#58](https://github.com/carlkidcrypto/ezsnmp/issues/58)) +* Bump tj-actions/changed-files from 42.1.0 to 43.0.0 ([#57](https://github.com/carlkidcrypto/ezsnmp/issues/57)) +* Bump tj-actions/changed-files from 42.0.7 to 42.1.0 ([#55](https://github.com/carlkidcrypto/ezsnmp/issues/55)) +* Bump pytest from 8.0.2 to 8.1.1 ([#54](https://github.com/carlkidcrypto/ezsnmp/issues/54)) +* Bump wheel from 0.38.1 to 0.43.0 ([#53](https://github.com/carlkidcrypto/ezsnmp/issues/53)) +* Bump cibuildwheel from 2.16.5 to 2.17.0 ([#52](https://github.com/carlkidcrypto/ezsnmp/issues/52)) +* Bump packaging from 23.2 to 24.0 ([#51](https://github.com/carlkidcrypto/ezsnmp/issues/51)) + +### Manual + +* Manual Pull In ([#109](https://github.com/carlkidcrypto/ezsnmp/issues/109)) + +### Pulls + +* Pulls in Three PRs From upstream easysnmp ([#67](https://github.com/carlkidcrypto/ezsnmp/issues/67)) + +### Update + +* Update setup.py + +### Use + +* Use snprintf ([#104](https://github.com/carlkidcrypto/ezsnmp/issues/104)) + + + +## [v1.0.0c1](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0c...v1.0.0c1) (2024-03-09) + +### 44 + +* 44 bug v3 multi threading fails due to user cache ([#45](https://github.com/carlkidcrypto/ezsnmp/issues/45)) + +### Bump + +* Bump wheel from 0.37.1 to 0.38.1 ([#49](https://github.com/carlkidcrypto/ezsnmp/issues/49)) +* Bump tj-actions/changed-files from 42.0.5 to 42.0.7 ([#48](https://github.com/carlkidcrypto/ezsnmp/issues/48)) +* Bump pyparsing from 3.1.1 to 3.1.2 ([#46](https://github.com/carlkidcrypto/ezsnmp/issues/46)) +* Bump build from 1.0.3 to 1.1.1 ([#43](https://github.com/carlkidcrypto/ezsnmp/issues/43)) +* Bump pytest from 8.0.1 to 8.0.2 ([#42](https://github.com/carlkidcrypto/ezsnmp/issues/42)) +* Bump tj-actions/changed-files from 42.0.4 to 42.0.5 ([#41](https://github.com/carlkidcrypto/ezsnmp/issues/41)) + + + +## [v1.0.0c](https://github.com/carlkidcrypto/ezsnmp/compare/v1.0.0b...v1.0.0c) (2024-02-26) + +### 19 + +* 19 cibuildwheel tests ([#40](https://github.com/carlkidcrypto/ezsnmp/issues/40)) + +### Bump + +* Bump coverage from 7.4.2 to 7.4.3 ([#38](https://github.com/carlkidcrypto/ezsnmp/issues/38)) +* Bump setuptools from 69.1.0 to 69.1.1 ([#39](https://github.com/carlkidcrypto/ezsnmp/issues/39)) +* Bump coverage from 7.4.1 to 7.4.2 ([#37](https://github.com/carlkidcrypto/ezsnmp/issues/37)) +* Bump urllib3 from 2.2.0 to 2.2.1 ([#35](https://github.com/carlkidcrypto/ezsnmp/issues/35)) +* Bump tj-actions/changed-files from 42.0.2 to 42.0.4 ([#36](https://github.com/carlkidcrypto/ezsnmp/issues/36)) +* Bump pip from 23.3.2 to 24.0 ([#29](https://github.com/carlkidcrypto/ezsnmp/issues/29)) +* Bump setuptools from 69.0.3 to 69.1.0 ([#30](https://github.com/carlkidcrypto/ezsnmp/issues/30)) +* Bump black from 24.1.1 to 24.2.0 ([#31](https://github.com/carlkidcrypto/ezsnmp/issues/31)) +* Bump psf/black from 24.1.1 to 24.2.0 ([#32](https://github.com/carlkidcrypto/ezsnmp/issues/32)) +* Bump MishaKav/pytest-coverage-comment from 1.1.50 to 1.1.51 ([#33](https://github.com/carlkidcrypto/ezsnmp/issues/33)) +* Bump pytest from 8.0.0 to 8.0.1 ([#34](https://github.com/carlkidcrypto/ezsnmp/issues/34)) +* Bump platformdirs from 2.5.2 to 4.2.0 ([#26](https://github.com/carlkidcrypto/ezsnmp/issues/26)) +* Bump setuptools from 69.0.2 to 69.0.3 ([#27](https://github.com/carlkidcrypto/ezsnmp/issues/27)) +* Bump pytest-sugar from 0.9.7 to 1.0.0 ([#28](https://github.com/carlkidcrypto/ezsnmp/issues/28)) + +### Update + +* Update README.rst + + + +## v1.0.0b (2024-01-31) + +### 3 + +* 3 Ensure Sphinx Build Works ([#7](https://github.com/carlkidcrypto/ezsnmp/issues/7)) + +### 4 + +* 4 ensure macos tests work ([#9](https://github.com/carlkidcrypto/ezsnmp/issues/9)) + +### 5 + +* 5 pypi ([#10](https://github.com/carlkidcrypto/ezsnmp/issues/10)) + +### 6 + +* 6 move to c++17 ([#8](https://github.com/carlkidcrypto/ezsnmp/issues/8)) + +### Adding + +* Adding Docker Support + +### Apk + +* apk add + +### Bump + +* Bump psf/black from 24.1.0 to 24.1.1 ([#17](https://github.com/carlkidcrypto/ezsnmp/issues/17)) +* Bump cibuildwheel from 2.16.2 to 2.16.5 ([#21](https://github.com/carlkidcrypto/ezsnmp/issues/21)) +* Bump pytest from 7.4.4 to 8.0.0 ([#22](https://github.com/carlkidcrypto/ezsnmp/issues/22)) +* Bump urllib3 from 2.1.0 to 2.2.0 ([#23](https://github.com/carlkidcrypto/ezsnmp/issues/23)) +* Bump black from 24.1.0 to 24.1.1 ([#24](https://github.com/carlkidcrypto/ezsnmp/issues/24)) +* Bump pluggy from 1.0.0 to 1.4.0 ([#25](https://github.com/carlkidcrypto/ezsnmp/issues/25)) +* Bump tj-actions/changed-files from 42.0.0 to 42.0.2 ([#14](https://github.com/carlkidcrypto/ezsnmp/issues/14)) +* Bump peter-evans/create-or-update-comment from 3 to 4 ([#15](https://github.com/carlkidcrypto/ezsnmp/issues/15)) +* Bump psf/black from 23.12.1 to 24.1.0 ([#16](https://github.com/carlkidcrypto/ezsnmp/issues/16)) +* Bump tj-actions/changed-files from 41.0.1 to 42.0.0 ([#13](https://github.com/carlkidcrypto/ezsnmp/issues/13)) + +### Cibuildwheel + +* Cibuildwheel ([#20](https://github.com/carlkidcrypto/ezsnmp/issues/20)) + +### Create + +* Create pyproject.toml + +### Fixing + +* Fixing PyPi + +### Initial + +* Initial commit + +### Merge + +* Merge branch 'main' of https://github.com/carlkidcrypto/ezsnmp +* Merge branch 'main' of https://github.com/carlkidcrypto/ezsnmp +* Merge branch 'main' of https://github.com/carlkidcrypto/ezsnmp + +### PyPI + +* PyPI Workflows + +### PyPi + +* PyPi Test Worflow +* PyPi 5000 +* PyPi Aagain +* PyPi Workflows Again + +### TOML + +* TOML 2 + +### Update + +* Update pyproject.toml +* Update pyproject.toml +* Update pyproject.toml +* Update pyproject.toml +* Update pyproject.toml +* Update pyproject.toml +* Update setup.py +* Update README.rst +* Update README.rst + diff --git a/CHANGELOG.rst b/CHANGELOG.rst deleted file mode 100644 index 81bb9028..00000000 --- a/CHANGELOG.rst +++ /dev/null @@ -1,5 +0,0 @@ -Changelog ---------- - -`1.0.0 `_ (2022-07-16) -+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ diff --git a/requirements.txt b/requirements.txt index be550e67..c8a195a8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3,7 +3,6 @@ attrs==24.3.0 black==24.10.0 click== 8.1.8 colorama==0.4.6 -coverage==7.6.10 flake8==7.1.1 packaging==24.2 pathspec==0.12.1