Commit Graph

207 Commits

Author SHA1 Message Date
renovate[bot] 9eab6752b3
chore(deps): update dependency grpcio to v1.62.0 2024-02-21 22:31:10 +00:00
renovate[bot] 49d5747f73
chore(deps): update dependency ruff to v0.2.2 2024-02-17 23:00:12 +00:00
Nic Cope d03c7fe5f2
Merge pull request #28 from crossplane/renovate/ipython-8.x
chore(deps): update dependency ipython to v8.21.0
2024-02-01 22:05:53 -08:00
Nic Cope 6bbe7050e1
Merge pull request #30 from crossplane/renovate/grpcio-1.x
chore(deps): update dependency grpcio to v1.60.1
2024-02-01 22:05:17 -08:00
Nic Cope 78bb9f3ee0
Merge pull request #29 from Piotr1215/patch-1
Fix link reference to python sdk documentation
2024-02-01 22:04:54 -08:00
renovate[bot] 53151a6acc
chore(deps): update dependency grpcio to v1.60.1 2024-02-01 22:03:03 +00:00
Piotr Zaniewski 80687ead3f
Fix link reference to python sdk documentation
Signed-off-by: Piotr Zaniewski <piotr@upbound.io>
2024-02-01 10:05:31 +01:00
renovate[bot] 18df67e00f
chore(deps): update dependency ipython to v8.21.0 2024-01-31 13:42:23 +00:00
Bob Haddleton fcc23bf907
Merge pull request #27 from crossplane/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.1.15
2024-01-29 19:34:17 -06:00
renovate[bot] 0a3e117569
chore(deps): update dependency ruff to v0.1.15 2024-01-30 00:04:32 +00:00
Nic Cope 81ebd000f0
Merge pull request #26 from crossplane/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.1.14
2024-01-24 16:37:37 -08:00
renovate[bot] 216736dbaa
chore(deps): update dependency ruff to v0.1.14 2024-01-19 23:14:19 +00:00
Nic Cope 8f1001bfa7
Merge pull request #25 from negz/link-get
Link guide, SDK docs
2024-01-12 16:05:54 -08:00
Nic Cope ce25069dbe Link guide, SDK docs
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-12 16:04:43 -08:00
Nic Cope 06d8835106
Merge pull request #24 from crossplane/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.1.13
2024-01-12 15:56:52 -08:00
renovate[bot] a61fcd5041
chore(deps): update dependency ruff to v0.1.13 2024-01-12 16:06:34 +00:00
Nic Cope 099c8db34b
Merge pull request #23 from negz/developers
Add a 'development' convenience script
2024-01-11 14:25:18 -08:00
Nic Cope 66393befe9 Add a 'development' convenience script
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-11 14:17:25 -08:00
Nic Cope 13b8f9dfbe
Merge pull request #22 from negz/testy
Improve unit test diffs
2024-01-11 13:59:19 -08:00
Nic Cope 01bc4d815a Improve unit test diffs
assertEqual diffs dicts better than it does large JSON strings.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-11 13:35:14 -08:00
Nic Cope 69087e2232
Merge pull request #21 from negz/in
Add an Input CRD
2024-01-09 17:42:48 -08:00
Nic Cope f109678951 Add an Input CRD
We don't currently have any conventions for strongly typed inputs in
Python. I expect that Python functions will just use struct_to_dict to
read their inputs as unstructured data. It's useful to demonstrate
having an input schema in the template, though. Places like
https://marketplace.upbound.io use this CRD schema to document a
function's input.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-09 16:59:18 -08:00
Bob Haddleton bfed6923ab
Merge pull request #20 from crossplane/renovate/ipython-8.x
chore(deps): update dependency ipython to v8.20.0
2024-01-08 08:09:15 -06:00
renovate[bot] 69a4436b84
chore(deps): update dependency ipython to v8.20.0 2024-01-08 11:41:20 +00:00
Nic Cope 3b4bb6db94
Merge pull request #19 from negz/down
Update to v4 of the upload and download artifacts actions
2024-01-04 17:27:19 -08:00
Nic Cope dcf9e7f8cb Update to v4 of the upload and download artifacts actions
These actions require artifact names to be unique across runs.
We achieve this by uploading unique names, then downloading all of them.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-04 17:22:36 -08:00
Nic Cope 137e88e402
Merge pull request #18 from negz/pipsqueak
Use crossplane-function-sdk-python from PyPI, not git
2024-01-04 17:18:50 -08:00
Nic Cope f676ad28cc Remove duplicate tool.hatch.build.targets.wheel
Not sure how that happened...

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-04 16:49:28 -08:00
Nic Cope 6432bbc852 Don't mention renaming the project in pyproject.yaml
It's fine for it to just be named 'function' everywhere.

Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-04 16:43:55 -08:00
Nic Cope 5a9ee9de26 Switch to crossplane-function-sdk-python from pip
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-04 16:43:08 -08:00
Nic Cope d123e59f9e Fix Python URL
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-04 16:42:33 -08:00
Nic Cope 0bfc56c8df
Merge pull request #16 from crossplane/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.1.11
2024-01-03 16:53:51 -08:00
renovate[bot] bc048d4af2
chore(deps): update dependency ruff to v0.1.11 2024-01-03 01:38:28 +00:00
Bob Haddleton 49d534de37
Merge pull request #13 from crossplane/renovate/ipython-8.x
chore(deps): update dependency ipython to v8.19.0
2024-01-02 13:43:33 -06:00
Bob Haddleton 4a7c9f2e46
Merge pull request #10 from crossplane/renovate/ruff-0.x
chore(deps): update dependency ruff to v0.1.10
2024-01-02 13:41:57 -06:00
renovate[bot] 069eb2c3e4
chore(deps): update dependency ipython to v8.19.0 2024-01-02 19:34:11 +00:00
renovate[bot] 369ab2bec2
chore(deps): update dependency ruff to v0.1.10 2024-01-02 19:33:25 +00:00
Nic Cope c07071ef86
Merge pull request #14 from bobh66/fix_hatch_build
fix(build): fix hatch build
2024-01-02 11:32:54 -08:00
Bob.Haddleton 2125d45497 fix(build): fix hatch build
Signed-off-by: Bob.Haddleton <bob.haddleton@nokia.com>
2023-12-22 11:15:39 -06:00
Bob Haddleton 6f4422cbd7
Merge pull request #7 from crossplane/renovate/ruff-0.x
Update dependency ruff to v0.1.7
2023-12-07 20:18:25 -06:00
Bob Haddleton 135c5a0864
Merge pull request #9 from crossplane/renovate/grpcio-1.x
Update dependency grpcio to v1.60.0
2023-12-07 20:17:46 -06:00
renovate[bot] 8820b9a54f
Update dependency grpcio to v1.60.0 2023-12-07 19:17:37 +00:00
Bob Haddleton 106737738f
Merge pull request #8 from crossplane/renovate/actions-setup-python-5.x
Update actions/setup-python action to v5
2023-12-06 07:57:33 -06:00
renovate[bot] 8d1d78870b
Update actions/setup-python action to v5 2023-12-06 13:31:49 +00:00
renovate[bot] 5a912f8034
Update dependency ruff to v0.1.7 2023-12-04 22:45:59 +00:00
Bob Haddleton 8725bea820
Merge pull request #6 from crossplane/renovate/ipython-8.x
Update dependency ipython to v8.18.1
2023-11-27 08:07:28 -06:00
renovate[bot] 6e0b5488e7
Update dependency ipython to v8.18.1 2023-11-27 10:41:39 +00:00
Bob Haddleton fa2f3a0b44
Merge pull request #5 from crossplane/renovate/ipython-8.x
Update dependency ipython to v8.18.0
2023-11-25 13:26:35 -06:00
renovate[bot] 53c031d3ce
Update dependency ipython to v8.18.0 2023-11-24 14:26:11 +00:00
Nic Cope 61ba8d719e
Merge pull request #3 from crossplane/renovate/grpcio-1.x
Update dependency grpcio to v1.59.3
2023-11-21 19:11:06 -08:00