معرفی شرکت ها


clone-org-0.0.3


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Clone all repos from a GitHub organization
ویژگی مقدار
سیستم عامل -
نام فایل clone-org-0.0.3
نام clone-org
نسخه کتابخانه 0.0.3
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده -
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/clone-org/
مجوز -
# Clone GitHub namespace ## Clone an organization's repos. Clone an organization's repos. A common situation that folks find themselves in when starting to work with an organization is the ability to check out all the code and essentially familiarize themselves with the code base and even grep the code base looking for things. clone-org is designed to lessen the pain and give you a one-stop clone the organization toolkit. This module queries the GitHub graphql endpoint. Clone-org uses the installed version of git on your machine and executes shell commands. Currently, clone-org only supports GitHub and other cloud providers will be tested in the future. #### For https remotes You must have 'GITHUB_TOKEN' defined in your environment for the organization to be queried. The clone may be optionally either https or ssh #### For ssh remotes You must have your ssh keys set up in current shell. ## Installing ```shell $ pip install clone-org ``` ### A Simple Example ```shell $ clone-org -o kubernetes-client -p https -f ~/dev/kub-client-repos ``` ## Help ```shell $ clone-org -h ``` ```shell usage: clone-org [-h] [-o ORGANIZATION] [-l LANGUAGES] [-p {https,ssh}] [-f FOLDER] [-c] [-d] [-v] ``` Clone an organization's repos. A common situation that folks find themselves in when starting to work with an organization is the ability to check out all the code and essentially familiarize themselves with the code base and even grep the code base looking for things. clone-org is designed to lessen the pain and give you a one-stop clone the organization toolkit. This module queries the GitHub graphql endpoint. Clone-org uses the installed version of git on your machine and executes shell commands. Currently, clone-org only supports GitHub and other cloud providers will be tested in the future. #### For https remotes You must have 'GITHUB_TOKEN' defined in your environment for the organization to be queried. The clone may be optionally either https or ssh #### For ssh remotes You must have your ssh keys set up in current shell. ```shell options: -h, --help show this help message and exit -o ORGANIZATION, --organization ORGANIZATION The organization in Github that you wish to clone all the repositories for -l LANGUAGES, --languages LANGUAGES Github classes languages with well known names such as Python, Go, shell etc. You may pass a filter -l python and it will compare it to the given primary language assigned to the repo. Comma separated strings such as python,java,javascript are also accepted. Names are defined by github in the github/linguist repo. -p {https,ssh}, --protocol {https,ssh} The protocol to use either https , which will require GITHUB_TOKEN to be defined in your environment variables. Or ssh which will require that you have your ssh keys set up in current shell. -f FOLDER, --folder FOLDER The target folder should be a fully qualified name and the directory structures tested are OSx and Linux. An example would be -f /home/Users/alice/dev/ -c, --create To create the target folder set this flag and the directory structure will be created if possible An example would be clone-org -o your_org_name -p https -f ~/temp/my_repos -c -d, --dry-run The user may simply wish to query the organization before cloning. The dry run option will print out the repositories in the organization specified and exit. -v, --version Print version and exit ```


نیازمندی

مقدار نام
==3.8.3 aiohttp
==1.3.1 aiosignal
==9.0.1 aniso8601
==4.0.2 async-timeout
==22.2.0 attrs
==2.2.1 backoff
==1.29.66 botocore
==0.10.0 build
==2022.12.7 certifi
==2.1.1 charset-normalizer
==1.1.0 exceptiongroup
==6.0.0 flake8
==1.3.3 frozenlist
==3.2.3 graphql-core
==3.2.0 graphql-relay
==3.4 idna
==2.0.0 iniconfig
==1.0.1 jmespath
==0.7.0 mccabe
==6.0.4 multidict
==23.0 packaging
==1.0.0 pluggy
==2.10.0 pycodestyle
==3.0.1 pyflakes
==1.0.0 pyproject-hooks
==7.2.1 pytest
==2.8.2 python-dateutil
==2.28.2 requests
==0.10.1 requests-toolbelt
==16.1 sgqlc
==1.16.0 six
==0.9.0 tabulate
==2.0.1 tomli
==1.26.14 urllib3
==10.4 websockets
==1.8.2 yarl


نحوه نصب


نصب پکیج whl clone-org-0.0.3:

    pip install clone-org-0.0.3.whl


نصب پکیج tar.gz clone-org-0.0.3:

    pip install clone-org-0.0.3.tar.gz