19
19
import logging
20
20
import os
21
21
import re
22
- import warnings
23
22
24
23
from . import exc
25
24
from ._compat import urlparse
@@ -101,15 +100,8 @@ def __init__(self, url, **kwargs):
101
100
url : str
102
101
URL of repo
103
102
104
- git_shallow : bool
105
- clone with `--depth 1`, default `False`
106
-
107
- git_submodules : list
108
- Git submodules that shall be updated, all if empty
109
-
110
103
tls_verify : bool
111
104
Should certificate for https be checked (default False)
112
-
113
105
"""
114
106
if 'git_shallow' not in kwargs :
115
107
self .git_shallow = False
@@ -118,12 +110,6 @@ def __init__(self, url, **kwargs):
118
110
if 'tls_verify' not in kwargs :
119
111
self .tls_verify = False
120
112
121
- if kwargs .get ('remotes' ) is not None :
122
- warnings .warn (
123
- "'remotes' is deprecated and will be removed in 0.5." ,
124
- DeprecationWarning ,
125
- stacklevel = 2 ,
126
- )
127
113
BaseRepo .__init__ (self , url , ** kwargs )
128
114
129
115
def get_revision (self ):
@@ -354,17 +340,6 @@ def remotes(self, flat=False):
354
340
)
355
341
return remotes
356
342
357
- @property
358
- def remotes_get (self ):
359
- warnings .warn (
360
- "'remotes_get' is deprecated and will be removed in 0.5. "
361
- "Use 'remotes()' method instead." ,
362
- DeprecationWarning ,
363
- stacklevel = 2 ,
364
- )
365
-
366
- return self .remotes ()
367
-
368
343
def remote (self , name , ** kwargs ):
369
344
"""Get the fetch and push URL for a specified remote name.
370
345
@@ -379,15 +354,6 @@ def remote(self, name, **kwargs):
379
354
Remote name and url in tuple form
380
355
"""
381
356
382
- if kwargs .get ('remote' ) is not None :
383
- warnings .warn (
384
- "'remote' is deprecated and will be removed in 0.5. "
385
- "Use 'name' instead." ,
386
- DeprecationWarning ,
387
- stacklevel = 2 ,
388
- )
389
- name = kwargs .get ('remote' )
390
-
391
357
try :
392
358
ret = self .run (['remote' , 'show' , '-n' , name ])
393
359
lines = ret .split ('\n ' )
@@ -402,22 +368,6 @@ def remote(self, name, **kwargs):
402
368
except exc .LibVCSException :
403
369
return None
404
370
405
- def remote_get (self , name = 'origin' , ** kwargs ):
406
- """Retrieve remote
407
-
408
- !!! note
409
- The ``remote_get`` method is deprecated and will be removed in 0.5.0. It has
410
- been renamed ``remote``
411
- """
412
- warnings .warn (
413
- "'remote_get' is deprecated and will be removed in 0.5. "
414
- "Use 'remote' instead." ,
415
- DeprecationWarning ,
416
- stacklevel = 2 ,
417
- )
418
-
419
- return self .remote (name = name , ** kwargs )
420
-
421
371
def set_remote (self , name , url , overwrite = False ):
422
372
"""Set remote with name and URL like git remote add.
423
373
@@ -438,16 +388,6 @@ def set_remote(self, name, url, overwrite=False):
438
388
self .run (['remote' , 'add' , name , url ])
439
389
return self .remote (name = name )
440
390
441
- def remote_set (self , url , name = 'origin' , overwrite = False , ** kwargs ):
442
- warnings .warn (
443
- "'remote_set' is deprecated and will be removed in 0.5. "
444
- "Use 'set_remote' instead." ,
445
- DeprecationWarning ,
446
- stacklevel = 2 ,
447
- )
448
-
449
- return self .set_remote (url = url , name = name , overwrite = overwrite , ** kwargs )
450
-
451
391
@staticmethod
452
392
def chomp_protocol (url ):
453
393
"""Return clean VCS url from RFC-style url
0 commit comments