renovate[bot]
266dd49d93
chore(deps): update dependency ubuntu to v24
2024-10-10 03:00:53 +00:00
Nic Cope
5ceb76308d
Merge pull request #99 from negz/hatchery
...
Update to hatch v0.12, which includes new `hatch test` and `hatch fmt` commands
2024-10-09 20:00:23 -07:00
Nic Cope
59f8ccc62a
Use latest available Python 3.11.x
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:58:54 -07:00
Nic Cope
8057458e36
Bump Python version
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:57:32 -07:00
Nic Cope
7990ab8939
Use the new hatch fmt command to run linters and formatting
...
Right now this defaults to a pretty old version of ruff. Hatch pins a
ruff version though, so I'm inclined to just use whatever ruff version
Hatch uses.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:54:19 -07:00
Nic Cope
d10f084b84
Use the new hatch test command to run tests
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 19:54:19 -07:00
Nic Cope
33ee9e1c4a
Merge pull request #98 from negz/pydants
...
Add a `resource.update` convenience function
2024-10-09 19:11:05 -07:00
Nic Cope
df655cabec
Use class matches in resource.update()
...
This was introduced in 3.10, and seems like a much better way to handle
matching a type.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 18:04:33 -07:00
Nic Cope
5fe3b5c9e0
Don't lint (generated) testdata
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 18:04:33 -07:00
Nic Cope
974bdc45a6
Add a resource.update convenience function
...
This function can be used to add or update a resource.
For example, to add a desired composed bucket (assuming the "bucket"
resource doesn't yet exist):
```python
resource.update(rsp.desired.resources["bucket"], bucket)
```
Or to update the desired XR:
```python
resource.update(rsp.desired.composite.resource, partial_xr)
```
The source resource can be a dictionary, a protobuf struct, or a
Pydantic model.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-10-09 18:04:33 -07:00
Nic Cope
b57a5cc532
Merge pull request #97 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.9
2024-10-09 17:59:42 -07:00
renovate[bot]
e6638d23de
chore(deps): update dependency ruff to v0.6.9
2024-10-04 15:57:27 +00:00
Bob Haddleton
c359461aba
Merge pull request #92 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.8
2024-10-04 08:20:10 -05:00
Bob Haddleton
6e741032dd
Merge pull request #96 from crossplane/renovate/pypa-gh-action-pypi-publish-1.x
...
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.3
2024-10-04 08:19:40 -05:00
renovate[bot]
ed8a958352
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.3
2024-10-04 04:42:12 +00:00
Bob Haddleton
3c487eb331
Merge pull request #95 from crossplane/renovate/ipython-8.x
...
chore(deps): update dependency ipython to v8.28.0
2024-10-02 07:33:38 -05:00
renovate[bot]
c3e673d75d
chore(deps): update dependency ipython to v8.28.0
2024-10-02 12:02:04 +00:00
Bob Haddleton
362377d127
Merge pull request #94 from crossplane/renovate/grpcio-tools-1.x
...
chore(deps): update dependency grpcio-tools to v1.66.2
2024-09-28 10:23:19 -05:00
renovate[bot]
6724d5f751
chore(deps): update dependency grpcio-tools to v1.66.2
2024-09-28 15:15:56 +00:00
renovate[bot]
180ecf03c9
chore(deps): update dependency ruff to v0.6.8
2024-09-26 14:26:44 +00:00
Bob Haddleton
dc2184e615
Merge pull request #90 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.7
2024-09-21 15:55:51 -05:00
renovate[bot]
064e2aa9fd
chore(deps): update dependency ruff to v0.6.7
2024-09-21 19:16:46 +00:00
Bob Haddleton
dc14d6ee97
Merge pull request #91 from crossplane/renovate/pypa-gh-action-pypi-publish-1.x
...
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.2
2024-09-20 17:41:33 -05:00
renovate[bot]
0d5c56841d
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.2
2024-09-20 22:24:19 +00:00
Nic Cope
f283740fcc
Merge pull request #87 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.5
2024-09-18 17:50:37 -07:00
renovate[bot]
7c4fc33106
chore(deps): update dependency ruff to v0.6.5
2024-09-13 17:15:21 +00:00
Bob Haddleton
8e4f43b297
Merge pull request #85 from crossplane/renovate/pypa-gh-action-pypi-publish-1.x
...
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.1
2024-09-03 14:36:45 -05:00
renovate[bot]
8f0f8b2455
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.1
2024-09-03 19:35:13 +00:00
Bob Haddleton
147a52d1fc
Merge pull request #83 from crossplane/renovate/ipython-8.x
...
chore(deps): update dependency ipython to v8.27.0
2024-09-03 14:33:58 -05:00
renovate[bot]
8b868813ef
chore(deps): update dependency ipython to v8.27.0
2024-09-03 19:30:17 +00:00
Bob Haddleton
6cf22d08e9
Merge pull request #82 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.3
2024-09-03 14:29:09 -05:00
renovate[bot]
7980096588
chore(deps): update dependency ruff to v0.6.3
2024-09-03 19:27:28 +00:00
Bob Haddleton
05f4c59f9b
Merge pull request #81 from crossplane/renovate/grpcio-tools-1.x
...
chore(deps): update dependency grpcio-tools to v1.66.1
2024-09-03 14:24:14 -05:00
renovate[bot]
b03cbba90f
chore(deps): update dependency grpcio-tools to v1.66.1
2024-09-03 19:22:47 +00:00
Bob Haddleton
8a723bc386
Merge pull request #84 from bobh66/update_grpc_proto
...
Update protobuf to 5.27.2
2024-09-03 14:19:50 -05:00
Bob Haddleton
b3ca1f4350
Pin protobuf to resolve errors
...
Signed-off-by: Bob Haddleton <bob.haddleton@nokia.com>
2024-08-30 21:01:23 -05:00
Bob Haddleton
ff67b54871
Update grpcio to at least 1.66.0
...
Signed-off-by: Bob Haddleton <bob.haddleton@nokia.com>
2024-08-30 16:27:27 -05:00
Bob Haddleton
f197e4153b
Update grpc proto to 1.66
...
Signed-off-by: Bob Haddleton <bob.haddleton@nokia.com>
2024-08-30 16:22:12 -05:00
Bob Haddleton
d287926b81
Merge pull request #80 from crossplane/renovate/grpcio-tools-1.x
...
chore(deps): update dependency grpcio-tools to v1.66.0
2024-08-22 19:08:53 -05:00
renovate[bot]
4c92b3d67b
chore(deps): update dependency grpcio-tools to v1.66.0
2024-08-22 22:25:40 +00:00
Bob Haddleton
ad29667aca
Merge pull request #79 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.2
2024-08-22 12:08:06 -05:00
renovate[bot]
8460e7c175
chore(deps): update dependency ruff to v0.6.2
2024-08-22 17:03:39 +00:00
Bob Haddleton
114092deec
Merge pull request #78 from crossplane/renovate/grpcio-tools-1.x
...
chore(deps): update dependency grpcio-tools to v1.65.5
2024-08-17 21:13:12 -05:00
renovate[bot]
c2c39d437c
chore(deps): update dependency grpcio-tools to v1.65.5
2024-08-17 05:26:04 +00:00
Nic Cope
9850b183f5
Merge pull request #77 from negz/its-happening-dot-gif
...
Return a response, not a request
2024-08-16 17:30:24 -07:00
Nic Cope
39b1128332
Return a response, not a request
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-08-16 17:17:05 -07:00
Nic Cope
f8f842de82
Merge pull request #75 from negz/its-happening-dot-gif
...
Promote composition functions to v1
2024-08-16 15:09:05 -07:00
Nic Cope
0f7d85f43d
Promote composition functions to v1
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-08-16 15:05:29 -07:00
Bob Haddleton
7837143425
Merge pull request #76 from crossplane/renovate/ruff-0.x
...
chore(deps): update dependency ruff to v0.6.1
2024-08-16 15:54:53 -05:00
renovate[bot]
8d6112205f
chore(deps): update dependency ruff to v0.6.1
2024-08-16 20:14:09 +00:00