Skip to content

Tags: guyzmo/git-repo

Tags

1.10.3

Merge branch 'devel'; Version bump to 1.10.3

This release is a bit more love for gitlab

♥ Contributors

Thanks to @AmandaCameron for the gitlab subgroup support 🙌
and to @fa7ad for the webbrowser module integration 👍

🚧 Features

* gitlab subgroup support
* webbrowser module support
* updated to support python-gitlab >1.0

🚒 Bugfixes

* unbounds the listings for gitlab

1.10.2

minor bitbucket fix

1.10.1

Merge branch fix/1.10.1 ; 🔖 Version bump to 1.10.1

1.10.0

First anniversary release 🎂

This release marks the first anniversary 🙌
and 10th release of git-repo 🎉

Now git-repo supports 6 git services:

- github, gitlab, bitbucket,
- gogs, gitea and gitbucket

It supports the following commands:

clone, fork, create, delete,
add, open, ls, request, gist

And it's becoming relatively stable
(keep sending bug reports 🙏)

♥ Contributors

Thanks to @kounoike for the gitbucket support 🙌

Now there are three contributors promoted to collaborators:

- @kounoike, @pyhedgehog and @Crazybus

🚧 Features

* When add has no parameters, add default remote #100 #141
* When add has 'upstream' parameter, add the upstream remote #99 #141
* Use default branch instead of hardcoded 'master' #91
* Refactor and complete bitbucket support #43 #11 #80 #14 #89 #90 #79
* Loosen versions of dependencies #133
* Report if the service is already setup #136
* Adds GitBucket support #142 #144
* Adds support for ssh:// URL #148

🚒 Bugfixes

* fix various crashes #152
* fix gitlab clone crash #129
* fix request create command #147 #127
* fix request fetch command #138 #131
* fix wizard crash #149
* fix mishandling of renamed gitlab project urls #137

📝 Documentation

* documentation #145

1.10.0rc0

First anniversary release 🎂

This release marks the first anniversary
and 10th release of git-repo 🎉

Now git-repo supports 6 git services:

- github,
- gitlab,
- bitbucket,
- gogs,
- gitea and
- gitbucket

It supports the following commands:

clone, fork, create, delete,
add, open, ls, request, gist

And it's becoming relatively stable (more bug reports 🙏)

♥ Contributors

Thanks to @kounoike for the gitbucket support 🙌

Now there are three contributors promoted to collaborators:

- @kounoike, @pyhedgehog and @Crazybus

🚧 Features

- When add has no parameters, add default remote #100 #141
- When add has 'upstream' parameter, add the upstream remote #99 #141
- Use default branch instead of hardcoded 'master' #91
- Refactor and complete bitbucket support #43, #11 #80 #14 #89 #90 #79
- Loosen versions of dependencies #133
- Report if the service is already setup #136
- Adds GitBucket support #142 #144
- Adds support for ssh:// URL #148

🚒 Bugfixes

- fix various crashes #152
- fix gitlab clone crash #129
- fix request create command #147 #127
- fix request fetch command #138 #131
- fix wizard crash #149
- fix mishandling of renamed gitlab project urls #137

📝 Documentation

- documentation #145

1.9.0

Gogsy goodie!

🚧 Features

* Gogs (fixes #18) (kudos @pyhedgehog)
* certificate pinning (fixes #88)
* non-standard http ports (fixes #81)
* possibility to use custom SSH address (fixes #107)
* .gitconfig in XDG home directory (fixes #95)
* .gitconfig's proxy definition support (fixes #105)
* automatically grab PR title/body from last commit (fixes #73)

🚒 Bugfixes

* refactoring of listings, improved list command (fixes #114)

💄 Cosmetics

* Switch to a git tag scheme for versioning (using setuptools-scm)
* Updated README with new informations
* Added @pyhedgehog to contributors
* Updated TODO list

Signed-off-by: Guyzmo <guyzmo+github+pub@m0g.net>

1.8.1

🚒 Bugfixes

* Fixed race condition for gitlab initialisation (cf #97)
* Fixed request create behaviour with github (cf #94)

1.8.0

👍 Merge branch devel ; 🔖 Version bump to 1.8.0

🚧 Features

* Support for insecure connection through config option (fixes #66)
* Made gitlab feature complete:
 * Added support for list command in gitlab (cf #78)
 * Added support for gitlab gists (fixes #12)
 * Added support for gitlab merge requests (fixes #10)

🚒 Bugfixes

* Bad exceptions handling mistakes (fixes #84, fixes #85)
* Missing edge case handling in list command (fixes #83)

💄 Cosmetics

* Updated README with new config option
* Added @rnestler to contributors
* Updated TODO list

1.7.5

🚧 Feature:

* Added the repository list feature support, which lists all
  repositories for an user. (fixes #50)

🚒 Bugfixes:

* Allow cloning in empty directories (fixes #58)
* Allow URLs that contain .git in the name (fixes #55)
* Show a nice error when missing credentials on create (fixes #74)
* Made remote add show the proper name on success (fixes #72)

💄 Cosmetics:

* Removed distutil's usage of setup function in setup.py (cf #71)
* Improved versions used in requirements (cf #61)
* Fixed link in TODO list (cf #70)

1.7.4

👍 Merge branch 'devel' ; 🔖 Version bump to 1.7.4

Features

* Added group support for the command: git lab create (fixes #52)
* Added organization support for the command: git hub create
* Added github two factor authentication support (fixes #39)

Bugfixes

* Fix open command check on OSX (fixes #47)
* Fix of the tests configuration (fixes #53)
* Made the git config keep the same order (fixes #48)

Signed-off-by: Guyzmo <guyzmo+github@m0g.net>