Module Import alias Import alias ImportFrom alias Import alias Import alias ImportFrom alias ImportFrom alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias Assign NameStore Call AttributeLoad Str attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad FunctionDef arguments args NameParam defaults Str body With Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad With Call NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Str NameLoad Expr Call AttributeLoad NameLoad attr Str Assign NameStore Call NameLoad keyword NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr Str Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args defaults body FunctionDef arguments args NameParam defaults body Expr CompareEq Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr Str keyword Num NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr Str keyword Num NameLoad Expr CompareEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr keyword Num NameLoad Expr CompareEq Call NameLoad Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr Str keyword Num NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr ListLoad Str decorator_list FunctionDef arguments args defaults body FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Return NameLoad decorator_list AttributeLoad NameLoad attr FunctionDef arguments args NameParam defaults body Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr keyword Num NameLoad Expr Call AttributeLoad Call NameLoad Call AttributeLoad NameLoad attr attr Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str With Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr keyword Num decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword NameLoad NameLoad decorator_list decorator_list decorator_list FunctionDef arguments args defaults body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Num Expr CompareEq Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr CompareEq Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr CompareEq Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Num Expr Call AttributeLoad NameLoad attr Expr CompareEq Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Expr CompareEq Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad decorator_list decorator_list FunctionDef arguments args defaults body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str keyword Num Expr CompareEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr keyword Num Expr CompareEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad Str Expr Call AttributeLoad NameLoad attr keyword Num keyword NameLoad Expr CompareEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr keyword Num keyword NameLoad Expr CompareEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Call NameLoad Str decorator_list decorator_list FunctionDef arguments args defaults body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr With Call NameLoad AttributeLoad NameLoad attr NameStore body Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Str Expr CompareEq Call NameLoad NameLoad Call NameLoad Str keyword Str decorator_list Call NameLoad Str decorator_list FunctionDef arguments args defaults body FunctionDef arguments args NameParam defaults body Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword NameLoad NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr NameLoad Expr CompareEqEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Call NameLoad Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr keyword Num keyword NameLoad NameLoad Expr CompareEq Call NameLoad Call AttributeLoad NameLoad attr Str Str NameLoad Expr CompareEqEq Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Call NameLoad Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Str With Call AttributeLoad NameLoad attr NameLoad body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr attr Str decorator_list decorator_list
N/A N/A os N/A shutil contextlib suppress N/A logging N/A pytest expecter expect freezegun freeze_time N/A gitman gitman.models Config gitman.exceptions InvalidRepository utilities strip N/A CONFIG N/A N/A 
location: deps
sources:
- name: gitman_1
  link: ''
  repo: https://github.com/jacebrowning/gitman-demo
  rev: example-branch
- name: gitman_2
  link: ''
  repo: https://github.com/jacebrowning/gitman-demo
  rev: example-tag
- name: gitman_3
  link: ''
  repo: https://github.com/jacebrowning/gitman-demo
  rev: 9bf18e16b956041f0267c21baad555a23237b52e
 lstrip N/A log N/A N/A logging getLogger __name__ config N/A N/A root N/A /tmp/gitman-shared N/A N/A N/A suppress FileNotFoundError N/A N/A N/A N/A shutil rmtree root N/A N/A suppress FileExistsError N/A N/A N/A N/A os makedirs root N/A N/A N/A os chdir root N/A N/A N/A log info Temporary directory: %s root N/A N/A N/A os system touch .git N/A config N/A Config root root N/A N/A N/A config __mapper__ text CONFIG N/A N/A N/A log debug File listing: %s N/A N/A os listdir root N/A config N/A N/A pytest fixture describe_install N/A N/A N/A N/A it_creates_missing_directories N/A N/A config N/A N/A N/A N/A N/A expect N/A N/A N/A os path isdir N/A config location False N/A N/A N/A expect N/A N/A gitman install gitman_1 depth 1 True N/A N/A N/A expect N/A N/A os listdir N/A config location N/A gitman_1 N/A it_should_not_modify_config N/A N/A config N/A N/A N/A N/A N/A expect N/A N/A gitman install gitman_1 depth 1 True N/A N/A N/A expect N/A N/A config __mapper__ text CONFIG N/A it_merges_sources N/A N/A config N/A N/A N/A N/A N/A config __mapper__ text N/A strip 
        location: deps
        sources:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        sources_locked:
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        - name: gitman_3
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 7bd138fe7359561a8c2ff9d195dff238794ccc04
         N/A N/A N/A expect N/A N/A gitman install depth 1 True N/A N/A N/A expect N/A len N/A N/A os listdir N/A config location 3 N/A it_can_handle_missing_locked_sources N/A N/A config N/A N/A N/A N/A N/A config __mapper__ text N/A strip 
        location: deps
        sources:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        sources_locked:
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 7bd138fe7359561a8c2ff9d195dff238794ccc04
         N/A N/A N/A expect N/A N/A gitman install gitman_1 depth 1 True N/A N/A N/A expect N/A N/A os listdir N/A config location N/A gitman_1 N/A describe_links N/A N/A N/A N/A config_with_link N/A N/A config N/A N/A N/A N/A N/A config __mapper__ text N/A strip 
            location: deps
            sources:
            - name: gitman_1
              link: my_link
              repo: https://github.com/jacebrowning/gitman-demo
              rev: 7bd138fe7359561a8c2ff9d195dff238794ccc04
             N/A config N/A N/A pytest fixture it_should_create_links N/A N/A config_with_link N/A N/A N/A N/A N/A expect N/A N/A gitman install depth 1 True N/A N/A N/A N/A expect N/A N/A os listdir contains my_link N/A it_should_not_overwrite_files N/A N/A config_with_link N/A N/A N/A N/A N/A os system touch my_link N/A N/A N/A pytest raises RuntimeError N/A N/A N/A N/A gitman install depth 1 N/A it_overwrites_files_with_force N/A N/A config_with_link N/A N/A N/A N/A N/A os system touch my_link N/A N/A N/A expect N/A N/A gitman install depth 1 force True True N/A N/A N/A describe_uninstall N/A N/A N/A N/A it_deletes_dependencies_when_they_exist N/A N/A config N/A N/A N/A N/A N/A gitman install gitman_1 depth 1 N/A N/A N/A expect N/A N/A N/A os path isdir N/A config location True N/A N/A N/A expect N/A N/A gitman uninstall True N/A N/A N/A expect N/A N/A N/A os path exists N/A config location False N/A it_should_not_fail_when_no_dependnecies_exist N/A N/A config N/A N/A N/A N/A N/A expect N/A N/A N/A os path isdir N/A config location False N/A N/A N/A expect N/A N/A gitman uninstall True N/A it_deletes_the_log_file N/A N/A config N/A N/A N/A N/A N/A gitman install gitman_1 depth 1 N/A N/A N/A gitman list N/A N/A N/A expect N/A N/A N/A os path exists N/A config log_path True N/A N/A N/A gitman uninstall N/A N/A N/A expect N/A N/A N/A os path exists N/A config log_path False N/A N/A describe_update N/A N/A N/A N/A it_should_not_modify_config N/A N/A config N/A N/A N/A N/A N/A gitman update gitman_1 depth 1 N/A N/A N/A expect N/A N/A config __mapper__ text CONFIG N/A it_locks_previously_locked_dependnecies N/A N/A config N/A N/A N/A N/A N/A config __mapper__ text N/A strip 
        location: deps
        sources:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-tag
        sources_locked:
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: (old revision)
         N/A N/A N/A gitman update depth 1 N/A N/A N/A expect N/A N/A config __mapper__ text N/A strip 
        location: deps
        sources:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-tag
        sources_locked:
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 7bd138fe7359561a8c2ff9d195dff238794ccc04
         N/A it_should_not_lock_dependnecies_when_disabled N/A N/A config N/A N/A N/A N/A N/A config __mapper__ text N/A strip 
        location: deps
        sources:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-tag
        sources_locked:
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: (old revision)
         N/A N/A N/A gitman update depth 1 lock False N/A N/A N/A expect N/A N/A config __mapper__ text N/A strip 
        location: deps
        sources:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-branch
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: example-tag
        sources_locked:
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: (old revision)
         N/A it_should_lock_all_dependencies_when_enabled N/A N/A config N/A N/A N/A N/A N/A gitman update depth 1 lock True N/A N/A N/A expect N/A N/A config __mapper__ text N/A CONFIG N/A strip 
        sources_locked:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 1de84ca1d315f81b035cd7b0ecf87ca2025cdacd
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 7bd138fe7359561a8c2ff9d195dff238794ccc04
        - name: gitman_3
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 9bf18e16b956041f0267c21baad555a23237b52e
         N/A N/A describe_list N/A N/A N/A N/A it_updates_the_log N/A N/A config N/A N/A N/A N/A N/A gitman install N/A N/A N/A gitman list N/A N/A open N/A config log_path stream N/A N/A contents N/A N/A N/A N/A stream read replace /private N/A N/A N/A expect contents N/A strip 
        2012-01-14 12:00:01
        /tmp/gitman-shared/deps/gitman_1: https://github.com/jacebrowning/gitman-demo @ 1de84ca1d315f81b035cd7b0ecf87ca2025cdacd
        /tmp/gitman-shared/deps/gitman_1/gitman_sources/gdm_3: https://github.com/jacebrowning/gdm-demo @ 050290bca3f14e13fd616604202b579853e7bfb0
        /tmp/gitman-shared/deps/gitman_1/gitman_sources/gdm_3/gitman_sources/gdm_3: https://github.com/jacebrowning/gdm-demo @ fb693447579235391a45ca170959b5583c5042d8
        /tmp/gitman-shared/deps/gitman_1/gitman_sources/gdm_3/gitman_sources/gdm_4: https://github.com/jacebrowning/gdm-demo @ 63ddfd82d308ddae72d31b61cb8942c898fa05b5
        /tmp/gitman-shared/deps/gitman_1/gitman_sources/gdm_4: https://github.com/jacebrowning/gdm-demo @ 63ddfd82d308ddae72d31b61cb8942c898fa05b5
        /tmp/gitman-shared/deps/gitman_2: https://github.com/jacebrowning/gitman-demo @ 7bd138fe7359561a8c2ff9d195dff238794ccc04
        /tmp/gitman-shared/deps/gitman_3: https://github.com/jacebrowning/gitman-demo @ 9bf18e16b956041f0267c21baad555a23237b52e
         end N/A N/A freeze_time 2012-01-14 12:00:01 N/A describe_lock N/A N/A N/A N/A it_records_all_versions_when_no_arguments N/A N/A config N/A N/A N/A N/A N/A expect N/A N/A gitman update depth 1 lock False True N/A N/A N/A expect N/A N/A gitman lock True N/A N/A N/A expect N/A N/A config __mapper__ text N/A CONFIG N/A strip 
        sources_locked:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 1de84ca1d315f81b035cd7b0ecf87ca2025cdacd
        - name: gitman_2
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 7bd138fe7359561a8c2ff9d195dff238794ccc04
        - name: gitman_3
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 9bf18e16b956041f0267c21baad555a23237b52e
         N/A N/A config __mapper__ text N/A it_records_specified_dependencies N/A N/A config N/A N/A N/A N/A N/A expect N/A N/A gitman update depth 1 lock False True N/A N/A N/A expect N/A N/A gitman lock gitman_1 gitman_3 True N/A N/A N/A expect N/A N/A config __mapper__ text N/A CONFIG N/A strip 
        sources_locked:
        - name: gitman_1
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 1de84ca1d315f81b035cd7b0ecf87ca2025cdacd
        - name: gitman_3
          link: ''
          repo: https://github.com/jacebrowning/gitman-demo
          rev: 9bf18e16b956041f0267c21baad555a23237b52e
         N/A N/A config __mapper__ text N/A it_should_fail_on_invalid_repositories N/A N/A config N/A N/A N/A N/A N/A os system mkdir deps && touch deps/gitman_1 N/A N/A N/A pytest raises InvalidRepository N/A N/A N/A N/A gitman lock N/A N/A N/A N/A expect N/A N/A config __mapper__ text does_not_contain <unknown> N/A N/A