repo v2.10 released

254 views
Skip to first unread message

Mike Frysinger

unread,
Dec 7, 2020, 1:27:44 PM12/7/20
to Repo and Gerrit Discussion
There are a lot of random bugfixes, but most notably, we've dropped support for Python 2.  Python 3.4+ is required, and even 3.4 & 3.5 continue to be warned about so we can switch to 3.6+ next year.

NB: Repo will automatically check for & upgrade itself.  There is no need for users to handle this themselves.  This happens once every 24hrs.  If you want to force it locally, run `repo selfupdate`.

Here's the short log since the last release.
352c93b68084 (Fredrik de Groot) manifest: add support for groups in include
7f7acfe9fd93 (Remy Bohmer) Concentrate the RepoHook knowledge in the RepoHook class
169b0218b384 (Remy Bohmer) Fix --reference option under Windows
44bc9643ed1b (Remy Bohmer) Always use Unix EOL for worktree .git and gitdir files
d7f8683daf1d (Mike Frysinger) project: do not update local published/ refs in dryrun mode
8c1e9cbef161 (Mike Frysinger) manifest_xml: refactor manifest parsing from client management
a488af5ea5c5 (Mike Frysinger) main: require Python 3 now
e283b95cf2c9 (Mike Frysinger) tests: use new main branch
dc5c4d1d1173 (Erwan Yvin) sync: respect --force-sync when fetching manifest project updates
23411d3f9c3d (Mike Frysinger) manifest: add a --json output option
160748f828f0 (Mike Frysinger) upload: improve tip for fixing upload remote
6e89c965f408 (Mike Frysinger) switch to "main" branch for development
1f20776dbb3b (Miguel Gaio) manifest_xml: correct project revisionId for extend-project
16c1328fecdb (Remy Bohmer) Move RepoHook class from project.py file to dedicated file
6248e0fd1dcc (Jonathan Nieder) launcher: simplify .repo search ceiling check
50a81de2bc9f (Mike Frysinger) init: use the remote default manifest branch
0501b29e7ae0 (Kimiyuki Onaka) status: Use multiprocessing for `repo status -j<num>` instead of threading
4e1fc1013c92 (Mike Frysinger) manifest: drop support for local_manifest.xml
-mike

ravirajk...@gmail.com

unread,
Dec 9, 2020, 2:26:29 AM12/9/20
to Repo and Gerrit Discussion
I am getting below error. Could you help me get over this?

Downloading Repo source from https://gerrit.googlesource.com/git-repo
fatal: error unknown url type: https
fatal: cloning the git-repo repository failed, will remove '.repo/repo'

ravirajk...@gmail.com

unread,
Dec 9, 2020, 4:11:23 AM12/9/20
to Repo and Gerrit Discussion
Here is the output of versions for python and python3
python --version
Python 2.7.6
python3 --version
Python 3.8.6

Mike Frysinger

unread,
Dec 19, 2020, 6:49:11 PM12/19/20
to Repo and Gerrit Discussion
sounds like a bug in your git system install if it doesn't support cloning https URIs.  please check with your sysadmin.
-mike

ravirajk...@gmail.com

unread,
Jan 12, 2021, 4:21:54 AM1/12/21
to Repo and Gerrit Discussion
Turns out, the python version is not compiled with OPENSSL module.
We are still working to get python3 working on Ubuntu 14.04 [ yes, we have a dependency ]

Reply all
Reply to author
Forward
0 new messages