Metadata-Version: 2.1
Name: jina-auth
Version: 0.0.1.dev0
Summary: A CLI for you to login in to Jina Ecosystem
Home-page: https://github.com/jina-ai/auth
Author: Jina AI
Author-email: hello@jina.ai
License: Apache 2.0
Download-URL: https://github.com/jina-ai/auth/tags
Project-URL: Documentation, https://github.com/jina-ai/auth/
Project-URL: Source, https://github.com/jina-ai/auth/
Project-URL: Tracker, https://github.com/jina-ai/auth/issues
Description: # Jina Auth
        Pypi package (jina-auth), provide a CLI to login Jina Eco.
        
        ## Install
        
        ```shell
        pip install --pre 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.
        
        ```shell
        jina auth login
        ```
        
        ### Logout
        
        If there is a valid token locally, this will disable that token and remove it from local config.
        
        ```shell
        jina auth logout
        ```
        
        ### Personal access token (PAT) management
        
        #### Create a new PAT
        
        ```shell
        jina auth token <name of PAT> -e <expiration days>
        ```
        
        #### List PATs
        
        ```shell
        jina auth token list
        ```
        
        #### Delete PAT
        
        ```shell
        jina auth token delete <name of PAT>
        ```
        
        ## Release cycle
        
        Each time new commits come into `main` branch, the pre-release procedure will be started.
        It will generate a pre-release in Pypi.
        
        ## Development guide
        
        ### Step 1: Install dependencies with extra requirements
        
        `pip install -e ".[test]"`
        
        <!-- start support-pitch -->
        ## Support
        
        - Use [Discussions](https://github.com/jina-ai/auth/discussions) to talk about your use cases, questions, and
          support queries.
        - Join our [Slack community](https://slack.jina.ai) and chat with other Jina community members about ideas.
        - Join our [Engineering All Hands](https://youtube.com/playlist?list=PL3UBBWOUVhFYRUa_gpYYKBqEAkO4sxmne) 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](https://calendar.google.com/calendar/embed?src=c_1t5ogfp2d45v8fit981j08mcm4%40group.calendar.google.com&ctz=Europe%2FBerlin)/[.ical](https://calendar.google.com/calendar/ical/c_1t5ogfp2d45v8fit981j08mcm4%40group.calendar.google.com/public/basic.ics))
              and [live stream on YouTube](https://youtube.com/c/jina-ai)
        - Subscribe to the latest video tutorials on our [YouTube channel](https://youtube.com/c/jina-ai)
        
        ## Join Us
        
        Hubble Python SDK is backed by [Jina AI](https://jina.ai) and licensed under [Apache-2.0](./LICENSE). [We are actively hiring](https://jobs.jina.ai) AI engineers, solution engineers to build the next neural search ecosystem in opensource.
        
        <!-- end support-pitch -->
Keywords: jina auth login logout user
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Unix Shell
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Database :: Database Engines/Servers
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Internet :: WWW/HTTP :: Indexing/Search
Classifier: Topic :: Scientific/Engineering :: Image Recognition
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Description-Content-Type: text/markdown
Provides-Extra: test
