Jina Auth
Pypi package (jina-auth), provide a CLI to login Jina Eco.
Install
pip install jina-auth
Core functionality
- Authentication and token management.
Usage
Login to Jina Cloud
Open browser automatically and login via 3rd party. Token will be saved locally.
jina auth login
Logout
If there is a valid token locally, this will disable that token and remove it from local config.
jina auth logout
Personal access token (PAT) management
Create a new PAT
jina auth token create <name of PAT> -e <expiration days>
List PATs
jina auth token list
Delete PAT
jina auth token delete <name of PAT>
Release cycle
- Each time new commits come into
mainbranch, CD workflow will generate a new release both on GitHub and Pypi. - Each time new commits come into
alphabranch, CD workflow will generate a new pre-release both on GitHub and Pypi.
Development guide
All of the development scripts are managed by make, run make help or take a look at Makefile to get more detail.
Generate virtual env
make env
Install pre-commit
make pre-commit
Install dependencies
make init
Lint style
make style
Test
make test
Support
- Use Discussions to talk about your use cases, questions, and support queries.
- Join our Slack community and chat with other Jina community members about ideas.
- Join our Engineering All Hands meet-up to discuss your use case and learn Jina's new features.
- When? The second Tuesday of every month
- Where? Zoom (see our public events calendar/.ical) and live stream on YouTube
- Subscribe to the latest video tutorials on our YouTube channel
Join Us
Jina Auth is backed by Jina AI and licensed under Apache-2.0. We are actively hiring AI engineers, solution engineers to build the next neural search ecosystem in opensource.
Metadata
Release files for jina-auth 0.2.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| jina-auth-0.2.2.tar.gz | 15.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| jina_auth-0.2.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 30.2 kB
Release files / jina-auth-0.2.2.tar.gz
| Download URL | jina-auth-0.2.2.tar.gz |
|---|---|
| Size | 15.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4ab6e1f5c2e8a4aef9545bc6dac4c9f98fd87d84367fb137ff8b9f6a34105294
|
|
BLAKE2b-256 checksum How to use checksums |
db127ed3674d53eec8dc756d20968ef00db7f975bbfb15324c17e3870f3ea7a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.6
|
Release files / jina_auth-0.2.2-py3-none-any.whl
| Download URL | jina_auth-0.2.2-py3-none-any.whl |
|---|---|
| Size | 14.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
42a5052b12572fedc4b7e25f894d8770120ba91429833b596c81889d50e80a60
|
|
BLAKE2b-256 checksum How to use checksums |
9dc76dc2db98f2ebafa9e9f470cb56cae8ec0460403be67b100d9ade4427077b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.6
|