Skip to content
This repository has been archived by the owner on Sep 25, 2024. It is now read-only.

Commit

Permalink
0.3.0.3 test release
Browse files Browse the repository at this point in the history
  • Loading branch information
falkowich committed Oct 28, 2023
1 parent 780e22d commit f27b353
Show file tree
Hide file tree
Showing 7 changed files with 28 additions and 21 deletions.
40 changes: 23 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,18 +19,29 @@ Python module to manage Cisco ISE via the REST API.




## Information about the master branch

### As of May 6, 2023

The master branch is currently being developed towards a 0.3 release.
As a result, it is possible that some features may not work as expected until the 0.3 release is finalized and published as a package on PyPI.
The master branch is currently being in development.
Please keep this in mind when using the code from this branch.

## Namechange information
## History

All initial work is done by [https://github.com/bobthebutcher](https://github.com/bobthebutcher) and [https://github.com/mpenning](https://github.com/mpenning).
I forked from them and updated so it worked with ISE 2.2.x and changed all functions to json calls.

* 2021-10-01 » All history before 0.2 and the namechange to pyiseers is located [here](#History-before-0.2)
* 2021-10-01 » Deforked from upstream for simpler handling of PR's as of this [discussion](https://github.com/falkowich/ise/discussions/161)
* 2021-10-02 » Started work with namechange as of this [issue](https://github.com/falkowich/ise/issues/164) to pyise-ers
* 2021-10-03 » Pushed pyise-ers 0.2.0-rc to test.pypi.com
* 2021-10-05 » Pushed pyise-ers 0.2.0.1 to pypi.com
* 2023-10-27 » Pushed pyise-ers 0.3.0.1 - 0.3.0.3 to pypi-test
* 2023-10-28 » Pushed pyise-ers 0.3.0.3 to pypi

### Namechange information

### After 0.2.0.1 information
#### After 0.2.0.1 information

In 2021 I tried to publish the library to DevNet and beq modulname was just "ise" I had to do a rename on the package, module and repository.

Expand All @@ -41,18 +52,12 @@ In 2021 I tried to publish the library to DevNet and beq modulname was just "ise
If you use the "old 0.1.2.x" ise packages in PyPi, please update your requirements to pyise-ers to get continued updates.
(after testing everything in your environment offcourse)

## History
## Status

All initial work is done by [https://github.com/bobthebutcher](https://github.com/bobthebutcher) and [https://github.com/mpenning](https://github.com/mpenning).
I forked from them and updated so it worked with ISE 2.2.x and changed all functions to json calls.
I am keeping this active until ISE 2.7 is out of support. And for you who have ISE 3.1 and above, I would recommend https://github.com/CiscoISE/ciscoisesdk project.
See this [discussion](https://github.com/falkowich/pyise-ers/discussions/231)

* 2021-10-01 » All history before 0.2 and the namechange to pyiseers is located [here](#History-before-0.2)
* 2021-10-01 » Deforked from upstream for simpler handling of PR's as of this [discussion](https://github.com/falkowich/ise/discussions/161)
* 2021-10-02 » Started work with namechange as of this [issue](https://github.com/falkowich/ise/issues/164) to pyise-ers
* 2021-10-03 » Pushed pyise-ers 0.2.0-rc to test.pypi.com
* 2021-10-05 » Pushed pyise-ers 0.2.0.1 to pypi.com

## Status
Everything should work on 3.0.x train too, beq a few members uses that version. But in my test I only have access to 2.7.

Tested and used in our environment at work. But as usual it's up to you to test this out in a test environment so everything works as intended.
If you have any suggestions or find a bug, create a issue and we will try to fix it :)
Expand All @@ -69,8 +74,9 @@ These versions has been tested with pytest.
|0.1.1|2.4.0.357|none|3.7.3|2019|deprecated|
|0.1.2|2.7.0.356|11|3.7.7|2020|deprecated|
|0.1.2|2.7.0.356|1|3.7.7|2020|deprecated|
|0.2.0.1|2.7.0.356|none|3.7.12|2021-10-05|active|
|0.2.0.1|3.0.0.458|none|3.7.12|2021-10-05|active|
|0.2.0.1|2.7.0.356|none|3.7.12|2021-10-05|deprecated|
|0.2.0.1|3.0.0.458|none|3.7.12|2021-10-05|deprecated|
|0.3.0.3|2.7.0.356|none|3.10.2|2023-10-28|active|

There are two tests available in tests/ directory.

Expand Down
Empty file removed pyise_ers/__init__.py
Empty file.
1 change: 1 addition & 0 deletions pyiseers/__init__.py
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
from .pyiseers import ERS
File renamed without changes.
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[tool.poetry]
name = "pyise-ers"
version = "0.3-dev2"
version = "0.3.0.3"
description = "Python wrapper for Cisco ISE ERS API"
authors = ["Andreas Falk <falk@mockel.se>"]
keywords=['poetry']
Expand All @@ -19,7 +19,7 @@ classifiers = [
include = ['LICENSE']
readme = "README.md"
packages = [
{ include = "pyise_ers" },
{ include = "pyiseers" },
]

[tool.poetry.dependencies]
Expand Down
2 changes: 1 addition & 1 deletion test/manual_test_ers.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

import sys

sys.path.append("./pyise_ers/")
sys.path.append("./pyiseers/")

from pprint import pprint # noqa E402

Expand Down
2 changes: 1 addition & 1 deletion test/test_ise.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import pytest
import urllib3

sys.path.append("./pyise_ers")
sys.path.append("./pyiseers")

from pprint import pprint # noqa E402

Expand Down

0 comments on commit f27b353

Please sign in to comment.