Merge lp:~jelmer/brz/revspec into lp:brz

Proposed by Jelmer Vernooij
Status: Needs review
Proposed branch: lp:~jelmer/brz/revspec
Merge into: lp:brz
Diff against target: 20 lines (+5/-0)
2 files modified
src/lib.rs (+1/-0)
src/revspec.rs (+4/-0)
To merge this branch: bzr merge lp:~jelmer/brz/revspec
Reviewer Review Type Date Requested Status
Jelmer Vernooij Approve
Review via email: mp+450680@code.launchpad.net

Commit message

Add revspec module

Description of the change

Add revspec module

To post a comment you must log in.
Revision history for this message
Jelmer Vernooij (jelmer) :
review: Approve
Revision history for this message
The Breezy Bot (the-breezy-bot) wrote :
Download full text (162.1 KiB)

The attempt to merge lp:~jelmer/brz/revspec into lp:brz failed. Command exited with 1.
Below is the output from the failed tests.

Collecting setuptools-gettext
  Obtaining dependency information for setuptools-gettext from https://files.pythonhosted.org/packages/af/e9/ed51681b84273039f0f3d2cab53547d63eb7a81508d57d639df1cfd48a62/setuptools_gettext-0.1.5-py3-none-any.whl.metadata
  Using cached setuptools_gettext-0.1.5-py3-none-any.whl.metadata (1.3 kB)
Requirement already satisfied: setuptools>=46.1 in ./lib/python3.11/site-packages (from setuptools-gettext) (68.1.2)
Using cached setuptools_gettext-0.1.5-py3-none-any.whl (11 kB)
Installing collected packages: setuptools-gettext
Successfully installed setuptools-gettext-0.1.5
Obtaining file:///tmp/tarmac/branch.vu696j50
  Installing build dependencies: started
  Installing build dependencies: finished with status 'done'
  Checking if build backend supports build_editable: started
  Checking if build backend supports build_editable: finished with status 'done'
  Getting requirements to build editable: started
  Getting requirements to build editable: finished with status 'done'
  Installing backend dependencies: started
  Installing backend dependencies: finished with status 'done'
  Preparing editable metadata (pyproject.toml): started
  Preparing editable metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: configobj in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (5.0.8)
Requirement already satisfied: fastbencode in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (0.2)
Requirement already satisfied: patiencediff in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (0.2.13)
Requirement already satisfied: merge3 in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (0.0.8)
Collecting dulwich>=0.21.6 (from breezy==3.4.0.dev0)
  Obtaining dependency information for dulwich>=0.21.6 from https://files.pythonhosted.org/packages/d5/6d/b2a3ddaf1dce030237e135de9de9116569659862b664696dd48fa5a2d26d/dulwich-0.21.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Using cached dulwich-0.21.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.3 kB)
Requirement already satisfied: urllib3>=1.24.1 in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (1.26.12)
Requirement already satisfied: pyyaml in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (6.0)
Collecting testtools>=0.9.5 (from breezy==3.4.0.dev0)
  Using cached testtools-2.6.0-py3-none-any.whl (182 kB)
Collecting testscenarios (from breezy==3.4.0.dev0)
  Using cached testscenarios-0.5.0-py2.py3-none-any.whl (21 kB)
Collecting python-subunit (from breezy==3.4.0.dev0)
  Using cached python_subunit-1.4.2-py3-none-any.whl (106 kB)
Requirement already satisfied: flake8 in /usr/lib/python3/dist-packages (from breezy==3.4.0.dev0) (5.0.4)
Collecting cython>=0.29 (from breezy==3.4.0.dev0)
  Obtaining dependency information for cython>=0.29 from https://files.pythonhosted.org/packages/d9/fc/3a49ab49ae556b7d644a2d3082f01082bb902befe3e398f11d675d6c2ad0/Cython-3.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
  Using c...

Unmerged revisions

7870. By Jelmer Vernooij

Add revspec

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== modified file 'src/lib.rs'
2--- src/lib.rs 2023-06-30 11:16:12 +0000
3+++ src/lib.rs 2023-09-05 14:50:26 +0000
4@@ -33,6 +33,7 @@
5 pub mod lockdir;
6 pub mod progress;
7 pub mod repository;
8+pub mod revspec;
9 pub mod tags;
10 pub mod trace;
11
12
13=== added file 'src/revspec.rs'
14--- src/revspec.rs 1970-01-01 00:00:00 +0000
15+++ src/revspec.rs 2023-09-05 14:50:26 +0000
16@@ -0,0 +1,4 @@
17+/// A parsed revision specification.
18+pub impl RevisionSpec {}
19+
20+pub struct RevisionInfo {}

Subscribers

People subscribed via source and target branches