GIT и в частности о файле .gitignore

 


Достаточно подробно расписано в документации и на ресурсе https://tyapk.ru/blog/post/gitignore

Задача оставить только то, с чем работаем, но отсечь гигабайты бинарников и сторонних файлов в большом проекте.

Ключевым в этом вопросе является символ !.

Восклицательный знак(!) в начале строки инвертирует шаблон (используется для исключений).

Но не всё так просто если папка лежит глубоко.

Вот как выглядит всё. См.Приложение в конце.

Задача убрать какие то папки и файлы совсем Но! Самое главное оставить папки с которыми надо работать и отслеживать.

Например .\PKM_CG8\DataApp\Data\PKM\Proto\based_build\

Итак допустим: сама папка .git и .gitignore расположены в c:\PKM_CG8\

Начинаем заполнять .gitignore

#Thesearesomeexamplesofcommonlyignoredfilepatterns.
#Youshouldcustomizethislistasapplicabletoyourproject.
#Learnmoreabout.gitignore:
#https://www.atlassian.com/git/tutorials/saving-changes/gitignore
/*
*.~*
*.jou
*.*log*
*.zip
*.mdb
*.ldb
*.chm

!.gitignore

Что означает: Вырубаем вообще всё. Это символ слеш и звезда /*. После этого у вас ничего для выбора доступно не будет. В SourceTree или в чём то ещё для работы с git будет пусто.

Вырубаем файлы с расширениями, которые во всех папках надо точно вырубить. Это логи, архивы, базы, файлы помощи, bak-файлы.

Но вот он момент! Возвращаем .gitignore . Перед ним символ (!), что значит исключение из игнора.

Дальше чуть сложнее. Надо вернуть папку APP, но не всю. Для игнорирования всей директории, правило должно оканчиваться на слэш(/), в противном случае правило считается именем файла.

И ещё раз что бы запомнить:

Для игнорирования всей директории, правило должно оканчиваться на слэш(/), в противном случае правило считается именем файла.

!/APP/
/App/Fatal*.*
/App/LOGS/*
/APP/MebelCfg.xml

Вернули APP и исключили файлы с Fatal в начале всё из LOGS и конкретный MebelCfg.xml .

Дальше чуть посложнее.

!/DataApp/
/DataApp/*
!/DataApp/Data/
/DataApp/Data/*
!/DataApp/Data/test_entities.py
!/DataApp/Data/PKM/
/DataApp/Data/PKM/*

Пишем исключение для папки !/DataApp/, но всё в ней вырубаем /DataApp/*. Это было по началу не понятно. Но так надо делать по всей цепочке папок.

В этой папке нам надо вернуть папку Data, файл /DataApp/Data/test_entities.py и продолжить работу с Data/PKM .

Чередуем строки исключения из игнора папки, но включение игнора её содержимого по цепочке папок.

Продолжаем с папками с 3D моделями. Надо оставить только две:

# Папки k3Files
!/DataApp/Data/PKM/K3Files/
/DataApp/Data/PKM/K3Files/*
!/DataApp/Data/PKM/K3Files/Hettich/
!/DataApp/Data/PKM/K3Files/MakMart/

И файлик в корне.

# Файлы k3Files
!/DataApp/Data/PKM/K3Files/fict.k3

То же самое для PROTO. Обратите внимание PKM добавлена в исключение ранее символом (!) и всё в ней вырублено символом (*)

# Папки из PROTO
!/DataApp/Data/PKM/Proto/
/DataApp/Data/PKM/Proto/*
!/DataApp/Data/PKM/Proto/based_build/
!/DataApp/Data/PKM/Proto/core_k/
!/DataApp/Data/PKM/Proto/datatype/
!/DataApp/Data/PKM/Proto/Dbaccess/
!/DataApp/Data/PKM/Proto/DBG_starter/
!/DataApp/Data/PKM/Proto/DebugProfileTools/
.....

Исключаем из игнора конкретные файлы в этой папке:

# файлы из PROTO
!/DataApp/Data/PKM/Proto/setdecorate.py
!/DataApp/Data/PKM/Proto/putcutr.py
!/DataApp/Data/PKM/Proto/pyodbc_tools.py
!/DataApp/Data/PKM/Proto/macroForPy.py
!/DataApp/Data/PKM/Proto/addFolderToSysPath.py
!/DataApp/Data/PKM/Proto/aStBaseAr.mac
!/DataApp/Data/PKM/Proto/SetPrDecor.mac

И в конце все служебные папки Python. Тут две звезды в начале. Две звёздочки(**) используются для указания всех подпапок. Не важно, какой длины путь перед /__pycache__/

**/__pycache__/*

Приложение в конце

\pkm_cg8
├───.pytest_cache
│   └───v
│   └───cache
├───.vscode
│   └───.ropeproject
├───app
│   └───logs
├───bin
├───bin_beta
│   └───reports
├───bin_betaonline
│   └───reports
├───bin_gs
│   ├───matlib
│   └───reports
├───dataapp
│   ├───base
│   ├───bin
│   │   ├───matlib
│   │   └───reports
│   ├───data
│   │   └───pkm
│   │   ├───k3files
│   │   │   ├───hettich
│   │   │   │   └───hinges
│   │   │   ├───holes
│   │   │   ├───makmart
│   │   │   │   └───volpato
│   │   │   ├───straps
│   │   │   ├───vibo
│   │   │   │   ├───view
│   │   │   │   ├───выдвижные элементы
│   │   │   │   ├───заполнение рамки

│   │   ├───models
│   │   │   ├───archi
│   │   │   ├───humans
│   │   │   ├───interior
│   │   │   │   ├───mirrors
│   │   │   │   └───pictures

│   │   ├───pictures
│   │   │   ├───drwmf
│   │   │   └───сечения фрез
│   │   ├───proto
│   │   │   ├───.pytest_cache
│   │   │   │   └───v
│   │   │   │   └───cache
│   │   │   ├───based_build
│   │   │   │   └───__pycache__
│   │   │   ├───baths
│   │   │   │   └───pictures
│   │   │   ├───complexlabeldraw
│   │   │   ├───contour
│   │   │   │   └───pictures
│   │   │   ├───core_k
│   │   │   │   ├───types_
│   │   │   │   ├───util
│   │   │   │   └───__pycache__
│   │   │   ├───coverage
│   │   │   ├───datatype
│   │   │   │   └───__pycache__
│   │   │   ├───dbaccess
│   │   │   │   ├───example
│   │   │   │   └───__pycache__
│   │   │   ├───dbaccess_old
│   │   │   │   └───__pycache__
│   │   │   ├───dbg_starter
│   │   │   │   └───__pycache__
│   │   │   ├───debugprofiletools
│   │   │   │   └───__pycache__
│   │   │   ├───doors
│   │   │   │   └───pictures
│   │   │   ├───drawprof
│   │   │   │   ├───example
│   │   │   │   │   └───data
│   │   │   │   ├───wxpropertyframe
│   │   │   │   └───__pycache__
│   │   │   ├───dynaplansupport
│   │   │   ├───enforce_typing
│   │   │   │   └───__pycache__
│   │   │   ├───facades
│   │   │   │   └───millings
│   │   │   ├───fixorders
│   │   │   │   ├───example
│   │   │   │   ├───fixordersutils
│   │   │   │   ├───reqestutilites
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───furntype
│   │   │   │   ├───entities
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───events
│   │   │   │   ├───factory
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───panel_pkg
│   │   │   │   │   ├───implementation
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───tools
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───k3_widgets
│   │   │   │   ├───qt_gui
│   │   │   │   │   ├───combo_button
│   │   │   │   │   │   ├───img
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───kitchen
│   │   │   │   └───pictures
│   │   │   ├───kitchen_based
│   │   │   │   ├───units
│   │   │   │   ├───vtunits
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───kupe
│   │   │   │   └───pictures
│   │   │   ├───lxml
│   │   │   │   └───html
│   │   │   ├───mattribute
│   │   │   │   └───__pycache__
│   │   │   ├───medical
│   │   │   │   └───pictures
│   │   │   ├───mkitchen
│   │   │   │   ├───events
│   │   │   │   ├───handlers
│   │   │   │   ├───installers
│   │   │   │   ├───legs_tools
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───petly_tools
│   │   │   │   ├───pictures
│   │   │   │   ├───tests
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───volpato_tools
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───mpanel_utilites
│   │   │   │   └───__pycache__
│   │   │   ├───mprofile
│   │   │   │   ├───cut_solver
│   │   │   │   │   ├───model
│   │   │   │   │   └───view
│   │   │   │   ├───example
│   │   │   │   ├───types_
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───office
│   │   │   │   └───pictures
│   │   │   ├───pandas_mdb
│   │   │   │   └───__pycache__
│   │   │   ├───pictures
│   │   │   ├───projectsutilites
│   │   │   │   └───__pycache__
│   │   │   ├───scratch
│   │   │   │   ├───gui
│   │   │   │   │   ├───gui_decorate_panels
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───gui_pars_fasads
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───site-packages
│   │   │   │   ├───appdirs-1.4.4.dist-info
│   │   │   │   ├───atomicwrites
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───atomicwrites-1.4.0.dist-info
│   │   │   │   ├───attr
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───attrs-21.2.0.dist-info
│   │   │   │   ├───bidict
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───bidict-0.21.2.dist-info
│   │   │   │   ├───black
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───black-21.5b1.dist-info
│   │   │   │   ├───blackd
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───black_primer
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───blib2to3
│   │   │   │   │   ├───pgen2
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───certifi
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───certifi-2020.12.5.dist-info
│   │   │   │   ├───chardet
│   │   │   │   │   ├───cli
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───metadata
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───chardet-4.0.0.dist-info
│   │   │   │   ├───click
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───click-8.0.1.dist-info
│   │   │   │   ├───colorama
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───colorama-0.4.4.dist-info
│   │   │   │   ├───coverage
│   │   │   │   │   ├───fullcoverage
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───htmlfiles
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───coverage-5.5.dist-info
│   │   │   │   ├───dateutil
│   │   │   │   │   ├───parser
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───tz
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───zoneinfo
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───enforce_typing
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───enforce_typing-1.0.0.post1.dist-info
│   │   │   │   ├───generateds-2.38.6.dist-info
│   │   │   │   ├───idna
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───idna-2.10.dist-info
│   │   │   │   ├───importlib_metadata
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───importlib_metadata-4.0.1.dist-info
│   │   │   │   ├───iniconfig
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───iniconfig-1.1.1.dist-info
│   │   │   │   ├───libgenerateds
│   │   │   │   │   ├───gui
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───lxml
│   │   │   │   │   ├───html
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───includes
│   │   │   │   │   │   ├───libexslt
│   │   │   │   │   │   ├───libxml
│   │   │   │   │   │   ├───libxslt
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───isoschematron
│   │   │   │   │   │   ├───resources
│   │   │   │   │   │   │   ├───rng
│   │   │   │   │   │   │   └───xsl
│   │   │   │   │   │   │   └───iso-schematron-xslt1
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───lxml-4.6.3.dist-info
│   │   │   │   ├───mypy_extensions-0.4.3.dist-info
│   │   │   │   ├───numpy
│   │   │   │   │   ├───.libs
│   │   │   │   │   ├───compat
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───core
│   │   │   │   │   │   ├───include
│   │   │   │   │   │   │   └───numpy
│   │   │   │   │   │   │   └───random
│   │   │   │   │   │   ├───lib
│   │   │   │   │   │   │   └───npy-pkg-config
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   ├───data
│   │   │   │   │   │   │   ├───examples
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───distutils
│   │   │   │   │   │   ├───checks
│   │   │   │   │   │   ├───command
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───fcompiler
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───mingw
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───doc
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───f2py
│   │   │   │   │   │   ├───src
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   ├───src
│   │   │   │   │   │   │   │   ├───array_from_pyobj
│   │   │   │   │   │   │   │   ├───assumed_shape
│   │   │   │   │   │   │   │   ├───common
│   │   │   │   │   │   │   │   ├───kind
│   │   │   │   │   │   │   │   ├───mixed
│   │   │   │   │   │   │   │   ├───module_data
│   │   │   │   │   │   │   │   ├───parameter
│   │   │   │   │   │   │   │   ├───regression
│   │   │   │   │   │   │   │   ├───size
│   │   │   │   │   │   │   │   └───string
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───fft
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───lib
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   ├───data
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───linalg
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───ma
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───matrixlib
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───polynomial
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───random
│   │   │   │   │   │   ├───lib
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   ├───data
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───_examples
│   │   │   │   │   │   │   ├───cffi
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───cython
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───numba
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───testing
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───_private
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───tests
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───typing
│   │   │   │   │   │   ├───tests
│   │   │   │   │   │   │   ├───data
│   │   │   │   │   │   │   │   ├───fail
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   ├───pass
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   └───reveal
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───numpy-1.20.3.dist-info
│   │   │   │   ├───packaging
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───packaging-21.0.dist-info
│   │   │   │   ├───pandas
│   │   │   │   │   ├───api
│   │   │   │   │   │   ├───extensions
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───indexers
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───types
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───arrays
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───compat
│   │   │   │   │   │   ├───numpy
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───core
│   │   │   │   │   │   ├───arrays
│   │   │   │   │   │   │   ├───sparse
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───array_algos
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───computation
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───dtypes
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───groupby
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───indexes
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───internals
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───ops
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───reshape
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───sparse
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───strings
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───tools
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───util
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───window
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───errors
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───io
│   │   │   │   │   │   ├───clipboard
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───excel
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───formats
│   │   │   │   │   │   │   ├───templates
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───json
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───sas
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───plotting
│   │   │   │   │   │   ├───_matplotlib
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───tests
│   │   │   │   │   │   ├───api
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───arithmetic
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───arrays
│   │   │   │   │   │   │   ├───boolean
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───categorical
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───floating
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───integer
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───interval
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───masked
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───sparse
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───string_
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───base
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───computation
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───config
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───dtypes
│   │   │   │   │   │   │   ├───cast
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───extension
│   │   │   │   │   │   │   ├───arrow
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───base
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───decimal
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───json
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───list
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───frame
│   │   │   │   │   │   │   ├───apply
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───indexing
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───methods
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───generic
│   │   │   │   │   │   │   ├───methods
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───groupby
│   │   │   │   │   │   │   ├───aggregate
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───transform
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───indexes
│   │   │   │   │   │   │   ├───base_class
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───categorical
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───datetimes
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───interval
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───multi
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───numeric
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───period
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───ranges
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───timedeltas
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───indexing
│   │   │   │   │   │   │   ├───interval
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───multiindex
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───internals
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───io
│   │   │   │   │   │   │   ├───excel
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───formats
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───json
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───parser
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───pytables
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───sas
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───libs
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───plotting
│   │   │   │   │   │   │   ├───frame
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───reductions
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───resample
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───reshape
│   │   │   │   │   │   │   ├───concat
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───merge
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───scalar
│   │   │   │   │   │   │   ├───interval
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───period
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───timedelta
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───timestamp
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───series
│   │   │   │   │   │   │   ├───accessors
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───apply
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───indexing
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───methods
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───tools
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───tseries
│   │   │   │   │   │   │   ├───frequencies
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───holiday
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───offsets
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───tslibs
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───util
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───window
│   │   │   │   │   │   │   ├───moments
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───tseries
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───util
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_config
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_libs
│   │   │   │   │   │   ├───tslibs
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───window
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pandas-1.2.4.dist-info
│   │   │   │   ├───pathspec
│   │   │   │   │   ├───patterns
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───tests
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pathspec-0.8.1.dist-info
│   │   │   │   ├───pip
│   │   │   │   │   ├───_internal
│   │   │   │   │   │   ├───cli
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───commands
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───distributions
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───index
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───locations
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───metadata
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───models
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───network
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───operations
│   │   │   │   │   │   │   ├───build
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───install
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───req
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───resolution
│   │   │   │   │   │   │   ├───legacy
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───resolvelib
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───utils
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───vcs
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_vendor
│   │   │   │   │   │   ├───cachecontrol
│   │   │   │   │   │   │   ├───caches
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───certifi
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───chardet
│   │   │   │   │   │   │   ├───cli
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───metadata
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───colorama
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───distlib
│   │   │   │   │   │   │   ├───_backport
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───html5lib
│   │   │   │   │   │   │   ├───filters
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───treeadapters
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───treebuilders
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───treewalkers
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───_trie
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───idna
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───msgpack
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───packaging
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───pep517
│   │   │   │   │   │   │   ├───in_process
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───pkg_resources
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───progress
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───requests
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───resolvelib
│   │   │   │   │   │   │   ├───compat
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───tenacity
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───tomli
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───urllib3
│   │   │   │   │   │   │   ├───contrib
│   │   │   │   │   │   │   │   ├───_securetransport
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───packages
│   │   │   │   │   │   │   │   ├───backports
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   ├───ssl_match_hostname
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───util
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───webencodings
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pip-21.2.4.dist-info
│   │   │   │   ├───pkg_resources
│   │   │   │   │   ├───extern
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───tests
│   │   │   │   │   │   └───data
│   │   │   │   │   │   └───my-test-package-source
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_vendor
│   │   │   │   │   │   ├───packaging
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pluggy
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pluggy-0.13.1.dist-info
│   │   │   │   ├───ptvsd
│   │   │   │   │   ├───_vendored
│   │   │   │   │   │   ├───pydevd
│   │   │   │   │   │   │   ├───pydevd_attach_to_process
│   │   │   │   │   │   │   │   ├───common
│   │   │   │   │   │   │   │   ├───linux_and_mac
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   ├───winappdbg
│   │   │   │   │   │   │   │   │   ├───plugins
│   │   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   │   ├───win32
│   │   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   ├───windows
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───pydevd_concurrency_analyser
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───pydevd_plugins
│   │   │   │   │   │   │   │   ├───extensions
│   │   │   │   │   │   │   │   │   ├───types
│   │   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───pydev_ipython
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───pydev_sitecustomize
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───_pydevd_bundle
│   │   │   │   │   │   │   │   ├───_debug_adapter
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───_pydevd_frame_eval
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───_pydev_bundle
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───_pydev_imps
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   ├───_pydev_runfiles
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───ptvsd-4.3.2.dist-info
│   │   │   │   ├───py
│   │   │   │   │   ├───_code
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_io
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_log
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_path
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_process
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_vendored_packages
│   │   │   │   │   │   ├───apipkg
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───apipkg-1.5.dist-info
│   │   │   │   │   │   ├───iniconfig
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───iniconfig-1.1.1.dist-info
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───py-1.10.0.dist-info
│   │   │   │   ├───pydevd-2.4.1.dist-info
│   │   │   │   ├───pydevd_attach_to_process
│   │   │   │   │   ├───common
│   │   │   │   │   ├───linux_and_mac
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───winappdbg
│   │   │   │   │   │   ├───plugins
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───win32
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───windows
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pydevd_concurrency_analyser
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pydevd_plugins
│   │   │   │   │   ├───extensions
│   │   │   │   │   │   ├───types
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pydev_ipython
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pyodbc-4.0.30.dist-info
│   │   │   │   ├───pyparsing-2.4.7.dist-info
│   │   │   │   ├───pyqt5
│   │   │   │   │   ├───bindings
│   │   │   │   │   │   ├───qaxcontainer
│   │   │   │   │   │   ├───qtbluetooth
│   │   │   │   │   │   ├───qtcore
│   │   │   │   │   │   ├───qtdbus
│   │   │   │   │   │   ├───qtdesigner
│   │   │   │   │   │   ├───qtgui
│   │   │   │   │   │   ├───qthelp
│   │   │   │   │   │   ├───qtlocation
│   │   │   │   │   │   ├───qtmultimedia
│   │   │   │   │   │   ├───qtmultimediawidgets
│   │   │   │   │   │   ├───qtnetwork
│   │   │   │   │   │   ├───qtnfc
│   │   │   │   │   │   ├───qtopengl
│   │   │   │   │   │   ├───qtpositioning
│   │   │   │   │   │   ├───qtprintsupport
│   │   │   │   │   │   ├───qtqml
│   │   │   │   │   │   ├───qtquick
│   │   │   │   │   │   ├───qtquick3d
│   │   │   │   │   │   ├───qtquickwidgets
│   │   │   │   │   │   ├───qtremoteobjects
│   │   │   │   │   │   ├───qtsensors
│   │   │   │   │   │   ├───qtserialport
│   │   │   │   │   │   ├───qtsql
│   │   │   │   │   │   ├───qtsvg
│   │   │   │   │   │   ├───qttest
│   │   │   │   │   │   ├───qttexttospeech
│   │   │   │   │   │   ├───qtwebchannel
│   │   │   │   │   │   ├───qtwebsockets
│   │   │   │   │   │   ├───qtwidgets
│   │   │   │   │   │   ├───qtwinextras
│   │   │   │   │   │   ├───qtxml
│   │   │   │   │   │   └───qtxmlpatterns
│   │   │   │   │   ├───qt
│   │   │   │   │   │   └───qsci
│   │   │   │   │   │   └───api
│   │   │   │   │   │   └───python
│   │   │   │   │   ├───qt5
│   │   │   │   │   │   ├───bin
│   │   │   │   │   │   ├───plugins
│   │   │   │   │   │   │   ├───assetimporters
│   │   │   │   │   │   │   ├───audio
│   │   │   │   │   │   │   ├───bearer
│   │   │   │   │   │   │   ├───generic
│   │   │   │   │   │   │   ├───geometryloaders
│   │   │   │   │   │   │   ├───geoservices
│   │   │   │   │   │   │   ├───iconengines
│   │   │   │   │   │   │   ├───imageformats
│   │   │   │   │   │   │   ├───mediaservice
│   │   │   │   │   │   │   ├───platforms
│   │   │   │   │   │   │   ├───platformthemes
│   │   │   │   │   │   │   ├───playlistformats
│   │   │   │   │   │   │   ├───position
│   │   │   │   │   │   │   ├───printsupport
│   │   │   │   │   │   │   ├───renderers
│   │   │   │   │   │   │   ├───sceneparsers
│   │   │   │   │   │   │   ├───sensorgestures
│   │   │   │   │   │   │   ├───sensors
│   │   │   │   │   │   │   ├───sqldrivers
│   │   │   │   │   │   │   ├───styles
│   │   │   │   │   │   │   ├───texttospeech
│   │   │   │   │   │   │   └───webview
│   │   │   │   │   │   ├───qml
│   │   │   │   │   │   │   ├───qt
│   │   │   │   │   │   │   │   ├───labs
│   │   │   │   │   │   │   │   │   ├───animation
│   │   │   │   │   │   │   │   │   ├───calendar
│   │   │   │   │   │   │   │   │   ├───folderlistmodel
│   │   │   │   │   │   │   │   │   ├───location
│   │   │   │   │   │   │   │   │   ├───platform
│   │   │   │   │   │   │   │   │   ├───qmlmodels
│   │   │   │   │   │   │   │   │   ├───settings
│   │   │   │   │   │   │   │   │   ├───sharedimage
│   │   │   │   │   │   │   │   │   └───wavefrontmesh
│   │   │   │   │   │   │   │   ├───test
│   │   │   │   │   │   │   │   │   └───qtestroot
│   │   │   │   │   │   │   │   └───websockets
│   │   │   │   │   │   │   ├───qtbluetooth
│   │   │   │   │   │   │   ├───qtgraphicaleffects
│   │   │   │   │   │   │   │   └───private
│   │   │   │   │   │   │   ├───qtlocation
│   │   │   │   │   │   │   ├───qtmultimedia
│   │   │   │   │   │   │   ├───qtnfc
│   │   │   │   │   │   │   ├───qtpositioning
│   │   │   │   │   │   │   ├───qtqml
│   │   │   │   │   │   │   │   ├───models.2
│   │   │   │   │   │   │   │   ├───remoteobjects
│   │   │   │   │   │   │   │   ├───statemachine
│   │   │   │   │   │   │   │   └───workerscript.2
│   │   │   │   │   │   │   ├───qtquick
│   │   │   │   │   │   │   │   ├───controls
│   │   │   │   │   │   │   │   │   ├───private
│   │   │   │   │   │   │   │   │   └───styles
│   │   │   │   │   │   │   │   │   ├───base
│   │   │   │   │   │   │   │   │   │   └───images
│   │   │   │   │   │   │   │   │   ├───desktop
│   │   │   │   │   │   │   │   │   └───flat
│   │   │   │   │   │   │   │   ├───controls.2
│   │   │   │   │   │   │   │   │   ├───designer
│   │   │   │   │   │   │   │   │   │   └───images
│   │   │   │   │   │   │   │   │   ├───fusion
│   │   │   │   │   │   │   │   │   ├───imagine
│   │   │   │   │   │   │   │   │   ├───material
│   │   │   │   │   │   │   │   │   └───universal
│   │   │   │   │   │   │   │   ├───dialogs
│   │   │   │   │   │   │   │   │   ├───images
│   │   │   │   │   │   │   │   │   ├───private
│   │   │   │   │   │   │   │   │   └───qml
│   │   │   │   │   │   │   │   ├───extras
│   │   │   │   │   │   │   │   │   ├───designer
│   │   │   │   │   │   │   │   │   │   └───images
│   │   │   │   │   │   │   │   │   └───private
│   │   │   │   │   │   │   │   ├───layouts
│   │   │   │   │   │   │   │   ├───localstorage
│   │   │   │   │   │   │   │   ├───particles.2
│   │   │   │   │   │   │   │   ├───privatewidgets
│   │   │   │   │   │   │   │   ├───scene2d
│   │   │   │   │   │   │   │   ├───scene3d
│   │   │   │   │   │   │   │   ├───shapes
│   │   │   │   │   │   │   │   ├───templates.2
│   │   │   │   │   │   │   │   ├───timeline
│   │   │   │   │   │   │   │   ├───window.2
│   │   │   │   │   │   │   │   └───xmllistmodel
│   │   │   │   │   │   │   ├───qtquick.2
│   │   │   │   │   │   │   ├───qtquick3d
│   │   │   │   │   │   │   │   ├───designer
│   │   │   │   │   │   │   │   │   ├───images
│   │   │   │   │   │   │   │   │   └───source
│   │   │   │   │   │   │   │   ├───effects
│   │   │   │   │   │   │   │   │   ├───designer
│   │   │   │   │   │   │   │   │   │   ├───images
│   │   │   │   │   │   │   │   │   │   └───source
│   │   │   │   │   │   │   │   │   └───maps
│   │   │   │   │   │   │   │   ├───helpers
│   │   │   │   │   │   │   │   │   └───meshes
│   │   │   │   │   │   │   │   └───materials
│   │   │   │   │   │   │   │   ├───designer
│   │   │   │   │   │   │   │   │   ├───images
│   │   │   │   │   │   │   │   │   └───source
│   │   │   │   │   │   │   │   └───maps
│   │   │   │   │   │   │   ├───qtremoteobjects
│   │   │   │   │   │   │   ├───qtsensors
│   │   │   │   │   │   │   ├───qttest
│   │   │   │   │   │   │   ├───qtwebchannel
│   │   │   │   │   │   │   ├───qtwebsockets
│   │   │   │   │   │   │   └───qtwebview
│   │   │   │   │   │   └───translations
│   │   │   │   │   ├───uic
│   │   │   │   │   │   ├───compiler
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───loader
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───port_v2
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───port_v3
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───widget-plugins
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pyqt5-5.15.4.dist-info
│   │   │   │   ├───pyqt5_qt5-5.15.2.dist-info
│   │   │   │   ├───pyqt5_sip-12.9.0.dist-info
│   │   │   │   ├───pytest
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pytest-6.2.4.dist-info
│   │   │   │   ├───pytest_cov
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pytest_cov-2.12.1.dist-info
│   │   │   │   ├───python_dateutil-2.8.1.dist-info
│   │   │   │   ├───pytz
│   │   │   │   │   ├───zoneinfo
│   │   │   │   │   │   ├───africa
│   │   │   │   │   │   ├───america
│   │   │   │   │   │   │   ├───argentina
│   │   │   │   │   │   │   ├───indiana
│   │   │   │   │   │   │   ├───kentucky
│   │   │   │   │   │   │   └───north_dakota
│   │   │   │   │   │   ├───antarctica
│   │   │   │   │   │   ├───arctic
│   │   │   │   │   │   ├───asia
│   │   │   │   │   │   ├───atlantic
│   │   │   │   │   │   ├───australia
│   │   │   │   │   │   ├───brazil
│   │   │   │   │   │   ├───canada
│   │   │   │   │   │   ├───chile
│   │   │   │   │   │   ├───etc
│   │   │   │   │   │   ├───europe
│   │   │   │   │   │   ├───indian
│   │   │   │   │   │   ├───mexico
│   │   │   │   │   │   ├───pacific
│   │   │   │   │   │   └───us
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───pytz-2021.1.dist-info
│   │   │   │   ├───regex
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───regex-2021.4.4.dist-info
│   │   │   │   ├───requests
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───requests-2.25.1.dist-info
│   │   │   │   ├───rope
│   │   │   │   │   ├───base
│   │   │   │   │   │   ├───oi
│   │   │   │   │   │   │   ├───type_hinting
│   │   │   │   │   │   │   │   ├───providers
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   ├───resolvers
│   │   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───utils
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───contrib
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───refactor
│   │   │   │   │   │   ├───importutils
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───rope-0.19.0.dist-info
│   │   │   │   ├───setuptools
│   │   │   │   │   ├───command
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───extern
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_distutils
│   │   │   │   │   │   ├───command
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_vendor
│   │   │   │   │   │   ├───packaging
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───setuptools-56.2.0.dist-info
│   │   │   │   ├───six-1.16.0.dist-info
│   │   │   │   ├───toml
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───toml-0.10.2.dist-info
│   │   │   │   ├───typed_ast
│   │   │   │   │   ├───tests
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───typed_ast-1.4.3.dist-info
│   │   │   │   ├───typing_extensions-3.10.0.0.dist-info
│   │   │   │   ├───urllib3
│   │   │   │   │   ├───contrib
│   │   │   │   │   │   ├───_securetransport
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───packages
│   │   │   │   │   │   ├───backports
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   ├───ssl_match_hostname
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───util
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───urllib3-1.26.4.dist-info
│   │   │   │   ├───wheel
│   │   │   │   │   ├───cli
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───vendored
│   │   │   │   │   │   ├───packaging
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───wheel-0.36.2.dist-info
│   │   │   │   ├───zipp-3.4.1.dist-info
│   │   │   │   ├───_distutils_hack
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───_pydevd_bundle
│   │   │   │   │   ├───_debug_adapter
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───_pydevd_frame_eval
│   │   │   │   │   ├───vendored
│   │   │   │   │   │   ├───bytecode
│   │   │   │   │   │   │   └───__pycache__
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───_pydev_bundle
│   │   │   │   │   ├───fsnotify
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───_pydev_imps
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───_pydev_runfiles
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───_pytest
│   │   │   │   │   ├───assertion
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───config
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───mark
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_code
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   ├───_io
│   │   │   │   │   │   └───__pycache__
│   │   │   │   │   └───__pycache__
│   │   │   │   └───__pycache__
│   │   │   ├───softmebel
│   │   │   │   └───pictures
│   │   │   ├───substitutions
│   │   │   │   ├───example
│   │   │   │   └───__pycache__
│   │   │   ├───support
│   │   │   ├───systemutilites
│   │   │   │   └───__pycache__
│   │   │   ├───userutils
│   │   │   │   ├───.mypy_cache
│   │   │   │   │   └───3.7
│   │   │   │   │   ├───bidict
│   │   │   │   │   ├───collections
│   │   │   │   │   ├───email
│   │   │   │   │   ├───importlib
│   │   │   │   │   ├───logging
│   │   │   │   │   ├───os
│   │   │   │   │   ├───pkg_resources
│   │   │   │   │   │   └───extern
│   │   │   │   │   ├───user_build
│   │   │   │   │   └───_typeshed
│   │   │   │   ├───wxforms
│   │   │   │   └───__pycache__
│   │   │   ├───user_build
│   │   │   │   ├───types_
│   │   │   │   │   └───__pycache__
│   │   │   │   ├───util
│   │   │   │   └───__pycache__
│   │   │   ├───windows
│   │   │   │   └───pictures
│   │   │   └───__pycache__
│   │   ├───pyenv
│   │   │   └───lib
│   │   │   ├───tcl8.5
│   │   │   │   └───encoding
│   │   │   ├───tcl8.6
│   │   │   │   └───encoding
│   │   │   ├───tix8.4.3
│   │   │   │   ├───bitmaps
│   │   │   │   ├───demos
│   │   │   │   │   ├───bitmaps
│   │   │   │   │   └───samples
│   │   │   │   └───pref
│   │   │   ├───tk8.5
│   │   │   │   ├───images
│   │   │   │   ├───msgs
│   │   │   │   └───ttk
│   │   │   └───tk8.6
│   │   │   ├───demos
│   │   │   │   └───images
│   │   │   ├───images
│   │   │   ├───msgs
│   │   │   └───ttk
│   │   └───tests
│   ├───k3refeditor
│   │   └───config
│   ├───k3refeditoronline
│   │   └───config
│   └───k3viewax
│   └───gl33shaders
├───kit
│   ├───acсess database engine
│   ├───codemeter driver
│   ├───dotnet
│   ├───sqllocaldb
│   │   ├───x64
│   │   └───x86
│   ├───vcredist
│   └───xvid
├───manual
├───server_side
│   ├───.pytest_cache
│   │   └───v
│   │   └───cache
│   ├───controller
│   │   └───__pycache__
│   ├───dbg_starter
│   │   └───__pycache__
│   ├───site-packages
│   │   ├───lxml
│   │   │   ├───html
│   │   │   │   └───__pycache__
│   │   │   ├───includes
│   │   │   │   ├───libexslt
│   │   │   │   ├───libxml
│   │   │   │   ├───libxslt
│   │   │   │   └───__pycache__
│   │   │   ├───isoschematron
│   │   │   │   ├───resources
│   │   │   │   │   ├───rng
│   │   │   │   │   └───xsl
│   │   │   │   │   └───iso-schematron-xslt1
│   │   │   │   └───__pycache__
│   │   │   └───__pycache__
│   │   └───__pycache__
│   ├───xml_parser
│   │   ├───new_variant
│   │   │   └───__pycache__
│   │   └───__pycache__
│   └───__pycache__
└───shx

Комментарии

Популярные сообщения из этого блога

SQLAlchemy: Подключение к уже существующим базам данных

Настройка MSSQL Server 12 Express для доступа из локальной сети к справочникам k3mebel

Отключение запроса на изменение пароля при первом подключении Ошибка 15128 ... MUST_CHANGE is ON.