We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 0f08b41 commit 09555f0Copy full SHA for 09555f0
1 file changed
libvcs/parse/git.py
@@ -34,6 +34,7 @@
34
35
RE_PATH = r"""
36
(?P<hostname>([^/:]+))
37
+ (:(?P<port>\d{1,5}))?
38
(?P<separator>[:,/])?
39
(?P<path>
40
(\w[^:.]*) # cut the path at . to negate .git
@@ -238,6 +239,7 @@ class GitURL(URLProtocol, SkipDefaultFieldsReprMixin):
238
239
url: str
240
scheme: Optional[str] = None
241
hostname: Optional[str] = None
242
+ port: Optional[int] = None
243
path: Optional[str] = None
244
user: Optional[str] = None
245
0 commit comments