[Python-modules-commits] [pygithub] 01/09: Import pygithub_1.35.orig.tar.gz
Filip Pytloun
fpytloun-guest at moszumanska.debian.org
Tue Jan 23 10:42:45 UTC 2018
This is an automated email from the git hooks/post-receive script.
fpytloun-guest pushed a commit to branch master
in repository pygithub.
commit 7b4acdc4874fca492cab21f2e225803fb9091503
Author: Filip Pytloun <filip at pytloun.cz>
Date: Tue Jan 23 11:39:22 2018 +0100
Import pygithub_1.35.orig.tar.gz
---
COPYING | 674 ++++++
COPYING.LESSER | 165 ++
MANIFEST.in | 2 +
PKG-INFO | 52 +
PyGithub.egg-info/PKG-INFO | 52 +
PyGithub.egg-info/SOURCES.txt | 602 +++++
PyGithub.egg-info/dependency_links.txt | 1 +
PyGithub.egg-info/requires.txt | 4 +
PyGithub.egg-info/top_level.txt | 1 +
README.md | 45 +
github/AuthenticatedUser.py | 1182 +++++++++
github/Authorization.py | 185 ++
github/AuthorizationApplication.py | 63 +
github/Branch.py | 89 +
github/Commit.py | 258 ++
github/CommitCombinedStatus.py | 114 +
github/CommitComment.py | 191 ++
github/CommitStats.py | 68 +
github/CommitStatus.py | 137 ++
github/Comparison.py | 184 ++
github/Consts.py | 45 +
github/ContentFile.py | 180 ++
github/Download.py | 271 +++
github/Event.py | 126 +
github/File.py | 151 ++
github/Gist.py | 372 +++
github/GistComment.py | 136 ++
github/GistFile.py | 101 +
github/GistHistoryState.py | 273 +++
github/GitAuthor.py | 71 +
github/GitBlob.py | 96 +
github/GitCommit.py | 136 ++
github/GitObject.py | 71 +
github/GitRef.py | 123 +
github/GitRelease.py | 142 ++
github/GitTag.py | 110 +
github/GitTree.py | 80 +
github/GitTreeElement.py | 101 +
github/GithubException.py | 118 +
github/GithubObject.py | 287 +++
github/GitignoreTemplate.py | 60 +
github/Hook.py | 209 ++
github/HookDescription.py | 81 +
github/HookResponse.py | 71 +
github/InputFileContent.py | 52 +
github/InputGitAuthor.py | 60 +
github/InputGitTreeElement.py | 65 +
github/Installation.py | 75 +
github/InstallationAuthorization.py | 72 +
github/Invitation.py | 109 +
github/Issue.py | 509 ++++
github/IssueComment.py | 159 ++
github/IssueEvent.py | 121 +
github/IssuePullRequest.py | 68 +
github/Label.py | 111 +
github/Legacy.py | 150 ++
github/MainClass.py | 692 ++++++
github/Milestone.py | 246 ++
github/NamedUser.py | 637 +++++
github/Notification.py | 142 ++
github/NotificationSubject.py | 79 +
github/Organization.py | 712 ++++++
github/PaginatedList.py | 220 ++
github/Permissions.py | 75 +
github/Plan.py | 81 +
github/PullRequest.py | 680 ++++++
github/PullRequestComment.py | 226 ++
github/PullRequestMergeStatus.py | 72 +
github/PullRequestPart.py | 94 +
github/PullRequestReview.py | 121 +
github/PullRequestReviewerRequest.py | 66 +
github/Rate.py | 69 +
github/RateLimit.py | 49 +
github/Repository.py | 2520 ++++++++++++++++++++
github/RepositoryKey.py | 137 ++
github/Requester.py | 361 +++
github/Stargazer.py | 69 +
github/StatsCodeFrequency.py | 62 +
github/StatsCommitActivity.py | 65 +
github/StatsContributor.py | 116 +
github/StatsParticipation.py | 57 +
github/StatsPunchCard.py | 49 +
github/Status.py | 58 +
github/StatusMessage.py | 67 +
github/Tag.py | 87 +
github/Team.py | 307 +++
github/UserKey.py | 128 +
github/__init__.py | 51 +
github/tests/AllTests.py | 99 +
github/tests/AuthenticatedUser.py | 239 ++
github/tests/Authentication.py | 67 +
github/tests/Authorization.py | 65 +
github/tests/BadAttributes.py | 150 ++
github/tests/Branch.py | 47 +
github/tests/Commit.py | 97 +
github/tests/CommitCombinedStatus.py | 55 +
github/tests/CommitComment.py | 58 +
github/tests/CommitStatus.py | 53 +
github/tests/ConditionalRequestUpdate.py | 45 +
github/tests/ContentFile.py | 49 +
github/tests/Download.py | 63 +
github/tests/Enterprise.py | 58 +
github/tests/Equality.py | 50 +
github/tests/Event.py | 48 +
github/tests/Exceptions.py | 141 ++
github/tests/ExposeAllAttributes.py | 161 ++
github/tests/Framework.py | 279 +++
github/tests/Gist.py | 124 +
github/tests/GistComment.py | 54 +
github/tests/GitBlob.py | 46 +
github/tests/GitCommit.py | 54 +
github/tests/GitRef.py | 53 +
github/tests/GitRelease.py | 70 +
github/tests/GitTag.py | 50 +
github/tests/GitTree.py | 53 +
github/tests/Github_.py | 152 ++
github/tests/Hook.py | 72 +
github/tests/Issue.py | 152 ++
github/tests/Issue131.py | 51 +
github/tests/Issue133.py | 34 +
github/tests/Issue134.py | 48 +
github/tests/Issue139.py | 38 +
github/tests/Issue140.py | 54 +
github/tests/Issue142.py | 33 +
github/tests/Issue158.py | 33 +
github/tests/Issue174.py | 36 +
github/tests/Issue214.py | 70 +
github/tests/Issue216.py | 37 +
github/tests/Issue278.py | 36 +
github/tests/Issue33.py | 39 +
github/tests/Issue494.py | 38 +
github/tests/Issue50.py | 71 +
github/tests/Issue54.py | 40 +
github/tests/Issue80.py | 43 +
github/tests/Issue87.py | 51 +
github/tests/IssueComment.py | 55 +
github/tests/IssueEvent.py | 47 +
github/tests/Label.py | 50 +
github/tests/Logging_.py | 74 +
github/tests/Markdown.py | 40 +
github/tests/Milestone.py | 68 +
github/tests/NamedUser.py | 150 ++
github/tests/Organization.py | 145 ++
github/tests/OrganizationHasInMembers.py | 37 +
github/tests/PaginatedList.py | 155 ++
github/tests/Persistence.py | 56 +
github/tests/PullRequest.py | 118 +
github/tests/PullRequestComment.py | 60 +
github/tests/PullRequestFile.py | 47 +
github/tests/PullRequestReview.py | 51 +
github/tests/PullRequestReviewerRequests.py | 46 +
github/tests/RateLimiting.py | 47 +
github/tests/RawData.py | 99 +
.../AuthenticatedUser.testAcceptInvitation.txt | 11 +
.../AuthenticatedUser.testAttributes.txt | 11 +
...ser.testCreateAuthorizationWithAllArguments.txt | 11 +
...estCreateAuthorizationWithClientIdAndSecret.txt | 11 +
...ser.testCreateAuthorizationWithoutArguments.txt | 11 +
.../AuthenticatedUser.testCreateFork.txt | 33 +
.../AuthenticatedUser.testCreateGist.txt | 11 +
...icatedUser.testCreateGistWithoutDescription.txt | 11 +
.../ReplayData/AuthenticatedUser.testCreateKey.txt | 11 +
.../AuthenticatedUser.testCreateRepository.txt | 11 +
...edUser.testCreateRepositoryWithAllArguments.txt | 11 +
...icatedUser.testCreateRepositoryWithAutoInit.txt | 11 +
.../AuthenticatedUser.testEditWithAllArguments.txt | 10 +
.../AuthenticatedUser.testEditWithoutArguments.txt | 11 +
.../ReplayData/AuthenticatedUser.testEmails.txt | 55 +
.../ReplayData/AuthenticatedUser.testFollowing.txt | 88 +
.../AuthenticatedUser.testGetAuthorizations.txt | 11 +
.../ReplayData/AuthenticatedUser.testGetEvents.txt | 11 +
.../ReplayData/AuthenticatedUser.testGetGists.txt | 11 +
.../ReplayData/AuthenticatedUser.testGetIssues.txt | 11 +
...enticatedUser.testGetIssuesWithAllArguments.txt | 55 +
.../ReplayData/AuthenticatedUser.testGetKeys.txt | 11 +
.../AuthenticatedUser.testGetNotification.txt | 10 +
.../AuthenticatedUser.testGetNotifications.txt | 10 +
...User.testGetNotificationsWithOtherArguments.txt | 11 +
...AuthenticatedUser.testGetOrganizationEvents.txt | 33 +
.../ReplayData/AuthenticatedUser.testGetOrgs.txt | 11 +
.../ReplayData/AuthenticatedUser.testGetRepos.txt | 11 +
...AuthenticatedUser.testGetReposWithArguments.txt | 11 +
.../AuthenticatedUser.testGetStarredGists.txt | 11 +
.../ReplayData/AuthenticatedUser.testGetTeams.txt | 11 +
.../AuthenticatedUser.testGetUserIssues.txt | 11 +
...catedUser.testGetUserIssuesWithAllArguments.txt | 55 +
.../ReplayData/AuthenticatedUser.testStarring.txt | 99 +
.../AuthenticatedUser.testSubscriptions.txt | 99 +
.../ReplayData/AuthenticatedUser.testWatching.txt | 99 +
...entication.testAuthorizationHeaderWithLogin.txt | 11 +
...entication.testAuthorizationHeaderWithToken.txt | 11 +
.../Authentication.testBasicAuthentication.txt | 11 +
.../Authentication.testNoAuthentication.txt | 11 +
.../Authentication.testOAuthAuthentication.txt | 11 +
.../Authentication.testSecretKeyAuthentication.txt | 22 +
.../ReplayData/Authentication.testUserAgent.txt | 11 +
github/tests/ReplayData/Authorization.setUp.txt | 11 +
.../tests/ReplayData/Authorization.testDelete.txt | 11 +
github/tests/ReplayData/Authorization.testEdit.txt | 55 +
...Attributes.testBadAttributeInClassAttribute.txt | 11 +
...adAttributes.testBadAttributeTransformation.txt | 11 +
.../BadAttributes.testBadSimpleAttribute.txt | 11 +
.../BadAttributes.testBadSimpleAttributeInList.txt | 11 +
.../BadAttributes.testBadTransformedAttribute.txt | 11 +
...ttributes.testBadTransformedAttributeInDict.txt | 11 +
...ttributes.testBadTransformedAttributeInList.txt | 11 +
.../ReplayData/BadAttributes.testIssue195.txt | 11 +
github/tests/ReplayData/Branch.setUp.txt | 33 +
.../ReplayData/Branch.testCommitCommentsOnLine.txt | 22 +
.../ReplayData/Branch.testProtectedAttributes.txt | 33 +
github/tests/ReplayData/Commit.setUp.txt | 33 +
.../tests/ReplayData/Commit.testCreateComment.txt | 11 +
.../Commit.testCreateCommentOnFileLine.txt | 11 +
.../Commit.testCreateCommentOnFilePosition.txt | 11 +
.../Commit.testCreateStatusWithAllParameters.txt | 11 +
...t.testCreateStatusWithoutOptionalParameters.txt | 11 +
github/tests/ReplayData/Commit.testGetComments.txt | 11 +
.../ReplayData/CommitCombinedStatus.setUp.txt | 22 +
github/tests/ReplayData/CommitComment.setUp.txt | 33 +
.../tests/ReplayData/CommitComment.testDelete.txt | 11 +
github/tests/ReplayData/CommitComment.testEdit.txt | 11 +
github/tests/ReplayData/CommitStatus.setUp.txt | 44 +
.../ReplayData/ConditionalRequestUpdate.setUp.txt | 11 +
.../ConditionalRequestUpdate.testDidNotUpdate.txt | 11 +
.../ConditionalRequestUpdate.testDidUpdate.txt | 11 +
...alRequestUpdate.testUpdateObjectWithoutEtag.txt | 22 +
github/tests/ReplayData/ContentFile.setUp.txt | 33 +
github/tests/ReplayData/Download.setUp.txt | 33 +
github/tests/ReplayData/Download.testDelete.txt | 11 +
github/tests/ReplayData/Enterprise.testHttp.txt | 11 +
github/tests/ReplayData/Enterprise.testHttps.txt | 11 +
github/tests/ReplayData/Enterprise.testLongUrl.txt | 22 +
.../ReplayData/Enterprise.testSpecificPort.txt | 11 +
.../ReplayData/Equality.testBranchEquality.txt | 44 +
.../ReplayData/Equality.testUserDifference.txt | 22 +
.../tests/ReplayData/Equality.testUserEquality.txt | 22 +
github/tests/ReplayData/Event.setUp.txt | 22 +
.../Exceptions.testBadAuthentication.txt | 11 +
.../ReplayData/Exceptions.testInvalidInput.txt | 11 +
.../Exceptions.testNonJsonDataReturnedByGithub.txt | 11 +
.../ReplayData/Exceptions.testUnknownObject.txt | 22 +
.../ReplayData/Exceptions.testUnknownUser.txt | 11 +
.../ExposeAllAttributes.testAllClasses.txt | 660 +++++
github/tests/ReplayData/Gist.testAttributes.txt | 22 +
github/tests/ReplayData/Gist.testCreateComment.txt | 22 +
github/tests/ReplayData/Gist.testDelete.txt | 22 +
github/tests/ReplayData/Gist.testDeleteFile.txt | 22 +
.../ReplayData/Gist.testEditWithAllParameters.txt | 22 +
.../ReplayData/Gist.testEditWithoutParameters.txt | 22 +
github/tests/ReplayData/Gist.testFork.txt | 33 +
github/tests/ReplayData/Gist.testGetComments.txt | 22 +
github/tests/ReplayData/Gist.testRenameFile.txt | 22 +
github/tests/ReplayData/Gist.testStarring.txt | 66 +
github/tests/ReplayData/GistComment.setUp.txt | 22 +
github/tests/ReplayData/GistComment.testDelete.txt | 11 +
github/tests/ReplayData/GistComment.testEdit.txt | 11 +
github/tests/ReplayData/GitBlob.setUp.txt | 33 +
github/tests/ReplayData/GitCommit.setUp.txt | 33 +
github/tests/ReplayData/GitRef.setUp.txt | 33 +
github/tests/ReplayData/GitRef.testDelete.txt | 11 +
github/tests/ReplayData/GitRef.testEdit.txt | 11 +
.../tests/ReplayData/GitRef.testEditWithForce.txt | 11 +
github/tests/ReplayData/GitTag.setUp.txt | 33 +
github/tests/ReplayData/GitTree.setUp.txt | 33 +
github/tests/ReplayData/Github.testGetEmojis.txt | 10 +
github/tests/ReplayData/Github.testGetGists.txt | 44 +
.../ReplayData/Github.testGetGitignoreTemplate.txt | 22 +
.../Github.testGetGitignoreTemplates.txt | 11 +
github/tests/ReplayData/Github.testGetHook.txt | 11 +
github/tests/ReplayData/Github.testGetHooks.txt | 11 +
.../ReplayData/Github.testGetRepoFromFullName.txt | 11 +
.../tests/ReplayData/Github.testGetRepoFromId.txt | 11 +
github/tests/ReplayData/Github.testGetRepos.txt | 11 +
.../tests/ReplayData/Github.testGetReposSince.txt | 11 +
github/tests/ReplayData/Github.testGetUsers.txt | 22 +
.../tests/ReplayData/Github.testGetUsersSince.txt | 11 +
.../ReplayData/Github.testLegacySearchRepos.txt | 22 +
...hub.testLegacySearchReposExplicitPagination.txt | 11 +
.../Github.testLegacySearchReposPagination.txt | 33 +
.../Github.testLegacySearchReposWithLanguage.txt | 22 +
.../Github.testLegacySearchUserByEmail.txt | 22 +
.../ReplayData/Github.testLegacySearchUsers.txt | 11 +
...hub.testLegacySearchUsersExplicitPagination.txt | 11 +
.../Github.testLegacySearchUsersPagination.txt | 33 +
github/tests/ReplayData/Github.testSearchRepos.txt | 11 +
.../ReplayData/Github.testSearchUserByEmail.txt | 11 +
github/tests/ReplayData/Github.testSearchUsers.txt | 11 +
github/tests/ReplayData/Hook.setUp.txt | 33 +
github/tests/ReplayData/Hook.testDelete.txt | 11 +
.../ReplayData/Hook.testEditWithAllParameters.txt | 44 +
.../Hook.testEditWithMinimalParameters.txt | 11 +
github/tests/ReplayData/Hook.testTest.txt | 11 +
github/tests/ReplayData/Issue.setUp.txt | 33 +
.../ReplayData/Issue.testAddAndRemoveAssignees.txt | 33 +
.../ReplayData/Issue.testAddAndRemoveLabels.txt | 99 +
...e.testAddAndRemoveLabelsWithStringArguments.txt | 77 +
github/tests/ReplayData/Issue.testAttributes.txt | 11 +
.../tests/ReplayData/Issue.testCreateComment.txt | 11 +
.../ReplayData/Issue.testDeleteAndSetLabels.txt | 77 +
...e.testDeleteAndSetLabelsWithStringArguments.txt | 55 +
.../ReplayData/Issue.testEditResetAssignee.txt | 11 +
.../ReplayData/Issue.testEditResetMilestone.txt | 11 +
.../ReplayData/Issue.testEditWithAllParameters.txt | 33 +
.../ReplayData/Issue.testEditWithoutParameters.txt | 11 +
github/tests/ReplayData/Issue.testGetComments.txt | 11 +
.../ReplayData/Issue.testGetCommentsSince.txt | 10 +
github/tests/ReplayData/Issue.testGetEvents.txt | 11 +
github/tests/ReplayData/Issue.testGetLabels.txt | 11 +
github/tests/ReplayData/Issue131.setUp.txt | 22 +
.../Issue131.testGetPullWithOrgHeadUser.txt | 11 +
.../Issue131.testGetPullsWithOrgHeadUser.txt | 11 +
...Issue133.testGetPageWithoutInitialArguments.txt | 11 +
...orizationsFailsWhenAutenticatedThroughOAuth.txt | 11 +
...ucceedsWhenAutenticatedThroughLoginPassword.txt | 11 +
.../Issue134.testGetOAuthScopesFromHeader.txt | 11 +
github/tests/ReplayData/Issue139.setUp.txt | 33 +
.../tests/ReplayData/Issue139.testCompletion.txt | 11 +
github/tests/ReplayData/Issue140.setUp.txt | 11 +
.../ReplayData/Issue140.testGetDirContents.txt | 11 +
....testGetDirContentsThenLazyCompletionOfFile.txt | 22 +
.../Issue140.testGetDirContentsWithRef.txt | 11 +
.../ReplayData/Issue140.testGetFileContents.txt | 11 +
...8.testPaginationWithSecretKeyAuthentication.txt | 33 +
github/tests/ReplayData/Issue174.setUp.txt | 11 +
...ssue174.testGetDirContentsWhithHttpRedirect.txt | 22 +
github/tests/ReplayData/Issue214.setUp.txt | 33 +
github/tests/ReplayData/Issue214.testAssignees.txt | 22 +
.../ReplayData/Issue214.testCollaborators.txt | 77 +
.../tests/ReplayData/Issue214.testCreateIssue.txt | 11 +
github/tests/ReplayData/Issue214.testEditIssue.txt | 22 +
github/tests/ReplayData/Issue214.testGetIssues.txt | 11 +
github/tests/ReplayData/Issue216.setUp.txt | 22 +
github/tests/ReplayData/Issue216.testIteration.txt | 154 ++
github/tests/ReplayData/Issue278.setUp.txt | 22 +
github/tests/ReplayData/Issue278.testIteration.txt | 154 ++
github/tests/ReplayData/Issue33.setUp.txt | 22 +
.../tests/ReplayData/Issue33.testClosedIssues.txt | 418 ++++
github/tests/ReplayData/Issue33.testOpenIssues.txt | 154 ++
github/tests/ReplayData/Issue494.setUp.txt | 11 +
github/tests/ReplayData/Issue50.setUp.txt | 33 +
.../ReplayData/Issue50.testAddLabelToIssue.txt | 22 +
.../Issue50.testCreateIssueWithLabel.txt | 22 +
.../tests/ReplayData/Issue50.testCreateLabel.txt | 11 +
.../ReplayData/Issue50.testGetIssuesWithLabel.txt | 22 +
github/tests/ReplayData/Issue50.testGetLabel.txt | 11 +
github/tests/ReplayData/Issue50.testGetLabels.txt | 11 +
.../ReplayData/Issue50.testIssueGetLabels.txt | 11 +
.../Issue50.testRemoveLabelFromIssue.txt | 22 +
.../ReplayData/Issue50.testSetIssueLabels.txt | 44 +
github/tests/ReplayData/Issue54.setUp.txt | 22 +
github/tests/ReplayData/Issue54.testConversion.txt | 11 +
...Issue80.testIgnoreHttpsFromGithubEnterprise.txt | 22 +
...testIgnoreHttpsFromGithubEnterpriseWithPort.txt | 22 +
github/tests/ReplayData/Issue87.setUp.txt | 22 +
...e87.testCreateIssueWithEscapedPercentInBody.txt | 11 +
...87.testCreateIssueWithEscapedPercentInTitle.txt | 11 +
.../Issue87.testCreateIssueWithPercentInBody.txt | 11 +
.../Issue87.testCreateIssueWithPercentInTitle.txt | 11 +
github/tests/ReplayData/IssueComment.setUp.txt | 44 +
.../tests/ReplayData/IssueComment.testDelete.txt | 10 +
github/tests/ReplayData/IssueComment.testEdit.txt | 11 +
github/tests/ReplayData/IssueEvent.setUp.txt | 33 +
.../tests/ReplayData/IssueEvent.testAttributes.txt | 11 +
github/tests/ReplayData/Label.setUp.txt | 33 +
github/tests/ReplayData/Label.testDelete.txt | 11 +
github/tests/ReplayData/Label.testEdit.txt | 11 +
github/tests/ReplayData/LazyRepository.setUp.txt | 11 +
.../ReplayData/LazyRepository.testGetIssues.txt | 33 +
.../ReplayData/LazyRepository.testGetUser.txt | 11 +
.../tests/ReplayData/LazyRepository.testOwner.txt | 22 +
.../ReplayData/Logging.testLoggingWithBaseUrl.txt | 11 +
.../Logging.testLoggingWithBasicAuthentication.txt | 11 +
.../Logging.testLoggingWithOAuthAuthentication.txt | 11 +
.../Logging.testLoggingWithoutAuthentication.txt | 11 +
github/tests/ReplayData/Markdown.setUp.txt | 22 +
.../Markdown.testRenderGithubFlavoredMarkdown.txt | 11 +
.../ReplayData/Markdown.testRenderMarkdown.txt | 11 +
github/tests/ReplayData/Milestone.setUp.txt | 33 +
github/tests/ReplayData/Milestone.testDelete.txt | 11 +
.../Milestone.testEditWithAllParameters.txt | 11 +
.../Milestone.testEditWithMinimalParameters.txt | 11 +
.../tests/ReplayData/Milestone.testGetLabels.txt | 11 +
github/tests/ReplayData/NamedUser.setUp.txt | 11 +
.../NamedUser.testAttributesOfOtherUser.txt | 11 +
.../tests/ReplayData/NamedUser.testGetEvents.txt | 11 +
.../ReplayData/NamedUser.testGetFollowers.txt | 11 +
.../ReplayData/NamedUser.testGetFollowing.txt | 11 +
github/tests/ReplayData/NamedUser.testGetGists.txt | 11 +
github/tests/ReplayData/NamedUser.testGetKeys.txt | 11 +
github/tests/ReplayData/NamedUser.testGetOrgs.txt | 11 +
.../ReplayData/NamedUser.testGetPublicEvents.txt | 11 +
.../NamedUser.testGetPublicReceivedEvents.txt | 11 +
.../ReplayData/NamedUser.testGetReceivedEvents.txt | 11 +
github/tests/ReplayData/NamedUser.testGetRepo.txt | 11 +
github/tests/ReplayData/NamedUser.testGetRepos.txt | 11 +
.../ReplayData/NamedUser.testGetReposWithType.txt | 11 +
.../tests/ReplayData/NamedUser.testGetStarred.txt | 22 +
.../ReplayData/NamedUser.testGetSubscriptions.txt | 11 +
.../tests/ReplayData/NamedUser.testGetWatched.txt | 22 +
.../ReplayData/NamedUser.testHasInFollowing.txt | 22 +
github/tests/ReplayData/Organization.setUp.txt | 11 +
.../ReplayData/Organization.testCreateFork.txt | 33 +
...Organization.testCreateRepoWithAllArguments.txt | 22 +
...nization.testCreateRepoWithMinimalArguments.txt | 11 +
...ganization.testCreateRepositoryWithAutoInit.txt | 11 +
.../ReplayData/Organization.testCreateTeam.txt | 11 +
...Organization.testCreateTeamWithAllArguments.txt | 22 +
.../Organization.testEditWithAllArguments.txt | 11 +
.../Organization.testEditWithoutArguments.txt | 11 +
.../ReplayData/Organization.testGetEvents.txt | 22 +
.../ReplayData/Organization.testGetIssues.txt | 11 +
.../Organization.testGetIssuesWithAllArguments.txt | 44 +
.../ReplayData/Organization.testGetMembers.txt | 11 +
.../Organization.testGetPublicMembers.txt | 11 +
.../tests/ReplayData/Organization.testGetRepos.txt | 11 +
.../Organization.testGetReposWithType.txt | 11 +
.../tests/ReplayData/Organization.testGetTeams.txt | 11 +
.../tests/ReplayData/Organization.testMembers.txt | 44 +
.../ReplayData/Organization.testPublicMembers.txt | 66 +
.../ReplayData/OrganizationHasInMembers.setUp.txt | 31 +
github/tests/ReplayData/PaginatedList.setUp.txt | 22 +
.../ReplayData/PaginatedList.testCustomPerPage.txt | 55 +
.../PaginatedList.testCustomPerPageWithGetPage.txt | 11 +
...natedList.testCustomPerPageWithNoUrlParams2.txt | 44 +
.../ReplayData/PaginatedList.testGetFirstPage.txt | 11 +
.../ReplayData/PaginatedList.testGetThirdPage.txt | 11 +
...TheReversedListDoesNotModifyTheOriginalList.txt | 55 +
...PaginatedList.testIntIndexingAfterIteration.txt | 154 ++
.../PaginatedList.testIntIndexingInFirstPage.txt | 11 +
.../PaginatedList.testIntIndexingInThirdPage.txt | 33 +
.../PaginatedList.testInterruptedIteration.txt | 33 +
...ginatedList.testInterruptedIterationInSlice.txt | 33 +
.../ReplayData/PaginatedList.testIteration.txt | 154 ++
.../ReplayData/PaginatedList.testNoFirstPage.txt | 9 +
...dList.testReversedIterationSupportsIterator.txt | 21 +
...List.testReversedIterationWithMultiplePages.txt | 32 +
...tedList.testReversedIterationWithSinglePage.txt | 21 +
.../PaginatedList.testSeveralIterations.txt | 154 ++
.../PaginatedList.testSliceIndexingInFirstPage.txt | 11 +
.../PaginatedList.testSliceIndexingUntilEnd.txt | 154 ++
...inatedList.testSliceIndexingUntilFourthPage.txt | 44 +
github/tests/ReplayData/Persistence.setUp.txt | 11 +
.../ReplayData/Persistence.testLoadAndUpdate.txt | 11 +
github/tests/ReplayData/PullRequest.setUp.txt | 33 +
.../ReplayData/PullRequest.testCreateComment.txt | 22 +
.../PullRequest.testCreateIssueComment.txt | 11 +
.../PullRequest.testEditWithAllArguments.txt | 11 +
.../PullRequest.testEditWithoutArguments.txt | 11 +
.../ReplayData/PullRequest.testGetComments.txt | 11 +
.../ReplayData/PullRequest.testGetCommits.txt | 11 +
.../tests/ReplayData/PullRequest.testGetFiles.txt | 11 +
.../ReplayData/PullRequest.testGetIssueComment.txt | 11 +
.../PullRequest.testGetIssueComments.txt | 11 +
github/tests/ReplayData/PullRequest.testMerge.txt | 33 +
.../PullRequest.testMergeWithCommitMessage.txt | 44 +
.../tests/ReplayData/PullRequestComment.setUp.txt | 44 +
.../ReplayData/PullRequestComment.testDelete.txt | 11 +
.../ReplayData/PullRequestComment.testEdit.txt | 11 +
github/tests/ReplayData/PullRequestFile.setUp.txt | 44 +
.../tests/ReplayData/PullRequestReview.setUp.txt | 22 +
.../PullRequestReviewerRequests.setUp.txt | 22 +
.../ReplayData/RateLimiting.testGetRateLimit.txt | 11 +
.../ReplayData/RateLimiting.testRateLimiting.txt | 22 +
.../ReplayData/RateLimiting.testResetTime.txt | 10 +
.../ReplayData/RawData.testCompletedObject.txt | 11 +
.../RawData.testNonCompletableObject.txt | 11 +
.../RawData.testNotYetCompletedObject.txt | 33 +
github/tests/ReplayData/Release.setUp.txt | 33 +
github/tests/ReplayData/Release.testAttributes.txt | 33 +
.../Release.testCreateGitTagAndRelease.txt | 44 +
github/tests/ReplayData/Release.testDelete.txt | 44 +
github/tests/ReplayData/Release.testGetRelease.txt | 66 +
github/tests/ReplayData/Release.testUpdate.txt | 44 +
github/tests/ReplayData/Repository.setUp.txt | 22 +
.../tests/ReplayData/Repository.testAssignees.txt | 99 +
.../Repository.testBadSubscribePubSubHubbub.txt | 11 +
...pository.testChangeBranchProtectionContexts.txt | 66 +
....testChangeBranchProtectionEnforcementLevel.txt | 44 +
.../ReplayData/Repository.testCollaborators.txt | 77 +
github/tests/ReplayData/Repository.testCompare.txt | 11 +
.../tests/ReplayData/Repository.testCreateFile.txt | 11 +
.../ReplayData/Repository.testCreateGitBlob.txt | 11 +
.../ReplayData/Repository.testCreateGitCommit.txt | 22 +
...ository.testCreateGitCommitWithAllArguments.txt | 22 +
.../Repository.testCreateGitCommitWithParents.txt | 44 +
.../ReplayData/Repository.testCreateGitRef.txt | 11 +
.../ReplayData/Repository.testCreateGitTag.txt | 11 +
...Repository.testCreateGitTagWithAllArguments.txt | 11 +
.../ReplayData/Repository.testCreateGitTree.txt | 11 +
.../Repository.testCreateGitTreeWithBaseTree.txt | 22 +
.../Repository.testCreateGitTreeWithSha.txt | 11 +
.../Repository.testCreateHookWithAllParameters.txt | 11 +
...ository.testCreateHookWithMinimalParameters.txt | 11 +
.../ReplayData/Repository.testCreateIssue.txt | 11 +
.../Repository.testCreateIssueWithAllArguments.txt | 44 +
....testCreateIssueWithAllArgumentsStringLabel.txt | 33 +
.../tests/ReplayData/Repository.testCreateKey.txt | 11 +
.../ReplayData/Repository.testCreateLabel.txt | 11 +
.../ReplayData/Repository.testCreateMilestone.txt | 11 +
...ory.testCreateMilestoneWithMinimalArguments.txt | 11 +
.../tests/ReplayData/Repository.testCreatePull.txt | 11 +
.../Repository.testCreatePullFromIssue.txt | 22 +
github/tests/ReplayData/Repository.testDelete.txt | 33 +
.../tests/ReplayData/Repository.testDeleteFile.txt | 21 +
.../Repository.testEditWithAllArguments.txt | 22 +
.../Repository.testEditWithDefaultBranch.txt | 11 +
.../Repository.testEditWithoutArguments.txt | 11 +
.../ReplayData/Repository.testGetArchiveLink.txt | 44 +
.../tests/ReplayData/Repository.testGetBranch.txt | 11 +
.../ReplayData/Repository.testGetComments.txt | 11 +
.../tests/ReplayData/Repository.testGetCommits.txt | 33 +
.../Repository.testGetCommitsWithArguments.txt | 11 +
.../Repository.testGetCommitsWithAuthor.txt | 44 +
.../Repository.testGetCommitsWithSinceUntil.txt | 22 +
.../ReplayData/Repository.testGetContentDir.txt | 11 +
.../ReplayData/Repository.testGetContents.txt | 22 +
.../Repository.testGetContentsWithRef.txt | 22 +
.../ReplayData/Repository.testGetContributors.txt | 11 +
.../ReplayData/Repository.testGetDownloads.txt | 11 +
.../tests/ReplayData/Repository.testGetEvents.txt | 11 +
.../tests/ReplayData/Repository.testGetForks.txt | 11 +
.../tests/ReplayData/Repository.testGetGitRef.txt | 11 +
...epository.testGetGitRefWithIssue102Reverted.txt | 11 +
.../tests/ReplayData/Repository.testGetGitRefs.txt | 11 +
.../Repository.testGetGitTreeWithRecursive.txt | 11 +
.../tests/ReplayData/Repository.testGetHooks.txt | 11 +
.../tests/ReplayData/Repository.testGetIssues.txt | 11 +
.../Repository.testGetIssuesComments.txt | 66 +
.../ReplayData/Repository.testGetIssuesEvents.txt | 11 +
.../Repository.testGetIssuesWithArguments.txt | 99 +
.../Repository.testGetIssuesWithWildcards.txt | 44 +
github/tests/ReplayData/Repository.testGetKeys.txt | 11 +
.../tests/ReplayData/Repository.testGetLabel.txt | 11 +
.../tests/ReplayData/Repository.testGetLabels.txt | 11 +
.../ReplayData/Repository.testGetLanguages.txt | 11 +
.../ReplayData/Repository.testGetMilestones.txt | 11 +
.../Repository.testGetMilestonesWithArguments.txt | 11 +
.../ReplayData/Repository.testGetNetworkEvents.txt | 11 +
.../tests/ReplayData/Repository.testGetPulls.txt | 11 +
.../ReplayData/Repository.testGetPullsComments.txt | 33 +
.../Repository.testGetPullsWithArguments.txt | 11 +
.../ReplayData/Repository.testGetStargazers.txt | 33 +
.../Repository.testGetStargazersWithDates.txt | 33 +
.../ReplayData/Repository.testGetSubscribers.txt | 11 +
.../tests/ReplayData/Repository.testGetTeams.txt | 33 +
.../ReplayData/Repository.testGetWatchers.txt | 11 +
.../Repository.testLegacySearchIssues.txt | 11 +
.../Repository.testMergeWithConflict.txt | 11 +
.../ReplayData/Repository.testMergeWithMessage.txt | 11 +
.../Repository.testMergeWithNothingToDo.txt | 11 +
.../Repository.testMergeWithoutMessage.txt | 11 +
.../ReplayData/Repository.testProtectBranch.txt | 22 +
...BranchProtectionWithInvalidEnforcementLevel.txt | 11 +
...aiseErrorWithBranchProtectionWithOutContext.txt | 11 +
.../Repository.testRaiseErrorWithOutBranch.txt | 11 +
.../Repository.testRemoveBranchProtection.txt | 22 +
.../ReplayData/Repository.testSearchIssues.txt | 11 +
.../Repository.testStatisticsAfterCaching.txt | 55 +
.../Repository.testStatisticsBeforeCaching.txt | 55 +
.../Repository.testSubscribePubSubHubbub.txt | 11 +
.../Repository.testUnsubscribePubSubHubbub.txt | 11 +
.../tests/ReplayData/Repository.testUpdateFile.txt | 21 +
github/tests/ReplayData/RepositoryKey.setUp.txt | 33 +
.../tests/ReplayData/RepositoryKey.testDelete.txt | 11 +
github/tests/ReplayData/RepositoryKey.testEdit.txt | 11 +
.../RepositoryKey.testEditWithoutParameters.txt | 11 +
.../ReplayData/Search.testGetPageOnSearchUsers.txt | 11 +
.../ReplayData/Search.testPaginateSearchUsers.txt | 22 +
github/tests/ReplayData/Search.testSearchCode.txt | 22 +
.../tests/ReplayData/Search.testSearchIssues.txt | 11 +
github/tests/ReplayData/Search.testSearchRepos.txt | 22 +
github/tests/ReplayData/Search.testSearchUsers.txt | 11 +
.../Search.testUrlquotingOfQualifiers.txt | 11 +
.../ReplayData/Search.testUrlquotingOfQuery.txt | 11 +
.../SpecificExceptions.testBadCredentials.txt | 11 +
.../SpecificExceptions.testBadUserAgent.txt | 11 +
.../SpecificExceptions.testRateLimitExceeded.txt | 55 +
.../SpecificExceptions.testUnknownObject.txt | 22 +
.../tests/ReplayData/Status.testGetLastMessage.txt | 11 +
github/tests/ReplayData/Status.testGetMessages.txt | 11 +
github/tests/ReplayData/Status.testGetStatus.txt | 11 +
github/tests/ReplayData/Tag.setUp.txt | 33 +
github/tests/ReplayData/Team.setUp.txt | 22 +
github/tests/ReplayData/Team.testDelete.txt | 11 +
.../ReplayData/Team.testEditWithAllArguments.txt | 11 +
.../ReplayData/Team.testEditWithoutArguments.txt | 11 +
github/tests/ReplayData/Team.testMembers.txt | 99 +
.../tests/ReplayData/Team.testRepoPermission.txt | 21 +
github/tests/ReplayData/Team.testRepos.txt | 99 +
github/tests/ReplayData/UserKey.setUp.txt | 11 +
github/tests/ReplayData/UserKey.testDelete.txt | 11 +
.../UserKey.testEditWithAllArguments.txt | 11 +
.../UserKey.testEditWithoutArguments.txt | 11 +
github/tests/Repository.py | 662 +++++
github/tests/RepositoryKey.py | 55 +
github/tests/Search.py | 75 +
github/tests/Status.py | 44 +
github/tests/Tag.py | 42 +
github/tests/Team.py | 83 +
github/tests/UserKey.py | 54 +
github/tests/__init__.py | 25 +
github/tests/__main__.py | 47 +
setup.cfg | 5 +
setup.py | 103 +
604 files changed, 34647 insertions(+)
diff --git a/COPYING b/COPYING
new file mode 100644
index 0000000..94a9ed0
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,674 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 3, 29 June 2007
+
+ Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The GNU General Public License is a free, copyleft license for
+software and other kinds of works.
+
+ The licenses for most software and other practical works are designed
+to take away your freedom to share and change the works. By contrast,
+the GNU General Public License is intended to guarantee your freedom to
+share and change all versions of a program--to make sure it remains free
+software for all its users. We, the Free Software Foundation, use the
+GNU General Public License for most of our software; it applies also to
+any other work released this way by its authors. You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+them if you wish), that you receive source code or can get it if you
+want it, that you can change the software or use pieces of it in new
+free programs, and that you know you can do these things.
+
+ To protect your rights, we need to prevent others from denying you
+these rights or asking you to surrender the rights. Therefore, you have
+certain responsibilities if you distribute copies of the software, or if
+you modify it: responsibilities to respect the freedom of others.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must pass on to the recipients the same
+freedoms that you received. You must make sure that they, too, receive
+or can get the source code. And you must show them these terms so they
+know their rights.
+
+ Developers that use the GNU GPL protect your rights with two steps:
+(1) assert copyright on the software, and (2) offer you this License
+giving you legal permission to copy, distribute and/or modify it.
+
+ For the developers' and authors' protection, the GPL clearly explains
+that there is no warranty for this free software. For both users' and
+authors' sake, the GPL requires that modified versions be marked as
+changed, so that their problems will not be attributed erroneously to
+authors of previous versions.
+
+ Some devices are designed to deny users access to install or run
+modified versions of the software inside them, although the manufacturer
+can do so. This is fundamentally incompatible with the aim of
+protecting users' freedom to change the software. The systematic
+pattern of such abuse occurs in the area of products for individuals to
+use, which is precisely where it is most unacceptable. Therefore, we
+have designed this version of the GPL to prohibit the practice for those
+products. If such problems arise substantially in other domains, we
+stand ready to extend this provision to those domains in future versions
+of the GPL, as needed to protect the freedom of users.
+
+ Finally, every program is threatened constantly by software patents.
+States should not allow patents to restrict development and use of
+software on general-purpose computers, but in those that do, we wish to
+avoid the special danger that patents applied to a free program could
+make it effectively proprietary. To prevent this, the GPL assures that
+patents cannot be used to render the program non-free.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ TERMS AND CONDITIONS
+
+ 0. Definitions.
+
+ "This License" refers to version 3 of the GNU General Public License.
+
+ "Copyright" also means copyright-like laws that apply to other kinds of
+works, such as semiconductor masks.
+
+ "The Program" refers to any copyrightable work licensed under this
+License. Each licensee is addressed as "you". "Licensees" and
+"recipients" may be individuals or organizations.
+
+ To "modify" a work means to copy from or adapt all or part of the work
+in a fashion requiring copyright permission, other than the making of an
+exact copy. The resulting work is called a "modified version" of the
+earlier work or a work "based on" the earlier work.
+
+ A "covered work" means either the unmodified Program or a work based
+on the Program.
+
+ To "propagate" a work means to do anything with it that, without
+permission, would make you directly or secondarily liable for
+infringement under applicable copyright law, except executing it on a
+computer or modifying a private copy. Propagation includes copying,
+distribution (with or without modification), making available to the
+public, and in some countries other activities as well.
+
+ To "convey" a work means any kind of propagation that enables other
+parties to make or receive copies. Mere interaction with a user through
+a computer network, with no transfer of a copy, is not conveying.
+
+ An interactive user interface displays "Appropriate Legal Notices"
+to the extent that it includes a convenient and prominently visible
+feature that (1) displays an appropriate copyright notice, and (2)
+tells the user that there is no warranty for the work (except to the
+extent that warranties are provided), that licensees may convey the
+work under this License, and how to view a copy of this License. If
+the interface presents a list of user commands or options, such as a
+menu, a prominent item in the list meets this criterion.
+
+ 1. Source Code.
+
+ The "source code" for a work means the preferred form of the work
+for making modifications to it. "Object code" means any non-source
+form of a work.
+
+ A "Standard Interface" means an interface that either is an official
+standard defined by a recognized standards body, or, in the case of
+interfaces specified for a particular programming language, one that
+is widely used among developers working in that language.
+
+ The "System Libraries" of an executable work include anything, other
+than the work as a whole, that (a) is included in the normal form of
+packaging a Major Component, but which is not part of that Major
+Component, and (b) serves only to enable use of the work with that
+Major Component, or to implement a Standard Interface for which an
+implementation is available to the public in source code form. A
+"Major Component", in this context, means a major essential component
+(kernel, window system, and so on) of the specific operating system
+(if any) on which the executable work runs, or a compiler used to
+produce the work, or an object code interpreter used to run it.
+
+ The "Corresponding Source" for a work in object code form means all
+the source code needed to generate, install, and (for an executable
+work) run the object code and to modify the work, including scripts to
+control those activities. However, it does not include the work's
+System Libraries, or general-purpose tools or generally available free
+programs which are used unmodified in performing those activities but
+which are not part of the work. For example, Corresponding Source
+includes interface definition files associated with source files for
+the work, and the source code for shared libraries and dynamically
+linked subprograms that the work is specifically designed to require,
+such as by intimate data communication or control flow between those
+subprograms and other parts of the work.
+
+ The Corresponding Source need not include anything that users
+can regenerate automatically from other parts of the Corresponding
+Source.
+
+ The Corresponding Source for a work in source code form is that
+same work.
+
+ 2. Basic Permissions.
+
+ All rights granted under this License are granted for the term of
+copyright on the Program, and are irrevocable provided the stated
+conditions are met. This License explicitly affirms your unlimited
+permission to run the unmodified Program. The output from running a
+covered work is covered by this License only if the output, given its
+content, constitutes a covered work. This License acknowledges your
+rights of fair use or other equivalent, as provided by copyright law.
+
+ You may make, run and propagate covered works that you do not
+convey, without conditions so long as your license otherwise remains
+in force. You may convey covered works to others for the sole purpose
+of having them make modifications exclusively for you, or provide you
+with facilities for running those works, provided that you comply with
+the terms of this License in conveying all material for which you do
+not control copyright. Those thus making or running the covered works
+for you must do so exclusively on your behalf, under your direction
+and control, on terms that prohibit them from making any copies of
+your copyrighted material outside their relationship with you.
+
+ Conveying under any other circumstances is permitted solely under
+the conditions stated below. Sublicensing is not allowed; section 10
+makes it unnecessary.
+
+ 3. Protecting Users' Legal Rights From Anti-Circumvention Law.
+
+ No covered work shall be deemed part of an effective technological
+measure under any applicable law fulfilling obligations under article
+11 of the WIPO copyright treaty adopted on 20 December 1996, or
+similar laws prohibiting or restricting circumvention of such
+measures.
+
+ When you convey a covered work, you waive any legal power to forbid
+circumvention of technological measures to the extent such circumvention
+is effected by exercising rights under this License with respect to
+the covered work, and you disclaim any intention to limit operation or
+modification of the work as a means of enforcing, against the work's
+users, your or third parties' legal rights to forbid circumvention of
+technological measures.
+
+ 4. Conveying Verbatim Copies.
+
+ You may convey verbatim copies of the Program's source code as you
+receive it, in any medium, provided that you conspicuously and
+appropriately publish on each copy an appropriate copyright notice;
+keep intact all notices stating that this License and any
+non-permissive terms added in accord with section 7 apply to the code;
+keep intact all notices of the absence of any warranty; and give all
+recipients a copy of this License along with the Program.
+
+ You may charge any price or no price for each copy that you convey,
+and you may offer support or warranty protection for a fee.
+
+ 5. Conveying Modified Source Versions.
+
+ You may convey a work based on the Program, or the modifications to
+produce it from the Program, in the form of source code under the
+terms of section 4, provided that you also meet all of these conditions:
+
+ a) The work must carry prominent notices stating that you modified
+ it, and giving a relevant date.
+
+ b) The work must carry prominent notices stating that it is
+ released under this License and any conditions added under section
+ 7. This requirement modifies the requirement in section 4 to
+ "keep intact all notices".
+
+ c) You must license the entire work, as a whole, under this
+ License to anyone who comes into possession of a copy. This
+ License will therefore apply, along with any applicable section 7
+ additional terms, to the whole of the work, and all its parts,
+ regardless of how they are packaged. This License gives no
+ permission to license the work in any other way, but it does not
+ invalidate such permission if you have separately received it.
+
+ d) If the work has interactive user interfaces, each must display
+ Appropriate Legal Notices; however, if the Program has interactive
+ interfaces that do not display Appropriate Legal Notices, your
+ work need not make them do so.
+
+ A compilation of a covered work with other separate and independent
+works, which are not by their nature extensions of the covered work,
+and which are not combined with it such as to form a larger program,
+in or on a volume of a storage or distribution medium, is called an
+"aggregate" if the compilation and its resulting copyright are not
+used to limit the access or legal rights of the compilation's users
+beyond what the individual works permit. Inclusion of a covered work
+in an aggregate does not cause this License to apply to the other
+parts of the aggregate.
+
+ 6. Conveying Non-Source Forms.
+
+ You may convey a covered work in object code form under the terms
+of sections 4 and 5, provided that you also convey the
+machine-readable Corresponding Source under the terms of this License,
+in one of these ways:
+
+ a) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by the
+ Corresponding Source fixed on a durable physical medium
+ customarily used for software interchange.
+
+ b) Convey the object code in, or embodied in, a physical product
+ (including a physical distribution medium), accompanied by a
+ written offer, valid for at least three years and valid for as
+ long as you offer spare parts or customer support for that product
+ model, to give anyone who possesses the object code either (1) a
+ copy of the Corresponding Source for all the software in the
+ product that is covered by this License, on a durable physical
+ medium customarily used for software interchange, for a price no
+ more than your reasonable cost of physically performing this
+ conveying of source, or (2) access to copy the
+ Corresponding Source from a network server at no charge.
+
+ c) Convey individual copies of the object code with a copy of the
+ written offer to provide the Corresponding Source. This
+ alternative is allowed only occasionally and noncommercially, and
+ only if you received the object code with such an offer, in accord
+ with subsection 6b.
+
+ d) Convey the object code by offering access from a designated
+ place (gratis or for a charge), and offer equivalent access to the
+ Corresponding Source in the same way through the same place at no
+ further charge. You need not require recipients to copy the
+ Corresponding Source along with the object code. If the place to
+ copy the object code is a network server, the Corresponding Source
+ may be on a different server (operated by you or a third party)
+ that supports equivalent copying facilities, provided you maintain
+ clear directions next to the object code saying where to find the
+ Corresponding Source. Regardless of what server hosts the
+ Corresponding Source, you remain obligated to ensure that it is
+ available for as long as needed to satisfy these requirements.
+
+ e) Convey the object code using peer-to-peer transmission, provided
+ you inform other peers where the object code and Corresponding
+ Source of the work are being offered to the general public at no
+ charge under subsection 6d.
+
+ A separable portion of the object code, whose source code is excluded
+from the Corresponding Source as a System Library, need not be
+included in conveying the object code work.
+
+ A "User Product" is either (1) a "consumer product", which means any
+tangible personal property which is normally used for personal, family,
+or household purposes, or (2) anything designed or sold for incorporation
+into a dwelling. In determining whether a product is a consumer product,
+doubtful cases shall be resolved in favor of coverage. For a particular
+product received by a particular user, "normally used" refers to a
+typical or common use of that class of product, regardless of the status
+of the particular user or of the way in which the particular user
+actually uses, or expects or is expected to use, the product. A product
+is a consumer product regardless of whether the product has substantial
+commercial, industrial or non-consumer uses, unless such uses represent
+the only significant mode of use of the product.
+
+ "Installation Information" for a User Product means any methods,
+procedures, authorization keys, or other information required to install
+and execute modified versions of a covered work in that User Product from
+a modified version of its Corresponding Source. The information must
+suffice to ensure that the continued functioning of the modified object
+code is in no case prevented or interfered with solely because
+modification has been made.
+
+ If you convey an object code work under this section in, or with, or
+specifically for use in, a User Product, and the conveying occurs as
+part of a transaction in which the right of possession and use of the
+User Product is transferred to the recipient in perpetuity or for a
+fixed term (regardless of how the transaction is characterized), the
+Corresponding Source conveyed under this section must be accompanied
+by the Installation Information. But this requirement does not apply
+if neither you nor any third party retains the ability to install
+modified object code on the User Product (for example, the work has
+been installed in ROM).
+
+ The requirement to provide Installation Information does not include a
+requirement to continue to provide support service, warranty, or updates
+for a work that has been modified or installed by the recipient, or for
+the User Product in which it has been modified or installed. Access to a
+network may be denied when the modification itself materially and
+adversely affects the operation of the network or violates the rules and
+protocols for communication across the network.
+
+ Corresponding Source conveyed, and Installation Information provided,
+in accord with this section must be in a format that is publicly
+documented (and with an implementation available to the public in
+source code form), and must require no special password or key for
+unpacking, reading or copying.
+
+ 7. Additional Terms.
+
+ "Additional permissions" are terms that supplement the terms of this
+License by making exceptions from one or more of its conditions.
+Additional permissions that are applicable to the entire Program shall
+be treated as though they were included in this License, to the extent
+that they are valid under applicable law. If additional permissions
+apply only to part of the Program, that part may be used separately
+under those permissions, but the entire Program remains governed by
+this License without regard to the additional permissions.
+
+ When you convey a copy of a covered work, you may at your option
+remove any additional permissions from that copy, or from any part of
+it. (Additional permissions may be written to require their own
+removal in certain cases when you modify the work.) You may place
+additional permissions on material, added by you to a covered work,
+for which you have or can give appropriate copyright permission.
+
+ Notwithstanding any other provision of this License, for material you
+add to a covered work, you may (if authorized by the copyright holders of
+that material) supplement the terms of this License with terms:
+
+ a) Disclaiming warranty or limiting liability differently from the
+ terms of sections 15 and 16 of this License; or
+
+ b) Requiring preservation of specified reasonable legal notices or
+ author attributions in that material or in the Appropriate Legal
+ Notices displayed by works containing it; or
+
+ c) Prohibiting misrepresentation of the origin of that material, or
+ requiring that modified versions of such material be marked in
+ reasonable ways as different from the original version; or
+
+ d) Limiting the use for publicity purposes of names of licensors or
+ authors of the material; or
+
+ e) Declining to grant rights under trademark law for use of some
+ trade names, trademarks, or service marks; or
+
+ f) Requiring indemnification of licensors and authors of that
... 37898 lines suppressed ...
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/python-modules/packages/pygithub.git
More information about the Python-modules-commits
mailing list