%global _empty_manifest_terminate_build 0 Name: python-polyaxon-client Version: 0.6.1 Release: 1 Summary: Python client to interact with Polyaxon API. License: MIT URL: https://github.com/polyaxon/polyaxon-client Source0: https://mirrors.nju.edu.cn/pypi/web/packages/27/c0/c013fb5b5a1401d5e5fcb90e216b6b7d71d34c74373760b24654b40d4e9c/polyaxon-client-0.6.1.tar.gz BuildArch: noarch Requires: python3-polyaxon-schemas Requires: python3-polystores Requires: python3-psutil Requires: python3-requests Requires: python3-requests-toolbelt Requires: python3-websocket-client Requires: python3-azure-storage Requires: python3-google-cloud-storage Requires: python3-boto3 Requires: python3-botocore %description [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Build Status](https://travis-ci.org/polyaxon/polyaxon-client.svg?branch=master)](https://travis-ci.org/polyaxon/polyaxon-client) [![PyPI version](https://badge.fury.io/py/polyaxon-client.svg)](https://badge.fury.io/py/polyaxon-client) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/a33947d729f94f5da7f7390dfeef7f94)](https://www.codacy.com/app/polyaxon/polyaxon-client?utm_source=github.com&utm_medium=referral&utm_content=polyaxon/polyaxon-client&utm_campaign=Badge_Grade) [![Slack](https://img.shields.io/badge/chat-on%20slack-aadada.svg?logo=slack&longCache=true)](https://join.slack.com/t/polyaxon/shared_invite/enQtMzQ0ODc2MDg1ODc0LWY2ZTdkMTNmZjBlZmRmNjQxYmYwMTBiMDZiMWJhODI2ZTk0MDU4Mjg5YzA5M2NhYzc5ZjhiMjczMDllYmQ2MDg) # polyaxon-client Python clients to interact with Polyaxon API. ## Install ```bash $ pip install -U polyaxon-client ``` ## Clients This module includes a client that can be used to interact with Polyaxon API in a programmatic way. * [Auth](https://docs.polyaxon.com/references/polyaxon-client-python/auth): A client for handling authentication and user information. * [Cluster](https://docs.polyaxon.com/references/polyaxon-client-python/cluster): A client for getting cluster and cluster nodes information. * [User](https://docs.polyaxon.com/references/polyaxon-client-python/user): A client to manage users and superuser roles. * [Project](https://docs.polyaxon.com/references/polyaxon-client-python/project): A client for doing CRUD operations on projects, as well as getting and creating experiments and experiment groups, creating and stopping tensorboard/notebook, and uploading code. * [Experiment](https://docs.polyaxon.com/references/polyaxon-client-python/experiment): A client for doing CRUD operations on experiments, as well as statuses, jobs, resources, and logs. * [Experiment group](https://docs.polyaxon.com/references/polyaxon-client-python/experiment-group): A client for doing CRUD operations on experiment groups, as well as fetching experiments per group. * [Experiment Job](https://docs.polyaxon.com/references/polyaxon-client-python/experiment-job): A client for getting information, resources, and logs of experiment jobs. * [Job](https://docs.polyaxon.com/references/polyaxon-client-python/job): A client for getting information, resources, and logs of jobs. * [Build Job](https://docs.polyaxon.com/references/polyaxon-client-python/build-job): A client for getting information, resources, and logs of build jobs. * [Bookmark](https://docs.polyaxon.com/references/polyaxon-client-python/bookmark): A client for getting bookmarks. * [Version](https://docs.polyaxon.com/references/polyaxon-client-python/version): A client to get current and supported versions of several Polyaxon component. ## Usage ```python from polyaxon_client import PolyaxonClient polyaxon_client = PolyaxonClient( host=POLYAXON_IP, token=MY_TOKEN, http_port=POLYAXON_HTTP_PORT, ws_port=POLYAXON_WS_PORT) polyaxon_client.auth polyaxon_client.cluster polyaxon_client.user polyaxon_client.project polyaxon_client.experiment polyaxon_client.experiment_group polyaxon_client.experiment_job polyaxon_client.job polyaxon_client.build_job polyaxon_client.bookmark polyaxon_client.version ``` e.g. list projects for a user ```python polyaxon_client.project.list_projects(username, page=1) ``` e.g. list experiments for a project ```python polyaxon_client.project.list_experiments( username, project_name, independent=None, group=None, metrics=None, params=None, query=None, sort=None, page=1) ``` ## Install polyaxon Please check [polyaxon installation guide](https://docs.polyaxon.com/setup/) ## Quick start Please check our [quick start guide](https://docs.polyaxon.com/concepts/quick-start/) to start training your first experiment. ## License [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fpolyaxon%2Fpolyaxon-client.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fpolyaxon%2Fpolyaxon-client?ref=badge_large) %package -n python3-polyaxon-client Summary: Python client to interact with Polyaxon API. Provides: python-polyaxon-client BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-polyaxon-client [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Build Status](https://travis-ci.org/polyaxon/polyaxon-client.svg?branch=master)](https://travis-ci.org/polyaxon/polyaxon-client) [![PyPI version](https://badge.fury.io/py/polyaxon-client.svg)](https://badge.fury.io/py/polyaxon-client) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/a33947d729f94f5da7f7390dfeef7f94)](https://www.codacy.com/app/polyaxon/polyaxon-client?utm_source=github.com&utm_medium=referral&utm_content=polyaxon/polyaxon-client&utm_campaign=Badge_Grade) [![Slack](https://img.shields.io/badge/chat-on%20slack-aadada.svg?logo=slack&longCache=true)](https://join.slack.com/t/polyaxon/shared_invite/enQtMzQ0ODc2MDg1ODc0LWY2ZTdkMTNmZjBlZmRmNjQxYmYwMTBiMDZiMWJhODI2ZTk0MDU4Mjg5YzA5M2NhYzc5ZjhiMjczMDllYmQ2MDg) # polyaxon-client Python clients to interact with Polyaxon API. ## Install ```bash $ pip install -U polyaxon-client ``` ## Clients This module includes a client that can be used to interact with Polyaxon API in a programmatic way. * [Auth](https://docs.polyaxon.com/references/polyaxon-client-python/auth): A client for handling authentication and user information. * [Cluster](https://docs.polyaxon.com/references/polyaxon-client-python/cluster): A client for getting cluster and cluster nodes information. * [User](https://docs.polyaxon.com/references/polyaxon-client-python/user): A client to manage users and superuser roles. * [Project](https://docs.polyaxon.com/references/polyaxon-client-python/project): A client for doing CRUD operations on projects, as well as getting and creating experiments and experiment groups, creating and stopping tensorboard/notebook, and uploading code. * [Experiment](https://docs.polyaxon.com/references/polyaxon-client-python/experiment): A client for doing CRUD operations on experiments, as well as statuses, jobs, resources, and logs. * [Experiment group](https://docs.polyaxon.com/references/polyaxon-client-python/experiment-group): A client for doing CRUD operations on experiment groups, as well as fetching experiments per group. * [Experiment Job](https://docs.polyaxon.com/references/polyaxon-client-python/experiment-job): A client for getting information, resources, and logs of experiment jobs. * [Job](https://docs.polyaxon.com/references/polyaxon-client-python/job): A client for getting information, resources, and logs of jobs. * [Build Job](https://docs.polyaxon.com/references/polyaxon-client-python/build-job): A client for getting information, resources, and logs of build jobs. * [Bookmark](https://docs.polyaxon.com/references/polyaxon-client-python/bookmark): A client for getting bookmarks. * [Version](https://docs.polyaxon.com/references/polyaxon-client-python/version): A client to get current and supported versions of several Polyaxon component. ## Usage ```python from polyaxon_client import PolyaxonClient polyaxon_client = PolyaxonClient( host=POLYAXON_IP, token=MY_TOKEN, http_port=POLYAXON_HTTP_PORT, ws_port=POLYAXON_WS_PORT) polyaxon_client.auth polyaxon_client.cluster polyaxon_client.user polyaxon_client.project polyaxon_client.experiment polyaxon_client.experiment_group polyaxon_client.experiment_job polyaxon_client.job polyaxon_client.build_job polyaxon_client.bookmark polyaxon_client.version ``` e.g. list projects for a user ```python polyaxon_client.project.list_projects(username, page=1) ``` e.g. list experiments for a project ```python polyaxon_client.project.list_experiments( username, project_name, independent=None, group=None, metrics=None, params=None, query=None, sort=None, page=1) ``` ## Install polyaxon Please check [polyaxon installation guide](https://docs.polyaxon.com/setup/) ## Quick start Please check our [quick start guide](https://docs.polyaxon.com/concepts/quick-start/) to start training your first experiment. ## License [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fpolyaxon%2Fpolyaxon-client.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fpolyaxon%2Fpolyaxon-client?ref=badge_large) %package help Summary: Development documents and examples for polyaxon-client Provides: python3-polyaxon-client-doc %description help [![License: MIT](https://img.shields.io/badge/License-MIT-green.svg)](LICENSE) [![Build Status](https://travis-ci.org/polyaxon/polyaxon-client.svg?branch=master)](https://travis-ci.org/polyaxon/polyaxon-client) [![PyPI version](https://badge.fury.io/py/polyaxon-client.svg)](https://badge.fury.io/py/polyaxon-client) [![Codacy Badge](https://api.codacy.com/project/badge/Grade/a33947d729f94f5da7f7390dfeef7f94)](https://www.codacy.com/app/polyaxon/polyaxon-client?utm_source=github.com&utm_medium=referral&utm_content=polyaxon/polyaxon-client&utm_campaign=Badge_Grade) [![Slack](https://img.shields.io/badge/chat-on%20slack-aadada.svg?logo=slack&longCache=true)](https://join.slack.com/t/polyaxon/shared_invite/enQtMzQ0ODc2MDg1ODc0LWY2ZTdkMTNmZjBlZmRmNjQxYmYwMTBiMDZiMWJhODI2ZTk0MDU4Mjg5YzA5M2NhYzc5ZjhiMjczMDllYmQ2MDg) # polyaxon-client Python clients to interact with Polyaxon API. ## Install ```bash $ pip install -U polyaxon-client ``` ## Clients This module includes a client that can be used to interact with Polyaxon API in a programmatic way. * [Auth](https://docs.polyaxon.com/references/polyaxon-client-python/auth): A client for handling authentication and user information. * [Cluster](https://docs.polyaxon.com/references/polyaxon-client-python/cluster): A client for getting cluster and cluster nodes information. * [User](https://docs.polyaxon.com/references/polyaxon-client-python/user): A client to manage users and superuser roles. * [Project](https://docs.polyaxon.com/references/polyaxon-client-python/project): A client for doing CRUD operations on projects, as well as getting and creating experiments and experiment groups, creating and stopping tensorboard/notebook, and uploading code. * [Experiment](https://docs.polyaxon.com/references/polyaxon-client-python/experiment): A client for doing CRUD operations on experiments, as well as statuses, jobs, resources, and logs. * [Experiment group](https://docs.polyaxon.com/references/polyaxon-client-python/experiment-group): A client for doing CRUD operations on experiment groups, as well as fetching experiments per group. * [Experiment Job](https://docs.polyaxon.com/references/polyaxon-client-python/experiment-job): A client for getting information, resources, and logs of experiment jobs. * [Job](https://docs.polyaxon.com/references/polyaxon-client-python/job): A client for getting information, resources, and logs of jobs. * [Build Job](https://docs.polyaxon.com/references/polyaxon-client-python/build-job): A client for getting information, resources, and logs of build jobs. * [Bookmark](https://docs.polyaxon.com/references/polyaxon-client-python/bookmark): A client for getting bookmarks. * [Version](https://docs.polyaxon.com/references/polyaxon-client-python/version): A client to get current and supported versions of several Polyaxon component. ## Usage ```python from polyaxon_client import PolyaxonClient polyaxon_client = PolyaxonClient( host=POLYAXON_IP, token=MY_TOKEN, http_port=POLYAXON_HTTP_PORT, ws_port=POLYAXON_WS_PORT) polyaxon_client.auth polyaxon_client.cluster polyaxon_client.user polyaxon_client.project polyaxon_client.experiment polyaxon_client.experiment_group polyaxon_client.experiment_job polyaxon_client.job polyaxon_client.build_job polyaxon_client.bookmark polyaxon_client.version ``` e.g. list projects for a user ```python polyaxon_client.project.list_projects(username, page=1) ``` e.g. list experiments for a project ```python polyaxon_client.project.list_experiments( username, project_name, independent=None, group=None, metrics=None, params=None, query=None, sort=None, page=1) ``` ## Install polyaxon Please check [polyaxon installation guide](https://docs.polyaxon.com/setup/) ## Quick start Please check our [quick start guide](https://docs.polyaxon.com/concepts/quick-start/) to start training your first experiment. ## License [![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fpolyaxon%2Fpolyaxon-client.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fpolyaxon%2Fpolyaxon-client?ref=badge_large) %prep %autosetup -n polyaxon-client-0.6.1 %build %py3_build %install %py3_install install -d -m755 %{buildroot}/%{_pkgdocdir} if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi pushd %{buildroot} if [ -d usr/lib ]; then find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/lib64 ]; then find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/bin ]; then find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst fi if [ -d usr/sbin ]; then find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst fi touch doclist.lst if [ -d usr/share/man ]; then find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst fi popd mv %{buildroot}/filelist.lst . mv %{buildroot}/doclist.lst . %files -n python3-polyaxon-client -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Apr 25 2023 Python_Bot - 0.6.1-1 - Package Spec generated