Skip to content

Commit

Permalink
Python 3.12 [minor] (#114)
Browse files Browse the repository at this point in the history
* try `3.12`

* <bot> update setup.cfg

* <bot> update dependencies*.log files(s)

* remove pin `pulsar-client<3.2.0`

* <bot> update dependencies*.log files(s)

* `python_max = 3.12`

* <bot> update dependencies*.log files(s)

* `;python_version<'3.11'`

* <bot> update dependencies*.log files(s)

* `nats-py[nkeys];python_version<='3.11'`

* <bot> update dependencies*.log files(s)

* pointless commit to re-trigger ci

* <bot> update dependencies*.log files(s)

* allow nats

* ci: set `log.console.level = info`

* `auth_oauth2.https.peer_verification = verify_none`

---------

Co-authored-by: github-actions <[email protected]>
  • Loading branch information
ric-evans and github-actions authored Jun 17, 2024
1 parent dc6cb1a commit 7cb8078
Show file tree
Hide file tree
Showing 13 changed files with 550 additions and 487 deletions.
19 changes: 19 additions & 0 deletions .github/workflows/wipac-cicd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,15 @@ name: wipac ci/cd

on: [push]


jobs:


#############################################################################
# PACKAGING & LINTERS
#############################################################################


py-versions:
runs-on: ubuntu-latest
outputs:
Expand Down Expand Up @@ -58,6 +65,12 @@ jobs:
with:
base-keywords: "WIPAC IceCube"
#############################################################################
# TESTS
#############################################################################


example:
needs: [py-versions]
runs-on: ubuntu-latest
Expand Down Expand Up @@ -235,6 +248,12 @@ jobs:
run: |
docker logs "${{ matrix.broker_client }}" || true
#############################################################################
# GITHUB RELEASE
#############################################################################


release:
# only run on main/master/default
if: format('refs/heads/{0}', github.event.repository.default_branch) == github.ref
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,6 @@

A message-queue client API supporting Apache Pulsar, RabbitMQ, and NATS.io through a common interface.


### Running with WIPAC Telemetry
See https://github.com/WIPACrepo/wipac-telemetry-prototype documentation
47 changes: 23 additions & 24 deletions dependencies-all.log
Original file line number Diff line number Diff line change
Expand Up @@ -6,36 +6,35 @@
########################################################################
# pip freeze
########################################################################
certifi==2023.11.17
certifi==2024.6.2
charset-normalizer==3.3.2
ed25519==1.5
idna==3.6
nats-py==2.6.0
nkeys==0.1.0
idna==3.7
nats-py==2.7.2
nkeys==0.2.0
pika==1.3.2
pulsar-client==3.1.0
requests==2.31.0
typing_extensions==4.8.0
urllib3==2.1.0
wipac-dev-tools==1.8.2
pulsar-client==3.5.0
requests==2.32.3
typing_extensions==4.12.2
urllib3==2.2.2
wipac-dev-tools==1.10.6
########################################################################
# pipdeptree
########################################################################
nats-py==2.6.0
nkeys==0.1.0
└── ed25519 [required: Any, installed: 1.5]
nats-py==2.7.2
nkeys==0.2.0
oms-mqclient
└── wipac-dev-tools [required: Any, installed: 1.8.2]
├── requests [required: Any, installed: 2.31.0]
│ ├── certifi [required: >=2017.4.17, installed: 2023.11.17]
└── wipac-dev-tools [required: Any, installed: 1.10.6]
├── requests [required: Any, installed: 2.32.3]
│ ├── certifi [required: >=2017.4.17, installed: 2024.6.2]
│ ├── charset-normalizer [required: >=2,<4, installed: 3.3.2]
│ ├── idna [required: >=2.5,<4, installed: 3.6]
│ └── urllib3 [required: >=1.21.1,<3, installed: 2.1.0]
└── typing-extensions [required: Any, installed: 4.8.0]
│ ├── idna [required: >=2.5,<4, installed: 3.7]
│ └── urllib3 [required: >=1.21.1,<3, installed: 2.2.2]
└── typing_extensions [required: Any, installed: 4.12.2]
pika==1.3.2
pip==23.2.1
pipdeptree==2.13.1
pulsar-client==3.1.0
└── certifi [required: Any, installed: 2023.11.17]
pipdeptree==2.22.0
├── packaging [required: >=23.1, installed: 24.1]
└── pip [required: >=23.1.2, installed: 24.0]
pulsar-client==3.5.0
└── certifi [required: Any, installed: 2024.6.2]
setuptools==65.5.1
wheel==0.41.3
wheel==0.43.0
67 changes: 34 additions & 33 deletions dependencies-dev.log
Original file line number Diff line number Diff line change
Expand Up @@ -6,54 +6,55 @@
########################################################################
# pip freeze
########################################################################
asyncstdlib==3.10.9
certifi==2023.11.17
asyncstdlib==3.12.3
certifi==2024.6.2
charset-normalizer==3.3.2
coloredlogs==15.0.1
humanfriendly==10.0
idna==3.6
idna==3.7
iniconfig==2.0.0
mock==5.1.0
mypy==1.7.1
mypy==1.10.0
mypy-extensions==1.0.0
packaging==23.2
pluggy==1.3.0
pytest==7.4.3
pytest-asyncio==0.21.1
pytest-mock==3.12.0
requests==2.31.0
typing_extensions==4.8.0
urllib3==2.1.0
wipac-dev-tools==1.8.2
packaging==24.1
pluggy==1.5.0
pytest==8.2.2
pytest-asyncio==0.23.7
pytest-mock==3.14.0
requests==2.32.3
typing_extensions==4.12.2
urllib3==2.2.2
wipac-dev-tools==1.10.6
########################################################################
# pipdeptree
########################################################################
asyncstdlib==3.10.9
asyncstdlib==3.12.3
coloredlogs==15.0.1
└── humanfriendly [required: >=9.1, installed: 10.0]
mock==5.1.0
mypy==1.7.1
mypy==1.10.0
├── mypy-extensions [required: >=1.0.0, installed: 1.0.0]
└── typing-extensions [required: >=4.1.0, installed: 4.8.0]
└── typing_extensions [required: >=4.1.0, installed: 4.12.2]
oms-mqclient
└── wipac-dev-tools [required: Any, installed: 1.8.2]
├── requests [required: Any, installed: 2.31.0]
│ ├── certifi [required: >=2017.4.17, installed: 2023.11.17]
└── wipac-dev-tools [required: Any, installed: 1.10.6]
├── requests [required: Any, installed: 2.32.3]
│ ├── certifi [required: >=2017.4.17, installed: 2024.6.2]
│ ├── charset-normalizer [required: >=2,<4, installed: 3.3.2]
│ ├── idna [required: >=2.5,<4, installed: 3.6]
│ └── urllib3 [required: >=1.21.1,<3, installed: 2.1.0]
└── typing-extensions [required: Any, installed: 4.8.0]
pip==23.2.1
pipdeptree==2.13.1
pytest-asyncio==0.21.1
└── pytest [required: >=7.0.0, installed: 7.4.3]
│ ├── idna [required: >=2.5,<4, installed: 3.7]
│ └── urllib3 [required: >=1.21.1,<3, installed: 2.2.2]
└── typing_extensions [required: Any, installed: 4.12.2]
pipdeptree==2.22.0
├── packaging [required: >=23.1, installed: 24.1]
└── pip [required: >=23.1.2, installed: 24.0]
pytest-asyncio==0.23.7
└── pytest [required: >=7.0.0,<9, installed: 8.2.2]
├── iniconfig [required: Any, installed: 2.0.0]
├── packaging [required: Any, installed: 23.2]
└── pluggy [required: >=0.12,<2.0, installed: 1.3.0]
pytest-mock==3.12.0
└── pytest [required: >=5.0, installed: 7.4.3]
├── packaging [required: Any, installed: 24.1]
└── pluggy [required: >=1.5,<2.0, installed: 1.5.0]
pytest-mock==3.14.0
└── pytest [required: >=6.2.5, installed: 8.2.2]
├── iniconfig [required: Any, installed: 2.0.0]
├── packaging [required: Any, installed: 23.2]
└── pluggy [required: >=0.12,<2.0, installed: 1.3.0]
├── packaging [required: Any, installed: 24.1]
└── pluggy [required: >=1.5,<2.0, installed: 1.5.0]
setuptools==65.5.1
wheel==0.41.3
wheel==0.43.0
Loading

0 comments on commit 7cb8078

Please sign in to comment.