René's URL Explorer Experiment


Title: gitdb and gitdb2 on PyPI · Issue #59 · gitpython-developers/gitdb · GitHub

Open Graph Title: gitdb and gitdb2 on PyPI · Issue #59 · gitpython-developers/gitdb

X Title: gitdb and gitdb2 on PyPI · Issue #59 · gitpython-developers/gitdb

Description: In 2015, access was lost to the PyPI account that owns gitdb. v0.6.4 was the last release under the gitdb package on PyPI prior to this happening. In 2016, gitdb2 was created to continue development for the library under a new package (3...

Open Graph Description: In 2015, access was lost to the PyPI account that owns gitdb. v0.6.4 was the last release under the gitdb package on PyPI prior to this happening. In 2016, gitdb2 was created to continue developmen...

X Description: In 2015, access was lost to the PyPI account that owns gitdb. v0.6.4 was the last release under the gitdb package on PyPI prior to this happening. In 2016, gitdb2 was created to continue developmen...

Opengraph URL: https://github.com/gitpython-developers/gitdb/issues/59

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"gitdb and gitdb2 on PyPI","articleBody":"In 2015, [access was lost to the PyPI account](https://github.com/gitpython-developers/GitPython/issues/298) that owns [gitdb](https://pypi.org/project/gitdb/).\r\nv0.6.4 was the last release under the gitdb package on PyPI prior to this happening.\r\n\r\nIn 2016, [gitdb2](https://pypi.org/project/gitdb2/) [was created to continue development for the library under a new package](https://github.com/gitpython-developers/GitPython/issues/511) (https://github.com/gitpython-developers/gitdb/commit/38866bc7c4956170c681a62c4508f934ac826469), and every release since then has been with that package name. This has caused confusion (see #45, #47, #57, https://github.com/gitpython-developers/GitPython/issues/983) and having an old, stale PyPI project is less than ideal.\r\n\r\n[Recently, the original PyPI account has been recovered](https://github.com/pypa/pypi-support/issues/204).\r\nThe intention now is to transition back to using the original gitdb package name and have the gitdb2 package simply be a mirror/dummy package that depends on and installs gitdb, so as to maintain backwards compatibility.\r\n\r\nCurrently, these are the anticipated steps that need to be taken:\r\n- [x] ~~Release a new version, v3.0.3, as the gitdb2 package, that restricts the smmap2 version to \u003c 3\r\n(See https://github.com/gitpython-developers/smmap/issues/44)~~\r\n- [x] ~~Release a new version, v4.0.0, as the gitdb package; the only change from gitdb2 v3.0.3 should be to require smmap rather than smmap2 (https://github.com/gitpython-developers/smmap/issues/44)~~\r\n- [x] ~~Create a gitdb2 branch with a single setup.py that requires gitdb~~\r\n- [x] ~~Release a new version, v4.0.0, of the gitdb2 package from the gitdb2 branch~~\r\n  - **Note** Because I (@Byron) accidentally released step 2 in this list as package gitdb2 instead of gitdb, v4.0.0 of gitdb2 already existed. The change requested here is now in v4.0.1.\r\n\r\n~~v4.0.0 for both packages should be functionally equivalent to gitdb2 v3.0.3, with gitdb2 v4.0.0 simply installing gitdb \u003e= 4.0.0 and with gitdb v4.0.0 requiring smmap rather than smmap2 (https://github.com/gitpython-developers/smmap/issues/44).~~\r\n\r\n- [X] gitdb2 v3.0.3 was released with an erroneous and incomplete changelog\r\ngitdb2 v3.0.3.post1 has been [tagged](https://github.com/gitpython-developers/gitdb/releases/tag/3.0.3.post1) and [released on PyPI](https://pypi.org/project/gitdb2/3.0.3.post1/) to fix this\r\n- [X] gitdb v4.0.0 was tagged with the wrong package name and released with an incomplete changelog and unbound smmap requirement version specifiers\r\nThe master branch has been force-pushed to https://github.com/gitpython-developers/gitdb/commit/253dfe7092f83229d9e99059e7c51f678a557fd2 and gitdb v4.0.1 has been [tagged](https://github.com/gitpython-developers/gitdb/releases/tag/4.0.1) and [released on PyPI](https://pypi.org/project/gitdb/4.0.1/)\r\n  - [X] gitdb v4.0.0 has been deleted on PyPI\r\n- [X] gitdb2 improperly branches off of the 4.0.0 tag and includes the entire GitDB library\r\nThe gitdb2 branch has been force-pushed to https://github.com/gitpython-developers/gitdb/commit/d3bf396b54b02122e209a14afa9895e652fce32f to be properly set up for gitdb2 to be a mirror package and the gitdb2-4.0.0 and gitdb2-4.0.1 tags have been deleted\r\n- [X] gitdb2 v4.0.0 was released as the entire GitDB library and without requiring gitdb\r\ngitdb2 v4.0.0 has been deleted on PyPI\r\n- [X] gitdb2 v4.0.1 was released as the entire GitDB library while still requiring gitdb\r\ngitdb2 v4.0.2 has been [released on PyPI](https://pypi.org/project/gitdb2/4.0.2/) from the new gitdb2 branch (https://github.com/gitpython-developers/gitdb/commit/d3bf396b54b02122e209a14afa9895e652fce32f)\r\n  - [X] gitdb2 v4.0.1 has been deleted on PyPI\r\n- [X] A new version of GitPython, v3.1.0, that requires gitdb rather than gitdb2, has been [tagged](https://github.com/gitpython-developers/GitPython/releases/tag/3.1.0) (at first, https://github.com/gitpython-developers/GitPython/commit/c859019afaffc2aadbb1a1db942bc07302087c52 was tagged, but that commit forgot the version bump and as such, it has now been re-tagged to the version bump commit, https://github.com/gitpython-developers/GitPython/commit/8c9da7310eb6adf67fa8d35821ba500dffd9a2a7) and [released on PyPI](https://pypi.org/project/GitPython/3.1.0/)\r\n\r\ngitdb v4.0.1 and gitdb2 v4.0.2 should be functionally equivalent to gitdb2 v3.0.3 with gitdb v4.0.2 simply installing gitdb \u003e= 4.0.1 and with gitdb v4.0.1 requiring smmap rather than smmap2 (https://github.com/gitpython-developers/smmap/issues/44).\r\n\r\nNote: @Byron was having issues with releases, so I was added as a maintainer for gitdb, gitdb2, smmap, and smmap2 on PyPI. Since [there were already issues with the new signature key being used](https://github.com/gitpython-developers/gitdb/issues/55), I've released gitdb v4.0.1, gitdb2 v3.0.3.post1, gitdb2 v4.0.2, smmap v3.0.1, and smmap2 v3.0.1 without any signature keys. The intention is still for @Byron to release new versions with the proper signature key once he has access to it again.","author":{"url":"https://github.com/Harmon758","@type":"Person","name":"Harmon758"},"datePublished":"2020-02-23T00:50:10.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":0},"url":"https://github.com/59/gitdb/issues/59"}

route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:0f384e57-6111-59b9-023c-60c3703373e6
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idA7BA:A67A9:2C8E3F:3C0B57:6968A30F
html-safe-noncefeb253852a71672888d48735ea6e95f87d5c86f8ba41dcdef8a8b8def86b6bac
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBN0JBOkE2N0E5OjJDOEUzRjozQzBCNTc6Njk2OEEzMEYiLCJ2aXNpdG9yX2lkIjoiODcxMTE0NzM0NTQ3OTc3MDg5NSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac57eac9b37f83a9470dae2c3ca24332c9187f86102a437e15647354597f319be7
hovercard-subject-tagissue:569416073
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/gitpython-developers/gitdb/59/issue_layout
twitter:imagehttps://opengraph.githubassets.com/2bac18645966ccd38c503d4a50ad4436927edde6e96aaf18d188a09ff156be93/gitpython-developers/gitdb/issues/59
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/2bac18645966ccd38c503d4a50ad4436927edde6e96aaf18d188a09ff156be93/gitpython-developers/gitdb/issues/59
og:image:altIn 2015, access was lost to the PyPI account that owns gitdb. v0.6.4 was the last release under the gitdb package on PyPI prior to this happening. In 2016, gitdb2 was created to continue developmen...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameHarmon758
hostnamegithub.com
expected-hostnamegithub.com
Nonefdc7c66bd36a6c12eb8e771e806db863266e573fc299e77f27505a768d4f8a98
turbo-cache-controlno-preview
go-importgithub.com/gitpython-developers/gitdb git https://github.com/gitpython-developers/gitdb.git
octolytics-dimension-user_id503709
octolytics-dimension-user_logingitpython-developers
octolytics-dimension-repository_id1126093
octolytics-dimension-repository_nwogitpython-developers/gitdb
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1126093
octolytics-dimension-repository_network_root_nwogitpython-developers/gitdb
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release3223a6503d318917691422cdadfbe16cd8fb21e5
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/gitpython-developers/gitdb/issues/59#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2Fgitdb%2Fissues%2F59
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgitpython-developers%2Fgitdb%2Fissues%2F59
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=gitpython-developers%2Fgitdb
Reloadhttps://github.com/gitpython-developers/gitdb/issues/59
Reloadhttps://github.com/gitpython-developers/gitdb/issues/59
Reloadhttps://github.com/gitpython-developers/gitdb/issues/59
gitpython-developers https://github.com/gitpython-developers
gitdbhttps://github.com/gitpython-developers/gitdb
Notifications https://github.com/login?return_to=%2Fgitpython-developers%2Fgitdb
Fork 68 https://github.com/login?return_to=%2Fgitpython-developers%2Fgitdb
Star 225 https://github.com/login?return_to=%2Fgitpython-developers%2Fgitdb
Code https://github.com/gitpython-developers/gitdb
Issues 8 https://github.com/gitpython-developers/gitdb/issues
Pull requests 0 https://github.com/gitpython-developers/gitdb/pulls
Discussions https://github.com/gitpython-developers/gitdb/discussions
Actions https://github.com/gitpython-developers/gitdb/actions
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/gitpython-developers/gitdb/security
Please reload this pagehttps://github.com/gitpython-developers/gitdb/issues/59
Insights https://github.com/gitpython-developers/gitdb/pulse
Code https://github.com/gitpython-developers/gitdb
Issues https://github.com/gitpython-developers/gitdb/issues
Pull requests https://github.com/gitpython-developers/gitdb/pulls
Discussions https://github.com/gitpython-developers/gitdb/discussions
Actions https://github.com/gitpython-developers/gitdb/actions
Security https://github.com/gitpython-developers/gitdb/security
Insights https://github.com/gitpython-developers/gitdb/pulse
New issuehttps://github.com/login?return_to=https://github.com/gitpython-developers/gitdb/issues/59
New issuehttps://github.com/login?return_to=https://github.com/gitpython-developers/gitdb/issues/59
gitdb and gitdb2 on PyPIhttps://github.com/gitpython-developers/gitdb/issues/59#top
https://github.com/Harmon758
https://github.com/Harmon758
https://github.com/Harmon758
Harmon758https://github.com/Harmon758
on Feb 23, 2020https://github.com/gitpython-developers/gitdb/issues/59#issue-569416073
access was lost to the PyPI accounthttps://github.com/gitpython-developers/GitPython/issues/298
gitdbhttps://pypi.org/project/gitdb/
gitdb2https://pypi.org/project/gitdb2/
was created to continue development for the library under a new packagehttps://github.com/gitpython-developers/GitPython/issues/511
38866bchttps://github.com/gitpython-developers/gitdb/commit/38866bc7c4956170c681a62c4508f934ac826469
#45https://github.com/gitpython-developers/gitdb/issues/45
#47https://github.com/gitpython-developers/gitdb/issues/47
#57https://github.com/gitpython-developers/gitdb/issues/57
gitpython-developers/GitPython#983https://github.com/gitpython-developers/GitPython/issues/983
Recently, the original PyPI account has been recoveredhttps://github.com/pypa/pypi-support/issues/204
smmap and smmap2 on PyPI smmap#44https://github.com/gitpython-developers/smmap/issues/44
smmap and smmap2 on PyPI smmap#44https://github.com/gitpython-developers/smmap/issues/44
@Byronhttps://github.com/Byron
gitpython-developers/smmap#44https://github.com/gitpython-developers/smmap/issues/44
taggedhttps://github.com/gitpython-developers/gitdb/releases/tag/3.0.3.post1
released on PyPIhttps://pypi.org/project/gitdb2/3.0.3.post1/
253dfe7https://github.com/gitpython-developers/gitdb/commit/253dfe7092f83229d9e99059e7c51f678a557fd2
taggedhttps://github.com/gitpython-developers/gitdb/releases/tag/4.0.1
released on PyPIhttps://pypi.org/project/gitdb/4.0.1/
d3bf396https://github.com/gitpython-developers/gitdb/commit/d3bf396b54b02122e209a14afa9895e652fce32f
released on PyPIhttps://pypi.org/project/gitdb2/4.0.2/
d3bf396https://github.com/gitpython-developers/gitdb/commit/d3bf396b54b02122e209a14afa9895e652fce32f
taggedhttps://github.com/gitpython-developers/GitPython/releases/tag/3.1.0
gitpython-developers/GitPython@c859019https://github.com/gitpython-developers/GitPython/commit/c859019afaffc2aadbb1a1db942bc07302087c52
gitpython-developers/GitPython@8c9da73https://github.com/gitpython-developers/GitPython/commit/8c9da7310eb6adf67fa8d35821ba500dffd9a2a7
released on PyPIhttps://pypi.org/project/GitPython/3.1.0/
gitpython-developers/smmap#44https://github.com/gitpython-developers/smmap/issues/44
@Byronhttps://github.com/Byron
there were already issues with the new signature key being usedhttps://github.com/gitpython-developers/gitdb/issues/55
@Byronhttps://github.com/Byron
Harmon758https://github.com/Harmon758
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.