Skip to content

Commit

Permalink
Merge branch 'main' into one_page_docs
Browse files Browse the repository at this point in the history
  • Loading branch information
djperrefort committed Nov 10, 2024
2 parents 38c949d + c91496e commit 0fff41e
Show file tree
Hide file tree
Showing 16 changed files with 371 additions and 831 deletions.
3 changes: 2 additions & 1 deletion .github/workflows/Publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ jobs:
uses: pypa/gh-action-pypi-publish@release/v1
with:
print-hash: true
attestations: false

trigger-docs:
name: Trigger Docs
Expand All @@ -44,7 +45,7 @@ jobs:

steps:
- name: Update docs
uses: pitt-crc/keystone-docs/.github/actions/update-action/@main
uses: better-hpc/keystone-docs/.github/actions/update-action/@main
with:
keystone-gitops-id: ${{ secrets.KEYSTONE_GITOPS_ID }}
keystone-gitops-pk: ${{ secrets.KEYSTONE_GITOPS_PK }}
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/Release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,6 @@ on:
release:
types: [ "released" ]

env:
IMAGE_NAME: ghcr.io/${{ github.repository_owner }}/keystone-api

jobs:
version:
name: Get Release Version
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/Test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:

services:
api:
image: ghcr.io/pitt-crc/keystone-api:latest
image: ghcr.io/better-hpc/keystone-api
ports:
- 8000:8000

Expand Down
7 changes: 0 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
# Keystone Python Client

Official Python client for ineracting with the Keystone API.

## Resources

- [Keystone-API](https://github.com/better-hpc/keystone-api): Backend REST API for managing HPC allocations and resources.
- [Keystone-Web](https://github.com/better-hpc/keystone-web): Website frontend for HPC administration and self-service.
- [Keystone-Python-Client](https://github.com/better-hpc/keystone-python-client): A light-weight Python client for Keystone API.
- [Keystone-Docs](https://github.com/better-hpc/keystone-docs): Documentation for the Keystone project and its components.
3 changes: 1 addition & 2 deletions docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@ client = KeystoneClient(url="http://localhost:8000") # (1)!
1. Specifying a network protocol is required when instantiating new instances (e.g., `http://` or `https://`).

The `login` and `logout` methods are used to handle user authentication.
Once authenticated, the client will automatically manage the resulting user credentials, including refreshing JWT
tokens.
Once authenticated, the client will automatically manage the resulting user credentials.

```python
client.login(username="username", password="password") # (1)!
Expand Down
166 changes: 0 additions & 166 deletions keystone_client/authentication.py

This file was deleted.

Loading

0 comments on commit 0fff41e

Please sign in to comment.