-
Name
-
github_api
-
Version
-
0.5.3
-
Platform
-
ruby
-
Authors
-
Piotr Murach
-
Bindir
-
bin
-
Date
-
2012-06-06 00:00:00 UTC
-
Dependencies
-
hashie (~> 1.2.0)
faraday (~> 0.8.0)
multi_json (~> 1.3)
oauth2 (~> 0.7)
nokogiri (~> 1.5.2)
rspec (>= 0, development)
cucumber (>= 0, development)
yajl-ruby (~> 1.1.0, development)
webmock (~> 1.8.0, development)
vcr (~> 2.2.0, development)
simplecov (~> 0.6.1, development)
guard (>= 0, development)
guard-rspec (>= 0, development)
guard-cucumber (>= 0, development)
rake (>= 0, development)
bundler (>= 0, development)
-
Description
-
Ruby wrapper that supports all of the GitHub API v3 methods(nearly 200). It's build in a modular way, that is, you can either instantiate the whole api wrapper Github.new or use parts of it e.i. Github::Repos.new if working solely with repositories is your main concern.
-
Files
-
LICENSE.txt
README.md
Rakefile
features/README.rdoc
features/cassettes/errors/repos/create.yml
features/cassettes/gists/comments/all.yml
features/cassettes/gists/comments/first.yml
features/cassettes/gists/gist.yml
features/cassettes/gists/gists/public_all.yml
features/cassettes/gists/gists/user_all.yml
features/cassettes/gists/starred.yml
features/cassettes/git_data/references/all.yml
features/cassettes/git_data/references/all_tags.yml
features/cassettes/git_data/references/one.yml
features/cassettes/pagination/issues/list/first.yml
features/cassettes/pagination/issues/list/last.yml
features/cassettes/pagination/issues/list/next.yml
features/cassettes/pagination/issues/list/prev.yml
features/cassettes/pagination/repos/commits/list.yml
features/cassettes/pagination/repos/commits/next.yml
features/cassettes/pagination/repos/commits/sha.yml
features/cassettes/pagination/repos/commits/sha/next.yml
features/cassettes/pagination/repos/diff.yml
features/cassettes/pagination/repos/diff/next.yml
features/cassettes/pagination/repos/list.yml
features/cassettes/pagination/repos/list/next.yml
features/cassettes/pagination/repos/per_page/each_page.yml
features/cassettes/pagination/repos/per_page/first.yml
features/cassettes/repos/branches.yml
features/cassettes/repos/create.yml
features/cassettes/repos/get.yml
features/cassettes/repos/languages.yml
features/cassettes/repos/list.yml
features/cassettes/repos/tags.yml
features/cassettes/repos/teams.yml
features/cassettes/users/emails/add.yml
features/cassettes/users/emails/all.yml
features/cassettes/users/emails/delete.yml
features/error_codes.feature
features/gists.feature
features/gists/comments.feature
features/git_data/references.feature
features/github_api.feature
features/options.feature
features/pagination.feature
features/repos.feature
features/settings.yml
features/settings.yml.sample
features/step_definitions/common_steps.rb
features/step_definitions/github_api_steps.rb
features/support/env.rb
features/support/helpers.rb
features/support/settings.rb
features/support/vcr.rb
features/users/emails.feature
lib/github_api.rb
lib/github_api/api.rb
lib/github_api/api/actions.rb
lib/github_api/api_factory.rb
lib/github_api/authorization.rb
lib/github_api/authorizations.rb
lib/github_api/client.rb
lib/github_api/compatibility.rb
lib/github_api/configuration.rb
lib/github_api/connection.rb
lib/github_api/constants.rb
lib/github_api/core_ext/array.rb
lib/github_api/core_ext/hash.rb
lib/github_api/core_ext/ordered_hash.rb
lib/github_api/deprecation.rb
lib/github_api/error.rb
lib/github_api/error/bad_request.rb
lib/github_api/error/client_error.rb
lib/github_api/error/forbidden.rb
lib/github_api/error/internal_server_error.rb
lib/github_api/error/invalid_options.rb
lib/github_api/error/not_found.rb
lib/github_api/error/required_params.rb
lib/github_api/error/service_error.rb
lib/github_api/error/service_unavailable.rb
lib/github_api/error/unauthorized.rb
lib/github_api/error/unprocessable_entity.rb
lib/github_api/error/validations.rb
lib/github_api/events.rb
lib/github_api/filter.rb
lib/github_api/gists.rb
lib/github_api/gists/comments.rb
lib/github_api/git_data.rb
lib/github_api/git_data/blobs.rb
lib/github_api/git_data/commits.rb
lib/github_api/git_data/references.rb
lib/github_api/git_data/tags.rb
lib/github_api/git_data/trees.rb
lib/github_api/issues.rb
lib/github_api/issues/comments.rb
lib/github_api/issues/events.rb
lib/github_api/issues/labels.rb
lib/github_api/issues/milestones.rb
lib/github_api/mime_type.rb
lib/github_api/orgs.rb
lib/github_api/orgs/members.rb
lib/github_api/orgs/teams.rb
lib/github_api/page_iterator.rb
lib/github_api/page_links.rb
lib/github_api/page_uri_processor.rb
lib/github_api/paged_request.rb
lib/github_api/pull_requests.rb
lib/github_api/pull_requests/comments.rb
lib/github_api/ratelimit_status.rb
lib/github_api/repos.rb
lib/github_api/repos/collaborators.rb
lib/github_api/repos/commits.rb
lib/github_api/repos/downloads.rb
lib/github_api/repos/forks.rb
lib/github_api/repos/hooks.rb
lib/github_api/repos/keys.rb
lib/github_api/repos/pub_sub_hubbub.rb
lib/github_api/repos/watching.rb
lib/github_api/request.rb
lib/github_api/request/basic_auth.rb
lib/github_api/request/jsonize.rb
lib/github_api/request/oauth2.rb
lib/github_api/resource.rb
lib/github_api/response.rb
lib/github_api/response/helpers.rb
lib/github_api/response/jsonize.rb
lib/github_api/response/mashify.rb
lib/github_api/response/raise_error.rb
lib/github_api/response/xmlize.rb
lib/github_api/result.rb
lib/github_api/s3_uploader.rb
lib/github_api/users.rb
lib/github_api/users/emails.rb
lib/github_api/users/followers.rb
lib/github_api/users/keys.rb
lib/github_api/utils/url.rb
lib/github_api/validations.rb
lib/github_api/validations/format.rb
lib/github_api/validations/presence.rb
lib/github_api/validations/required.rb
lib/github_api/validations/token.rb
lib/github_api/version.rb
spec/README.rdoc
spec/coverage_adapter.rb
spec/fixtures/auths/authorization.json
spec/fixtures/auths/authorizations.json
spec/fixtures/events/events.json
spec/fixtures/gists/comment.json
spec/fixtures/gists/comments.json
spec/fixtures/gists/gist.json
spec/fixtures/gists/gists.json
spec/fixtures/git_data/blob.json
spec/fixtures/git_data/blob_sha.json
spec/fixtures/git_data/commit.json
spec/fixtures/git_data/reference.json
spec/fixtures/git_data/references.json
spec/fixtures/git_data/tag.json
spec/fixtures/git_data/tree.json
spec/fixtures/issues/comment.json
spec/fixtures/issues/comments.json
spec/fixtures/issues/event.json
spec/fixtures/issues/events.json
spec/fixtures/issues/issue.json
spec/fixtures/issues/issues.json
spec/fixtures/issues/label.json
spec/fixtures/issues/labels.json
spec/fixtures/issues/milestone.json
spec/fixtures/issues/milestones.json
spec/fixtures/orgs/members.json
spec/fixtures/orgs/org.json
spec/fixtures/orgs/orgs.json
spec/fixtures/orgs/team.json
spec/fixtures/orgs/team_repos.json
spec/fixtures/orgs/teams.json
spec/fixtures/pull_requests/comment.json
spec/fixtures/pull_requests/comments.json
spec/fixtures/pull_requests/commits.json
spec/fixtures/pull_requests/files.json
spec/fixtures/pull_requests/merge_failure.json
spec/fixtures/pull_requests/merge_success.json
spec/fixtures/pull_requests/pull_request.json
spec/fixtures/pull_requests/pull_requests.json
spec/fixtures/repos/branches.json
spec/fixtures/repos/collaborators.json
spec/fixtures/repos/commit.json
spec/fixtures/repos/commit_comment.json
spec/fixtures/repos/commit_comments.json
spec/fixtures/repos/commit_comparison.json
spec/fixtures/repos/commits.json
spec/fixtures/repos/contributors.json
spec/fixtures/repos/download.json
spec/fixtures/repos/download_s3.json
spec/fixtures/repos/downloads.json
spec/fixtures/repos/fork.json
spec/fixtures/repos/forks.json
spec/fixtures/repos/hook.json
spec/fixtures/repos/hooks.json
spec/fixtures/repos/key.json
spec/fixtures/repos/keys.json
spec/fixtures/repos/languages.json
spec/fixtures/repos/repo.json
spec/fixtures/repos/repo_comments.json
spec/fixtures/repos/repos.json
spec/fixtures/repos/tags.json
spec/fixtures/repos/teams.json
spec/fixtures/repos/watched.json
spec/fixtures/repos/watchers.json
spec/fixtures/users/emails.json
spec/fixtures/users/followers.json
spec/fixtures/users/key.json
spec/fixtures/users/keys.json
spec/fixtures/users/user.json
spec/github/api_factory_spec.rb
spec/github/api_spec.rb
spec/github/authorization_spec.rb
spec/github/authorizations_spec.rb
spec/github/client_spec.rb
spec/github/core_ext/hash_spec.rb
spec/github/deprecation_spec.rb
spec/github/error/client_error_spec.rb
spec/github/error/invalid_options_spec.rb
spec/github/error/required_params_spec.rb
spec/github/events_spec.rb
spec/github/filter_spec.rb
spec/github/gists/comments_spec.rb
spec/github/gists_spec.rb
spec/github/git_data/blobs_spec.rb
spec/github/git_data/commits_spec.rb
spec/github/git_data/references_spec.rb
spec/github/git_data/tags_spec.rb
spec/github/git_data/trees_spec.rb
spec/github/git_data_spec.rb
spec/github/issues/comments_spec.rb
spec/github/issues/events_spec.rb
spec/github/issues/labels_spec.rb
spec/github/issues/milestones_spec.rb
spec/github/issues_spec.rb
spec/github/mime_type_spec.rb
spec/github/orgs/members_spec.rb
spec/github/orgs/teams_spec.rb
spec/github/orgs_spec.rb
spec/github/page_iterator_spec.rb
spec/github/page_links_spec.rb
spec/github/paged_request_spec.rb
spec/github/pull_requests/comments_spec.rb
spec/github/pull_requests_spec.rb
spec/github/repos/collaborators_spec.rb
spec/github/repos/commits_spec.rb
spec/github/repos/downloads_spec.rb
spec/github/repos/forks_spec.rb
spec/github/repos/hooks_spec.rb
spec/github/repos/keys_spec.rb
spec/github/repos/pub_sub_hubbub_spec.rb
spec/github/repos/watching_spec.rb
spec/github/repos_spec.rb
spec/github/request/jsonize_spec.rb
spec/github/request/oauth2_spec.rb
spec/github/request_spec.rb
spec/github/response/helpers_spec.rb
spec/github/result_spec.rb
spec/github/s3_uploader_spec.rb
spec/github/users/emails_spec.rb
spec/github/users/followers_spec.rb
spec/github/users/keys_spec.rb
spec/github/users_spec.rb
spec/github/utils/url_spec.rb
spec/github/validations/format_spec.rb
spec/github/validations/presence_spec.rb
spec/github/validations/required_spec.rb
spec/github/validations/token_spec.rb
spec/github/validations_spec.rb
spec/github_spec.rb
spec/spec_helper.rb
spec/support/authentication.rb
spec/support/base.rb
spec/support/file_ops.rb
-
Homepage
-
https://github.com/peter-murach/github
-
Post install message
-
--------------------------------------------------------------------------------
Thank you for installing github_api-0.5.3.
*NOTE*: Version 0.5.0 introduces breaking changes to the way github api is queried.
The interface has been rewritten to be more consistent with REST verbs that
interact with GitHub hypermedia resources. Thus, to list resources 'list' or 'all'
verbs are used, to retrieve individual resource 'get' or 'find' verbs are used.
Other CRUDE operations on all resources use preditable verbs as well, such as
'create', 'delete' etc...
Again sorry for the inconvenience but I trust that this will help in easier access to
the GitHub API and library .
For more information: http://rubydoc.info/github/peter-murach/github/master/frames
--------------------------------------------------------------------------------
-
Require paths
-
lib
-
Required ruby version
-
>= 0
-
Required rubygems version
-
>= 0
-
Rubygems version
-
1.8.10
-
Specification version
-
3
-
Summary
-
Ruby wrapper for the GitHub API v3
-
Original platform
-
ruby
-
New platform
-
ruby