From 1f4bd41bcc11e32574cab0407e0b8b68f3dd5b2a Mon Sep 17 00:00:00 2001 From: Labrys of Knossos Date: Sun, 16 Dec 2018 13:30:24 -0500 Subject: [PATCH] Move common libs to `libs/common` --- core/__init__.py | 4 + ....functools_lru_cache-1.2.1-py3.5-nspkg.pth | 1 - libs/bin/enver.exe | Bin 93044 -> 93028 bytes libs/bin/find-symlinks.exe | Bin 93071 -> 93055 bytes libs/bin/gclip.exe | Bin 93056 -> 93040 bytes libs/bin/mklink.exe | Bin 93049 -> 93033 bytes libs/bin/pclip.exe | Bin 93060 -> 93044 bytes libs/bin/xmouse.exe | Bin 93054 -> 93038 bytes libs/{ => common}/_version.py | 0 libs/{ => common}/_yaml.cp37-win32.pyd | Bin libs/{ => common}/appdirs.py | 0 libs/{ => common}/babelfish/__init__.py | 0 .../babelfish/converters/__init__.py | 0 .../babelfish/converters/alpha2.py | 0 .../babelfish/converters/alpha3b.py | 0 .../babelfish/converters/alpha3t.py | 0 .../babelfish/converters/countryname.py | 0 .../{ => common}/babelfish/converters/name.py | 0 .../babelfish/converters/opensubtitles.py | 0 .../babelfish/converters/scope.py | 0 .../{ => common}/babelfish/converters/type.py | 0 libs/{ => common}/babelfish/country.py | 0 .../babelfish/data/iso-3166-1.txt | 0 .../{ => common}/babelfish/data/iso-639-3.tab | 0 .../babelfish/data/iso15924-utf8-20131012.txt | 0 .../data/opensubtitles_languages.txt | 0 libs/{ => common}/babelfish/exceptions.py | 0 libs/{ => common}/babelfish/language.py | 0 libs/{ => common}/babelfish/script.py | 0 libs/{ => common}/babelfish/tests.py | 0 libs/{ => common}/beets/__init__.py | 0 libs/{ => common}/beets/__main__.py | 0 libs/{ => common}/beets/art.py | 0 libs/{ => common}/beets/autotag/__init__.py | 0 libs/{ => common}/beets/autotag/hooks.py | 0 libs/{ => common}/beets/autotag/match.py | 0 libs/{ => common}/beets/autotag/mb.py | 0 libs/{ => common}/beets/config_default.yaml | 0 libs/{ => common}/beets/dbcore/__init__.py | 0 libs/{ => common}/beets/dbcore/db.py | 0 libs/{ => common}/beets/dbcore/query.py | 0 libs/{ => common}/beets/dbcore/queryparse.py | 0 libs/{ => common}/beets/dbcore/types.py | 0 libs/{ => common}/beets/importer.py | 0 libs/{ => common}/beets/library.py | 0 libs/{ => common}/beets/logging.py | 0 libs/{ => common}/beets/mediafile.py | 0 libs/{ => common}/beets/plugins.py | 0 libs/{ => common}/beets/ui/__init__.py | 0 libs/{ => common}/beets/ui/commands.py | 0 libs/{ => common}/beets/ui/completion_base.sh | 0 libs/{ => common}/beets/util/__init__.py | 0 libs/{ => common}/beets/util/artresizer.py | 0 libs/{ => common}/beets/util/bluelet.py | 0 libs/{ => common}/beets/util/confit.py | 0 libs/{ => common}/beets/util/enumeration.py | 0 libs/{ => common}/beets/util/functemplate.py | 0 libs/{ => common}/beets/util/hidden.py | 0 libs/{ => common}/beets/util/pipeline.py | 0 libs/{ => common}/beets/vfs.py | 0 libs/{ => common}/beetsplug/__init__.py | 0 libs/{ => common}/beetsplug/absubmit.py | 0 libs/{ => common}/beetsplug/acousticbrainz.py | 0 libs/{ => common}/beetsplug/badfiles.py | 0 libs/{ => common}/beetsplug/beatport.py | 0 libs/{ => common}/beetsplug/bench.py | 0 libs/{ => common}/beetsplug/bpd/__init__.py | 0 libs/{ => common}/beetsplug/bpd/gstplayer.py | 0 libs/{ => common}/beetsplug/bpm.py | 0 libs/{ => common}/beetsplug/bucket.py | 0 libs/{ => common}/beetsplug/chroma.py | 0 libs/{ => common}/beetsplug/convert.py | 0 libs/{ => common}/beetsplug/cue.py | 0 libs/{ => common}/beetsplug/discogs.py | 0 libs/{ => common}/beetsplug/duplicates.py | 0 libs/{ => common}/beetsplug/edit.py | 0 libs/{ => common}/beetsplug/embedart.py | 0 libs/{ => common}/beetsplug/embyupdate.py | 0 libs/{ => common}/beetsplug/export.py | 0 libs/{ => common}/beetsplug/fetchart.py | 0 libs/{ => common}/beetsplug/filefilter.py | 0 libs/{ => common}/beetsplug/freedesktop.py | 0 libs/{ => common}/beetsplug/fromfilename.py | 0 libs/{ => common}/beetsplug/ftintitle.py | 0 libs/{ => common}/beetsplug/fuzzy.py | 0 libs/{ => common}/beetsplug/gmusic.py | 0 libs/{ => common}/beetsplug/hook.py | 0 libs/{ => common}/beetsplug/ihate.py | 0 libs/{ => common}/beetsplug/importadded.py | 0 libs/{ => common}/beetsplug/importfeeds.py | 0 libs/{ => common}/beetsplug/info.py | 0 libs/{ => common}/beetsplug/inline.py | 0 libs/{ => common}/beetsplug/ipfs.py | 0 libs/{ => common}/beetsplug/keyfinder.py | 0 libs/{ => common}/beetsplug/kodiupdate.py | 0 .../beetsplug/lastgenre/__init__.py | 0 .../beetsplug/lastgenre/genres-tree.yaml | 0 .../beetsplug/lastgenre/genres.txt | 0 libs/{ => common}/beetsplug/lastimport.py | 0 libs/{ => common}/beetsplug/lyrics.py | 0 libs/{ => common}/beetsplug/mbcollection.py | 0 libs/{ => common}/beetsplug/mbsubmit.py | 0 libs/{ => common}/beetsplug/mbsync.py | 0 .../beetsplug/metasync/__init__.py | 0 .../{ => common}/beetsplug/metasync/amarok.py | 0 .../{ => common}/beetsplug/metasync/itunes.py | 0 libs/{ => common}/beetsplug/missing.py | 0 libs/{ => common}/beetsplug/mpdstats.py | 0 libs/{ => common}/beetsplug/mpdupdate.py | 0 libs/{ => common}/beetsplug/permissions.py | 0 libs/{ => common}/beetsplug/play.py | 0 libs/{ => common}/beetsplug/plexupdate.py | 0 libs/{ => common}/beetsplug/random.py | 0 libs/{ => common}/beetsplug/replaygain.py | 0 libs/{ => common}/beetsplug/rewrite.py | 0 libs/{ => common}/beetsplug/scrub.py | 0 libs/{ => common}/beetsplug/smartplaylist.py | 0 libs/{ => common}/beetsplug/sonosupdate.py | 0 libs/{ => common}/beetsplug/spotify.py | 0 libs/{ => common}/beetsplug/the.py | 0 libs/{ => common}/beetsplug/thumbnails.py | 0 libs/{ => common}/beetsplug/types.py | 0 libs/{ => common}/beetsplug/web/__init__.py | 0 .../beetsplug/web/static/backbone.js | 0 .../beetsplug/web/static/beets.css | 0 .../beetsplug/web/static/beets.js | 0 .../beetsplug/web/static/jquery.js | 0 .../beetsplug/web/static/underscore.js | 0 .../beetsplug/web/templates/index.html | 0 libs/{ => common}/beetsplug/zero.py | 0 libs/{ => common}/bin/beet.exe | Bin 93028 -> 93012 bytes libs/{ => common}/bin/chardetect.exe | Bin 93042 -> 93026 bytes libs/{ => common}/bin/easy_install-3.7.exe | Bin 93051 -> 93035 bytes libs/{ => common}/bin/easy_install.exe | Bin 93051 -> 93035 bytes libs/{ => common}/bin/guessit.exe | Bin 93036 -> 93020 bytes libs/{ => common}/bin/mid3cp | 2 +- libs/{ => common}/bin/mid3iconv | 2 +- libs/{ => common}/bin/mid3v2 | 2 +- libs/{ => common}/bin/moggsplit | 2 +- libs/{ => common}/bin/mutagen-inspect | 2 +- libs/{ => common}/bin/mutagen-pony | 2 +- libs/{ => common}/bin/pbr.exe | Bin 93032 -> 93016 bytes libs/{ => common}/bin/srt.exe | Bin 93034 -> 93018 bytes libs/{ => common}/bin/subliminal.exe | Bin 93046 -> 93030 bytes libs/{ => common}/bin/unidecode.exe | Bin 93034 -> 93018 bytes libs/{ => common}/bs4/__init__.py | 0 libs/{ => common}/bs4/builder/__init__.py | 0 libs/{ => common}/bs4/builder/_html5lib.py | 0 libs/{ => common}/bs4/builder/_htmlparser.py | 0 libs/{ => common}/bs4/builder/_lxml.py | 0 libs/{ => common}/bs4/dammit.py | 0 libs/{ => common}/bs4/diagnose.py | 0 libs/{ => common}/bs4/element.py | 0 libs/{ => common}/bs4/testing.py | 0 libs/{ => common}/bs4/tests/__init__.py | 0 .../bs4/tests/test_builder_registry.py | 0 libs/{ => common}/bs4/tests/test_docs.py | 0 libs/{ => common}/bs4/tests/test_html5lib.py | 0 .../{ => common}/bs4/tests/test_htmlparser.py | 0 libs/{ => common}/bs4/tests/test_lxml.py | 0 libs/{ => common}/bs4/tests/test_soup.py | 0 libs/{ => common}/bs4/tests/test_tree.py | 0 libs/{ => common}/certifi/__init__.py | 0 libs/{ => common}/certifi/__main__.py | 0 libs/{ => common}/certifi/cacert.pem | 0 libs/{ => common}/certifi/core.py | 0 libs/{ => common}/chardet/__init__.py | 0 libs/{ => common}/chardet/big5freq.py | 0 libs/{ => common}/chardet/big5prober.py | 0 libs/{ => common}/chardet/chardistribution.py | 0 .../chardet/charsetgroupprober.py | 0 libs/{ => common}/chardet/charsetprober.py | 0 libs/{ => common}/chardet/cli/__init__.py | 0 libs/{ => common}/chardet/cli/chardetect.py | 0 .../chardet/codingstatemachine.py | 0 libs/{ => common}/chardet/compat.py | 0 libs/{ => common}/chardet/cp949prober.py | 0 libs/{ => common}/chardet/enums.py | 0 libs/{ => common}/chardet/escprober.py | 0 libs/{ => common}/chardet/escsm.py | 0 libs/{ => common}/chardet/eucjpprober.py | 0 libs/{ => common}/chardet/euckrfreq.py | 0 libs/{ => common}/chardet/euckrprober.py | 0 libs/{ => common}/chardet/euctwfreq.py | 0 libs/{ => common}/chardet/euctwprober.py | 0 libs/{ => common}/chardet/gb2312freq.py | 0 libs/{ => common}/chardet/gb2312prober.py | 0 libs/{ => common}/chardet/hebrewprober.py | 0 libs/{ => common}/chardet/jisfreq.py | 0 libs/{ => common}/chardet/jpcntx.py | 0 .../chardet/langbulgarianmodel.py | 0 .../{ => common}/chardet/langcyrillicmodel.py | 0 libs/{ => common}/chardet/langgreekmodel.py | 0 libs/{ => common}/chardet/langhebrewmodel.py | 0 .../chardet/langhungarianmodel.py | 0 libs/{ => common}/chardet/langthaimodel.py | 0 libs/{ => common}/chardet/langturkishmodel.py | 0 libs/{ => common}/chardet/latin1prober.py | 0 libs/{ => common}/chardet/mbcharsetprober.py | 0 libs/{ => common}/chardet/mbcsgroupprober.py | 0 libs/{ => common}/chardet/mbcssm.py | 0 libs/{ => common}/chardet/sbcharsetprober.py | 0 libs/{ => common}/chardet/sbcsgroupprober.py | 0 libs/{ => common}/chardet/sjisprober.py | 0 .../{ => common}/chardet/universaldetector.py | 0 libs/{ => common}/chardet/utf8prober.py | 0 libs/{ => common}/chardet/version.py | 0 libs/{ => common}/click/__init__.py | 0 libs/{ => common}/click/_bashcomplete.py | 0 libs/{ => common}/click/_compat.py | 0 libs/{ => common}/click/_termui_impl.py | 0 libs/{ => common}/click/_textwrap.py | 0 libs/{ => common}/click/_unicodefun.py | 0 libs/{ => common}/click/_winconsole.py | 0 libs/{ => common}/click/core.py | 0 libs/{ => common}/click/decorators.py | 0 libs/{ => common}/click/exceptions.py | 0 libs/{ => common}/click/formatting.py | 0 libs/{ => common}/click/globals.py | 0 libs/{ => common}/click/parser.py | 0 libs/{ => common}/click/termui.py | 0 libs/{ => common}/click/testing.py | 0 libs/{ => common}/click/types.py | 0 libs/{ => common}/click/utils.py | 0 libs/{ => common}/colorama/__init__.py | 0 libs/{ => common}/colorama/ansi.py | 0 libs/{ => common}/colorama/ansitowin32.py | 0 libs/{ => common}/colorama/initialise.py | 0 libs/{ => common}/colorama/win32.py | 0 libs/{ => common}/colorama/winterm.py | 0 libs/{ => common}/configobj.py | 0 libs/{ => common}/dateutil/__init__.py | 0 libs/{ => common}/dateutil/_common.py | 0 libs/{ => common}/dateutil/_version.py | 0 libs/{ => common}/dateutil/easter.py | 0 libs/{ => common}/dateutil/parser/__init__.py | 0 libs/{ => common}/dateutil/parser/_parser.py | 0 .../{ => common}/dateutil/parser/isoparser.py | 0 libs/{ => common}/dateutil/relativedelta.py | 0 libs/{ => common}/dateutil/rrule.py | 0 libs/{ => common}/dateutil/tz/__init__.py | 0 libs/{ => common}/dateutil/tz/_common.py | 0 libs/{ => common}/dateutil/tz/_factories.py | 0 libs/{ => common}/dateutil/tz/tz.py | 0 libs/{ => common}/dateutil/tz/win.py | 0 libs/{ => common}/dateutil/tzwin.py | 0 libs/{ => common}/dateutil/utils.py | 0 .../dateutil/zoneinfo/__init__.py | 0 .../zoneinfo/dateutil-zoneinfo.tar.gz | Bin .../{ => common}/dateutil/zoneinfo/rebuild.py | 0 libs/{ => common}/decorator.py | 0 libs/{ => common}/dogpile/__init__.py | 0 libs/{ => common}/dogpile/cache/__init__.py | 0 libs/{ => common}/dogpile/cache/api.py | 0 .../dogpile/cache/backends/__init__.py | 0 .../dogpile/cache/backends/file.py | 0 .../dogpile/cache/backends/memcached.py | 0 .../dogpile/cache/backends/memory.py | 0 .../dogpile/cache/backends/null.py | 0 .../dogpile/cache/backends/redis.py | 0 libs/{ => common}/dogpile/cache/exception.py | 0 .../dogpile/cache/plugins}/__init__.py | 0 .../dogpile/cache/plugins/mako_cache.py | 0 libs/{ => common}/dogpile/cache/proxy.py | 0 libs/{ => common}/dogpile/cache/region.py | 0 libs/{ => common}/dogpile/cache/util.py | 0 libs/{ => common}/dogpile/core.py | 0 libs/{ => common}/dogpile/lock.py | 0 libs/{ => common}/dogpile/util/__init__.py | 0 libs/{ => common}/dogpile/util/compat.py | 0 libs/{ => common}/dogpile/util/langhelpers.py | 0 .../{ => common}/dogpile/util/nameregistry.py | 0 .../dogpile/util/readwrite_lock.py | 0 libs/{ => common}/easy_install.py | 0 libs/{ => common}/enzyme/__init__.py | 0 libs/{ => common}/enzyme/compat.py | 0 libs/{ => common}/enzyme/exceptions.py | 0 libs/{ => common}/enzyme/mkv.py | 0 libs/{ => common}/enzyme/parsers/__init__.py | 0 .../enzyme/parsers/ebml/__init__.py | 0 libs/{ => common}/enzyme/parsers/ebml/core.py | 0 .../enzyme/parsers/ebml/readers.py | 0 .../enzyme/parsers/ebml/specs/matroska.xml | 0 libs/{ => common}/enzyme/tests/__init__.py | 0 .../enzyme/tests/parsers/ebml/test1.mkv.yml | 0 libs/{ => common}/enzyme/tests/test_mkv.py | 0 .../{ => common}/enzyme/tests/test_parsers.py | 0 libs/{ => common}/guessit/__init__.py | 0 libs/{ => common}/guessit/__main__.py | 0 libs/{ => common}/guessit/__version__.py | 0 libs/{ => common}/guessit/api.py | 0 libs/{ => common}/guessit/backports.py | 0 libs/{ => common}/guessit/config/options.json | 0 libs/{ => common}/guessit/jsonutils.py | 0 libs/{ => common}/guessit/monkeypatch.py | 0 libs/{ => common}/guessit/options.py | 0 libs/{ => common}/guessit/reutils.py | 0 libs/{ => common}/guessit/rules/__init__.py | 0 .../guessit/rules/common/__init__.py | 0 .../guessit/rules/common/comparators.py | 0 .../{ => common}/guessit/rules/common/date.py | 0 .../guessit/rules/common/expected.py | 0 .../guessit/rules/common/formatters.py | 0 .../guessit/rules/common/numeral.py | 0 .../guessit/rules/common/pattern.py | 0 .../guessit/rules/common/quantity.py | 0 .../guessit/rules/common/validators.py | 0 .../guessit/rules/common/words.py | 0 .../guessit/rules/markers/__init__.py | 0 .../guessit/rules/markers/groups.py | 0 .../guessit/rules/markers/path.py | 0 libs/{ => common}/guessit/rules/processors.py | 0 .../guessit/rules/properties/__init__.py | 0 .../guessit/rules/properties/audio_codec.py | 0 .../guessit/rules/properties/bit_rate.py | 0 .../guessit/rules/properties/bonus.py | 0 .../guessit/rules/properties/cds.py | 0 .../guessit/rules/properties/container.py | 0 .../guessit/rules/properties/country.py | 0 .../guessit/rules/properties/crc.py | 0 .../guessit/rules/properties/date.py | 0 .../guessit/rules/properties/edition.py | 0 .../guessit/rules/properties/episode_title.py | 0 .../guessit/rules/properties/episodes.py | 0 .../guessit/rules/properties/film.py | 0 .../guessit/rules/properties/language.py | 0 .../guessit/rules/properties/mimetype.py | 0 .../guessit/rules/properties/other.py | 0 .../guessit/rules/properties/part.py | 0 .../guessit/rules/properties/release_group.py | 0 .../guessit/rules/properties/screen_size.py | 0 .../guessit/rules/properties/size.py | 0 .../guessit/rules/properties/source.py | 0 .../rules/properties/streaming_service.py | 0 .../guessit/rules/properties/title.py | 0 .../guessit/rules/properties/type.py | 0 .../guessit/rules/properties/video_codec.py | 0 .../guessit/rules/properties/website.py | 0 libs/{ => common}/guessit/test/__init__.py | 0 .../guessit/test/config/dummy.txt | 0 .../guessit/test/config/test.json | 0 .../guessit/test/config/test.yaml | 0 .../{ => common}/guessit/test/config/test.yml | 0 .../test/enable_disable_properties.yml | 0 libs/{ => common}/guessit/test/episodes.yml | 0 libs/{ => common}/guessit/test/movies.yml | 0 .../guessit/test/rules/__init__.py | 0 .../guessit/test/rules/audio_codec.yml | 0 .../{ => common}/guessit/test/rules/bonus.yml | 0 libs/{ => common}/guessit/test/rules/cds.yml | 0 .../guessit/test/rules/country.yml | 0 libs/{ => common}/guessit/test/rules/date.yml | 0 .../guessit/test/rules/edition.yml | 0 .../guessit/test/rules/episodes.yml | 0 libs/{ => common}/guessit/test/rules/film.yml | 0 .../guessit/test/rules/language.yml | 0 .../{ => common}/guessit/test/rules/other.yml | 0 libs/{ => common}/guessit/test/rules/part.yml | 0 .../guessit/test/rules/processors.yml | 0 .../guessit/test/rules/processors_test.py | 0 .../guessit/test/rules/release_group.yml | 0 .../guessit/test/rules/screen_size.yml | 0 libs/{ => common}/guessit/test/rules/size.yml | 0 .../guessit/test/rules/source.yml | 0 .../{ => common}/guessit/test/rules/title.yml | 0 .../guessit/test/rules/video_codec.yml | 0 .../guessit/test/rules/website.yml | 0 .../guessit/test/streaming_services.yaml | 0 .../guessit/test/test-input-file.txt | 0 libs/{ => common}/guessit/test/test_api.py | 0 .../guessit/test/test_api_unicode_literals.py | 0 .../guessit/test/test_benchmark.py | 0 libs/{ => common}/guessit/test/test_main.py | 0 .../{ => common}/guessit/test/test_options.py | 0 libs/{ => common}/guessit/test/test_yml.py | 0 libs/{ => common}/guessit/test/various.yml | 0 .../guessit/tlds-alpha-by-domain.txt | 0 libs/{ => common}/guessit/yamlutils.py | 0 libs/{ => common}/idna/__init__.py | 0 libs/{ => common}/idna/codec.py | 0 libs/{ => common}/idna/compat.py | 0 libs/{ => common}/idna/core.py | 0 libs/{ => common}/idna/idnadata.py | 0 libs/{ => common}/idna/intranges.py | 0 libs/{ => common}/idna/package_data.py | 0 libs/{ => common}/idna/uts46data.py | 0 libs/{ => common}/jellyfish/__init__.py | 0 libs/{ => common}/jellyfish/_jellyfish.py | 0 libs/{ => common}/jellyfish/compat.py | 0 libs/{ => common}/jellyfish/porter.py | 0 libs/{ => common}/jellyfish/test.py | 0 libs/{ => common}/linktastic.py | 0 libs/{ => common}/munkres.py | 0 libs/{ => common}/musicbrainzngs/__init__.py | 0 libs/{ => common}/musicbrainzngs/caa.py | 0 libs/{ => common}/musicbrainzngs/compat.py | 0 libs/{ => common}/musicbrainzngs/mbxml.py | 0 .../musicbrainzngs/musicbrainz.py | 0 libs/{ => common}/musicbrainzngs/util.py | 0 libs/{ => common}/mutagen/__init__.py | 0 libs/{ => common}/mutagen/_compat.py | 0 libs/{ => common}/mutagen/_constants.py | 0 libs/{ => common}/mutagen/_file.py | 0 libs/{ => common}/mutagen/_senf/__init__.py | 0 libs/{ => common}/mutagen/_senf/_argv.py | 0 libs/{ => common}/mutagen/_senf/_compat.py | 0 libs/{ => common}/mutagen/_senf/_environ.py | 0 libs/{ => common}/mutagen/_senf/_fsnative.py | 0 libs/{ => common}/mutagen/_senf/_print.py | 0 libs/{ => common}/mutagen/_senf/_stdlib.py | 0 libs/{ => common}/mutagen/_senf/_temp.py | 0 libs/{ => common}/mutagen/_senf/_winansi.py | 0 libs/{ => common}/mutagen/_senf/_winapi.py | 0 libs/{ => common}/mutagen/_tags.py | 0 libs/{ => common}/mutagen/_tools/__init__.py | 0 libs/{ => common}/mutagen/_tools/_util.py | 0 libs/{ => common}/mutagen/_tools/mid3cp.py | 0 libs/{ => common}/mutagen/_tools/mid3iconv.py | 0 libs/{ => common}/mutagen/_tools/mid3v2.py | 0 libs/{ => common}/mutagen/_tools/moggsplit.py | 0 .../mutagen/_tools/mutagen_inspect.py | 0 .../mutagen/_tools/mutagen_pony.py | 0 libs/{ => common}/mutagen/_util.py | 0 libs/{ => common}/mutagen/_vorbis.py | 0 libs/{ => common}/mutagen/aac.py | 0 libs/{ => common}/mutagen/aiff.py | 0 libs/{ => common}/mutagen/apev2.py | 0 libs/{ => common}/mutagen/asf/__init__.py | 0 libs/{ => common}/mutagen/asf/_attrs.py | 0 libs/{ => common}/mutagen/asf/_objects.py | 0 libs/{ => common}/mutagen/asf/_util.py | 0 libs/{ => common}/mutagen/dsf.py | 0 libs/{ => common}/mutagen/easyid3.py | 0 libs/{ => common}/mutagen/easymp4.py | 0 libs/{ => common}/mutagen/flac.py | 0 libs/{ => common}/mutagen/id3/__init__.py | 0 libs/{ => common}/mutagen/id3/_file.py | 0 libs/{ => common}/mutagen/id3/_frames.py | 0 libs/{ => common}/mutagen/id3/_id3v1.py | 0 libs/{ => common}/mutagen/id3/_specs.py | 0 libs/{ => common}/mutagen/id3/_tags.py | 0 libs/{ => common}/mutagen/id3/_util.py | 0 libs/{ => common}/mutagen/m4a.py | 0 libs/{ => common}/mutagen/monkeysaudio.py | 0 libs/{ => common}/mutagen/mp3/__init__.py | 0 libs/{ => common}/mutagen/mp3/_util.py | 0 libs/{ => common}/mutagen/mp4/__init__.py | 0 libs/{ => common}/mutagen/mp4/_as_entry.py | 0 libs/{ => common}/mutagen/mp4/_atom.py | 0 libs/{ => common}/mutagen/mp4/_util.py | 0 libs/{ => common}/mutagen/musepack.py | 0 libs/{ => common}/mutagen/ogg.py | 0 libs/{ => common}/mutagen/oggflac.py | 0 libs/{ => common}/mutagen/oggopus.py | 0 libs/{ => common}/mutagen/oggspeex.py | 0 libs/{ => common}/mutagen/oggtheora.py | 0 libs/{ => common}/mutagen/oggvorbis.py | 0 libs/{ => common}/mutagen/optimfrog.py | 0 libs/{ => common}/mutagen/smf.py | 0 libs/{ => common}/mutagen/trueaudio.py | 0 libs/{ => common}/mutagen/wavpack.py | 0 .../cache/plugins => common/pbr}/__init__.py | 0 libs/{ => common}/pbr/builddoc.py | 0 libs/{pbr => common/pbr/cmd}/__init__.py | 0 libs/{ => common}/pbr/cmd/main.py | 0 libs/{ => common}/pbr/core.py | 0 libs/{ => common}/pbr/extra_files.py | 0 libs/{ => common}/pbr/find_package.py | 0 libs/{ => common}/pbr/git.py | 0 libs/{ => common}/pbr/hooks/__init__.py | 0 libs/{ => common}/pbr/hooks/backwards.py | 0 libs/{ => common}/pbr/hooks/base.py | 0 libs/{ => common}/pbr/hooks/commands.py | 0 libs/{ => common}/pbr/hooks/files.py | 0 libs/{ => common}/pbr/hooks/metadata.py | 0 libs/{ => common}/pbr/options.py | 0 libs/{ => common}/pbr/packaging.py | 0 libs/{ => common}/pbr/pbr_json.py | 0 libs/{ => common}/pbr/sphinxext.py | 0 libs/{ => common}/pbr/testr_command.py | 0 libs/{ => common}/pbr/tests/__init__.py | 0 libs/{ => common}/pbr/tests/base.py | 0 libs/{ => common}/pbr/tests/test_commands.py | 0 libs/{ => common}/pbr/tests/test_core.py | 0 libs/{ => common}/pbr/tests/test_files.py | 0 libs/{ => common}/pbr/tests/test_hooks.py | 0 .../pbr/tests/test_integration.py | 0 libs/{ => common}/pbr/tests/test_packaging.py | 0 libs/{ => common}/pbr/tests/test_pbr_json.py | 0 libs/{ => common}/pbr/tests/test_setup.py | 0 libs/{ => common}/pbr/tests/test_util.py | 0 libs/{ => common}/pbr/tests/test_version.py | 0 libs/{ => common}/pbr/tests/test_wsgi.py | 0 .../pbr/tests/testpackage/CHANGES.txt | 0 .../pbr/tests/testpackage/LICENSE.txt | 0 .../pbr/tests/testpackage/MANIFEST.in | 0 .../pbr/tests/testpackage/README.txt | 0 .../pbr/tests/testpackage/data_files/a.txt | 0 .../pbr/tests/testpackage/data_files/b.txt | 0 .../pbr/tests/testpackage/data_files/c.rst | 0 .../pbr/tests/testpackage/doc/source/conf.py | 0 .../tests/testpackage/doc/source/index.rst | 0 .../testpackage/doc/source/installation.rst | 0 .../tests/testpackage/doc/source/usage.rst | 0 .../pbr/tests/testpackage/extra-file.txt | 0 .../pbr/tests/testpackage/git-extra-file.txt | 0 .../testpackage/pbr_testpackage/__init__.py | 0 .../pbr_testpackage/_setup_hooks.py | 0 .../tests/testpackage/pbr_testpackage/cmd.py | 0 .../testpackage/pbr_testpackage/extra.py | 0 .../pbr_testpackage/package_data/1.txt | 0 .../pbr_testpackage/package_data/2.txt | 0 .../tests/testpackage/pbr_testpackage/wsgi.py | 0 .../pbr/tests/testpackage/setup.py | 0 .../pbr/tests/testpackage/src/testext.c | 0 .../tests/testpackage/test-requirements.txt | 0 libs/{ => common}/pbr/tests/util.py | 0 libs/{ => common}/pbr/util.py | 0 libs/{ => common}/pbr/version.py | 0 libs/{ => common}/pkg_resources/__init__.py | 0 .../pkg_resources/_vendor}/__init__.py | 0 .../pkg_resources/_vendor/appdirs.py | 0 .../_vendor/packaging/__about__.py | 0 .../_vendor/packaging/__init__.py | 0 .../_vendor/packaging/_compat.py | 0 .../_vendor/packaging/_structures.py | 0 .../_vendor/packaging/markers.py | 0 .../_vendor/packaging/requirements.py | 0 .../_vendor/packaging/specifiers.py | 0 .../pkg_resources/_vendor/packaging/utils.py | 0 .../_vendor/packaging/version.py | 0 .../pkg_resources/_vendor/pyparsing.py | 0 .../{ => common}/pkg_resources/_vendor/six.py | 0 .../pkg_resources/extern/__init__.py | 0 libs/{ => common}/pkg_resources/py31compat.py | 0 libs/{ => common}/pysrt/__init__.py | 0 libs/{ => common}/pysrt/commands.py | 0 libs/{ => common}/pysrt/comparablemixin.py | 0 libs/{ => common}/pysrt/compat.py | 0 libs/{ => common}/pysrt/srtexc.py | 0 libs/{ => common}/pysrt/srtfile.py | 0 libs/{ => common}/pysrt/srtitem.py | 0 libs/{ => common}/pysrt/srttime.py | 0 libs/{ => common}/pysrt/version.py | 0 libs/{ => common}/pytz/__init__.py | 0 libs/{ => common}/pytz/exceptions.py | 0 libs/{ => common}/pytz/lazy.py | 0 libs/{ => common}/pytz/reference.py | 0 libs/{ => common}/pytz/tzfile.py | 0 libs/{ => common}/pytz/tzinfo.py | 0 .../{ => common}/pytz/zoneinfo/Africa/Abidjan | Bin libs/{ => common}/pytz/zoneinfo/Africa/Accra | Bin .../pytz/zoneinfo/Africa/Addis_Ababa | Bin .../{ => common}/pytz/zoneinfo/Africa/Algiers | Bin libs/{ => common}/pytz/zoneinfo/Africa/Asmara | Bin libs/{ => common}/pytz/zoneinfo/Africa/Asmera | Bin libs/{ => common}/pytz/zoneinfo/Africa/Bamako | Bin libs/{ => common}/pytz/zoneinfo/Africa/Bangui | Bin libs/{ => common}/pytz/zoneinfo/Africa/Banjul | Bin libs/{ => common}/pytz/zoneinfo/Africa/Bissau | Bin .../pytz/zoneinfo/Africa/Blantyre | Bin .../pytz/zoneinfo/Africa/Brazzaville | Bin .../pytz/zoneinfo/Africa/Bujumbura | Bin libs/{ => common}/pytz/zoneinfo/Africa/Cairo | Bin .../pytz/zoneinfo/Africa/Casablanca | Bin libs/{ => common}/pytz/zoneinfo/Africa/Ceuta | Bin .../{ => common}/pytz/zoneinfo/Africa/Conakry | Bin libs/{ => common}/pytz/zoneinfo/Africa/Dakar | Bin .../pytz/zoneinfo/Africa/Dar_es_Salaam | Bin .../pytz/zoneinfo/Africa/Djibouti | Bin libs/{ => common}/pytz/zoneinfo/Africa/Douala | Bin .../pytz/zoneinfo/Africa/El_Aaiun | Bin .../pytz/zoneinfo/Africa/Freetown | Bin .../pytz/zoneinfo/Africa/Gaborone | Bin libs/{ => common}/pytz/zoneinfo/Africa/Harare | Bin .../pytz/zoneinfo/Africa/Johannesburg | Bin libs/{ => common}/pytz/zoneinfo/Africa/Juba | Bin .../{ => common}/pytz/zoneinfo/Africa/Kampala | Bin .../pytz/zoneinfo/Africa/Khartoum | Bin libs/{ => common}/pytz/zoneinfo/Africa/Kigali | Bin .../pytz/zoneinfo/Africa/Kinshasa | Bin libs/{ => common}/pytz/zoneinfo/Africa/Lagos | Bin .../pytz/zoneinfo/Africa/Libreville | Bin libs/{ => common}/pytz/zoneinfo/Africa/Lome | Bin libs/{ => common}/pytz/zoneinfo/Africa/Luanda | Bin .../pytz/zoneinfo/Africa/Lubumbashi | Bin libs/{ => common}/pytz/zoneinfo/Africa/Lusaka | Bin libs/{ => common}/pytz/zoneinfo/Africa/Malabo | Bin libs/{ => common}/pytz/zoneinfo/Africa/Maputo | Bin libs/{ => common}/pytz/zoneinfo/Africa/Maseru | Bin .../{ => common}/pytz/zoneinfo/Africa/Mbabane | Bin .../pytz/zoneinfo/Africa/Mogadishu | Bin .../pytz/zoneinfo/Africa/Monrovia | Bin .../{ => common}/pytz/zoneinfo/Africa/Nairobi | Bin .../pytz/zoneinfo/Africa/Ndjamena | Bin libs/{ => common}/pytz/zoneinfo/Africa/Niamey | Bin .../pytz/zoneinfo/Africa/Nouakchott | Bin .../pytz/zoneinfo/Africa/Ouagadougou | Bin .../pytz/zoneinfo/Africa/Porto-Novo | Bin .../pytz/zoneinfo/Africa/Sao_Tome | Bin .../pytz/zoneinfo/Africa/Timbuktu | Bin .../{ => common}/pytz/zoneinfo/Africa/Tripoli | Bin libs/{ => common}/pytz/zoneinfo/Africa/Tunis | Bin .../pytz/zoneinfo/Africa/Windhoek | Bin libs/{ => common}/pytz/zoneinfo/America/Adak | Bin .../pytz/zoneinfo/America/Anchorage | Bin .../pytz/zoneinfo/America/Anguilla | Bin .../pytz/zoneinfo/America/Antigua | Bin .../pytz/zoneinfo/America/Araguaina | Bin .../zoneinfo/America/Argentina/Buenos_Aires | Bin .../pytz/zoneinfo/America/Argentina/Catamarca | Bin .../zoneinfo/America/Argentina/ComodRivadavia | Bin .../pytz/zoneinfo/America/Argentina/Cordoba | Bin .../pytz/zoneinfo/America/Argentina/Jujuy | Bin .../pytz/zoneinfo/America/Argentina/La_Rioja | Bin .../pytz/zoneinfo/America/Argentina/Mendoza | Bin .../zoneinfo/America/Argentina/Rio_Gallegos | Bin .../pytz/zoneinfo/America/Argentina/Salta | Bin .../pytz/zoneinfo/America/Argentina/San_Juan | Bin .../pytz/zoneinfo/America/Argentina/San_Luis | Bin .../pytz/zoneinfo/America/Argentina/Tucuman | Bin .../pytz/zoneinfo/America/Argentina/Ushuaia | Bin libs/{ => common}/pytz/zoneinfo/America/Aruba | Bin .../pytz/zoneinfo/America/Asuncion | Bin .../pytz/zoneinfo/America/Atikokan | Bin libs/{ => common}/pytz/zoneinfo/America/Atka | Bin libs/{ => common}/pytz/zoneinfo/America/Bahia | Bin .../pytz/zoneinfo/America/Bahia_Banderas | Bin .../pytz/zoneinfo/America/Barbados | Bin libs/{ => common}/pytz/zoneinfo/America/Belem | Bin .../{ => common}/pytz/zoneinfo/America/Belize | Bin .../pytz/zoneinfo/America/Blanc-Sablon | Bin .../pytz/zoneinfo/America/Boa_Vista | Bin .../{ => common}/pytz/zoneinfo/America/Bogota | Bin libs/{ => common}/pytz/zoneinfo/America/Boise | Bin .../pytz/zoneinfo/America/Buenos_Aires | Bin .../pytz/zoneinfo/America/Cambridge_Bay | Bin .../pytz/zoneinfo/America/Campo_Grande | Bin .../{ => common}/pytz/zoneinfo/America/Cancun | Bin .../pytz/zoneinfo/America/Caracas | Bin .../pytz/zoneinfo/America/Catamarca | Bin .../pytz/zoneinfo/America/Cayenne | Bin .../{ => common}/pytz/zoneinfo/America/Cayman | Bin .../pytz/zoneinfo/America/Chicago | Bin .../pytz/zoneinfo/America/Chihuahua | Bin .../pytz/zoneinfo/America/Coral_Harbour | Bin .../pytz/zoneinfo/America/Cordoba | Bin .../pytz/zoneinfo/America/Costa_Rica | Bin .../pytz/zoneinfo/America/Creston | Bin .../{ => common}/pytz/zoneinfo/America/Cuiaba | Bin .../pytz/zoneinfo/America/Curacao | Bin .../pytz/zoneinfo/America/Danmarkshavn | Bin .../{ => common}/pytz/zoneinfo/America/Dawson | Bin .../pytz/zoneinfo/America/Dawson_Creek | Bin .../{ => common}/pytz/zoneinfo/America/Denver | Bin .../pytz/zoneinfo/America/Detroit | Bin .../pytz/zoneinfo/America/Dominica | Bin .../pytz/zoneinfo/America/Edmonton | Bin .../pytz/zoneinfo/America/Eirunepe | Bin .../pytz/zoneinfo/America/El_Salvador | Bin .../pytz/zoneinfo/America/Ensenada | Bin .../pytz/zoneinfo/America/Fort_Nelson | Bin .../pytz/zoneinfo/America/Fort_Wayne | Bin .../pytz/zoneinfo/America/Fortaleza | Bin .../pytz/zoneinfo/America/Glace_Bay | Bin .../pytz/zoneinfo/America/Godthab | Bin .../pytz/zoneinfo/America/Goose_Bay | Bin .../pytz/zoneinfo/America/Grand_Turk | Bin .../pytz/zoneinfo/America/Grenada | Bin .../pytz/zoneinfo/America/Guadeloupe | Bin .../pytz/zoneinfo/America/Guatemala | Bin .../pytz/zoneinfo/America/Guayaquil | Bin .../{ => common}/pytz/zoneinfo/America/Guyana | Bin .../pytz/zoneinfo/America/Halifax | Bin .../{ => common}/pytz/zoneinfo/America/Havana | Bin .../pytz/zoneinfo/America/Hermosillo | Bin .../zoneinfo/America/Indiana/Indianapolis | Bin .../pytz/zoneinfo/America/Indiana/Knox | Bin .../pytz/zoneinfo/America/Indiana/Marengo | Bin .../pytz/zoneinfo/America/Indiana/Petersburg | Bin .../pytz/zoneinfo/America/Indiana/Tell_City | Bin .../pytz/zoneinfo/America/Indiana/Vevay | Bin .../pytz/zoneinfo/America/Indiana/Vincennes | Bin .../pytz/zoneinfo/America/Indiana/Winamac | Bin .../pytz/zoneinfo/America/Indianapolis | Bin .../{ => common}/pytz/zoneinfo/America/Inuvik | Bin .../pytz/zoneinfo/America/Iqaluit | Bin .../pytz/zoneinfo/America/Jamaica | Bin libs/{ => common}/pytz/zoneinfo/America/Jujuy | Bin .../{ => common}/pytz/zoneinfo/America/Juneau | Bin .../pytz/zoneinfo/America/Kentucky/Louisville | Bin .../pytz/zoneinfo/America/Kentucky/Monticello | Bin .../pytz/zoneinfo/America/Knox_IN | Bin .../pytz/zoneinfo/America/Kralendijk | Bin .../{ => common}/pytz/zoneinfo/America/La_Paz | Bin libs/{ => common}/pytz/zoneinfo/America/Lima | Bin .../pytz/zoneinfo/America/Los_Angeles | Bin .../pytz/zoneinfo/America/Louisville | Bin .../pytz/zoneinfo/America/Lower_Princes | Bin .../{ => common}/pytz/zoneinfo/America/Maceio | Bin .../pytz/zoneinfo/America/Managua | Bin .../{ => common}/pytz/zoneinfo/America/Manaus | Bin .../pytz/zoneinfo/America/Marigot | Bin .../pytz/zoneinfo/America/Martinique | Bin .../pytz/zoneinfo/America/Matamoros | Bin .../pytz/zoneinfo/America/Mazatlan | Bin .../pytz/zoneinfo/America/Mendoza | Bin .../pytz/zoneinfo/America/Menominee | Bin .../{ => common}/pytz/zoneinfo/America/Merida | Bin .../pytz/zoneinfo/America/Metlakatla | Bin .../pytz/zoneinfo/America/Mexico_City | Bin .../pytz/zoneinfo/America/Miquelon | Bin .../pytz/zoneinfo/America/Moncton | Bin .../pytz/zoneinfo/America/Monterrey | Bin .../pytz/zoneinfo/America/Montevideo | Bin .../pytz/zoneinfo/America/Montreal | Bin .../pytz/zoneinfo/America/Montserrat | Bin .../{ => common}/pytz/zoneinfo/America/Nassau | Bin .../pytz/zoneinfo/America/New_York | Bin .../pytz/zoneinfo/America/Nipigon | Bin libs/{ => common}/pytz/zoneinfo/America/Nome | Bin .../pytz/zoneinfo/America/Noronha | Bin .../pytz/zoneinfo/America/North_Dakota/Beulah | Bin .../pytz/zoneinfo/America/North_Dakota/Center | Bin .../zoneinfo/America/North_Dakota/New_Salem | Bin .../pytz/zoneinfo/America/Ojinaga | Bin .../{ => common}/pytz/zoneinfo/America/Panama | Bin .../pytz/zoneinfo/America/Pangnirtung | Bin .../pytz/zoneinfo/America/Paramaribo | Bin .../pytz/zoneinfo/America/Phoenix | Bin .../pytz/zoneinfo/America/Port-au-Prince | Bin .../pytz/zoneinfo/America/Port_of_Spain | Bin .../pytz/zoneinfo/America/Porto_Acre | Bin .../pytz/zoneinfo/America/Porto_Velho | Bin .../pytz/zoneinfo/America/Puerto_Rico | Bin .../pytz/zoneinfo/America/Punta_Arenas | Bin .../pytz/zoneinfo/America/Rainy_River | Bin .../pytz/zoneinfo/America/Rankin_Inlet | Bin .../{ => common}/pytz/zoneinfo/America/Recife | Bin .../{ => common}/pytz/zoneinfo/America/Regina | Bin .../pytz/zoneinfo/America/Resolute | Bin .../pytz/zoneinfo/America/Rio_Branco | Bin .../pytz/zoneinfo/America/Rosario | Bin .../pytz/zoneinfo/America/Santa_Isabel | Bin .../pytz/zoneinfo/America/Santarem | Bin .../pytz/zoneinfo/America/Santiago | Bin .../pytz/zoneinfo/America/Santo_Domingo | Bin .../pytz/zoneinfo/America/Sao_Paulo | Bin .../pytz/zoneinfo/America/Scoresbysund | Bin .../pytz/zoneinfo/America/Shiprock | Bin libs/{ => common}/pytz/zoneinfo/America/Sitka | Bin .../pytz/zoneinfo/America/St_Barthelemy | Bin .../pytz/zoneinfo/America/St_Johns | Bin .../pytz/zoneinfo/America/St_Kitts | Bin .../pytz/zoneinfo/America/St_Lucia | Bin .../pytz/zoneinfo/America/St_Thomas | Bin .../pytz/zoneinfo/America/St_Vincent | Bin .../pytz/zoneinfo/America/Swift_Current | Bin .../pytz/zoneinfo/America/Tegucigalpa | Bin libs/{ => common}/pytz/zoneinfo/America/Thule | Bin .../pytz/zoneinfo/America/Thunder_Bay | Bin .../pytz/zoneinfo/America/Tijuana | Bin .../pytz/zoneinfo/America/Toronto | Bin .../pytz/zoneinfo/America/Tortola | Bin .../pytz/zoneinfo/America/Vancouver | Bin .../{ => common}/pytz/zoneinfo/America/Virgin | Bin .../pytz/zoneinfo/America/Whitehorse | Bin .../pytz/zoneinfo/America/Winnipeg | Bin .../pytz/zoneinfo/America/Yakutat | Bin .../pytz/zoneinfo/America/Yellowknife | Bin .../pytz/zoneinfo/Antarctica/Casey | Bin .../pytz/zoneinfo/Antarctica/Davis | Bin .../pytz/zoneinfo/Antarctica/DumontDUrville | Bin .../pytz/zoneinfo/Antarctica/Macquarie | Bin .../pytz/zoneinfo/Antarctica/Mawson | Bin .../pytz/zoneinfo/Antarctica/McMurdo | Bin .../pytz/zoneinfo/Antarctica/Palmer | Bin .../pytz/zoneinfo/Antarctica/Rothera | Bin .../pytz/zoneinfo/Antarctica/South_Pole | Bin .../pytz/zoneinfo/Antarctica/Syowa | Bin .../pytz/zoneinfo/Antarctica/Troll | Bin .../pytz/zoneinfo/Antarctica/Vostok | Bin .../pytz/zoneinfo/Arctic/Longyearbyen | Bin libs/{ => common}/pytz/zoneinfo/Asia/Aden | Bin libs/{ => common}/pytz/zoneinfo/Asia/Almaty | Bin libs/{ => common}/pytz/zoneinfo/Asia/Amman | Bin libs/{ => common}/pytz/zoneinfo/Asia/Anadyr | Bin libs/{ => common}/pytz/zoneinfo/Asia/Aqtau | Bin libs/{ => common}/pytz/zoneinfo/Asia/Aqtobe | Bin libs/{ => common}/pytz/zoneinfo/Asia/Ashgabat | Bin .../{ => common}/pytz/zoneinfo/Asia/Ashkhabad | Bin libs/{ => common}/pytz/zoneinfo/Asia/Atyrau | Bin libs/{ => common}/pytz/zoneinfo/Asia/Baghdad | Bin libs/{ => common}/pytz/zoneinfo/Asia/Bahrain | Bin libs/{ => common}/pytz/zoneinfo/Asia/Baku | Bin libs/{ => common}/pytz/zoneinfo/Asia/Bangkok | Bin libs/{ => common}/pytz/zoneinfo/Asia/Barnaul | Bin libs/{ => common}/pytz/zoneinfo/Asia/Beirut | Bin libs/{ => common}/pytz/zoneinfo/Asia/Bishkek | Bin libs/{ => common}/pytz/zoneinfo/Asia/Brunei | Bin libs/{ => common}/pytz/zoneinfo/Asia/Calcutta | Bin libs/{ => common}/pytz/zoneinfo/Asia/Chita | Bin .../pytz/zoneinfo/Asia/Choibalsan | Bin .../{ => common}/pytz/zoneinfo/Asia/Chongqing | Bin .../{ => common}/pytz/zoneinfo/Asia/Chungking | Bin libs/{ => common}/pytz/zoneinfo/Asia/Colombo | Bin libs/{ => common}/pytz/zoneinfo/Asia/Dacca | Bin libs/{ => common}/pytz/zoneinfo/Asia/Damascus | Bin libs/{ => common}/pytz/zoneinfo/Asia/Dhaka | Bin libs/{ => common}/pytz/zoneinfo/Asia/Dili | Bin libs/{ => common}/pytz/zoneinfo/Asia/Dubai | Bin libs/{ => common}/pytz/zoneinfo/Asia/Dushanbe | Bin .../{ => common}/pytz/zoneinfo/Asia/Famagusta | Bin libs/{ => common}/pytz/zoneinfo/Asia/Gaza | Bin libs/{ => common}/pytz/zoneinfo/Asia/Harbin | Bin libs/{ => common}/pytz/zoneinfo/Asia/Hebron | Bin .../pytz/zoneinfo/Asia/Ho_Chi_Minh | Bin .../{ => common}/pytz/zoneinfo/Asia/Hong_Kong | Bin libs/{ => common}/pytz/zoneinfo/Asia/Hovd | Bin libs/{ => common}/pytz/zoneinfo/Asia/Irkutsk | Bin libs/{ => common}/pytz/zoneinfo/Asia/Istanbul | Bin libs/{ => common}/pytz/zoneinfo/Asia/Jakarta | Bin libs/{ => common}/pytz/zoneinfo/Asia/Jayapura | Bin .../{ => common}/pytz/zoneinfo/Asia/Jerusalem | Bin libs/{ => common}/pytz/zoneinfo/Asia/Kabul | Bin .../{ => common}/pytz/zoneinfo/Asia/Kamchatka | Bin libs/{ => common}/pytz/zoneinfo/Asia/Karachi | Bin libs/{ => common}/pytz/zoneinfo/Asia/Kashgar | Bin .../{ => common}/pytz/zoneinfo/Asia/Kathmandu | Bin libs/{ => common}/pytz/zoneinfo/Asia/Katmandu | Bin libs/{ => common}/pytz/zoneinfo/Asia/Khandyga | Bin libs/{ => common}/pytz/zoneinfo/Asia/Kolkata | Bin .../pytz/zoneinfo/Asia/Krasnoyarsk | Bin .../pytz/zoneinfo/Asia/Kuala_Lumpur | Bin libs/{ => common}/pytz/zoneinfo/Asia/Kuching | Bin libs/{ => common}/pytz/zoneinfo/Asia/Kuwait | Bin libs/{ => common}/pytz/zoneinfo/Asia/Macao | Bin libs/{ => common}/pytz/zoneinfo/Asia/Macau | Bin libs/{ => common}/pytz/zoneinfo/Asia/Magadan | Bin libs/{ => common}/pytz/zoneinfo/Asia/Makassar | Bin libs/{ => common}/pytz/zoneinfo/Asia/Manila | Bin libs/{ => common}/pytz/zoneinfo/Asia/Muscat | Bin libs/{ => common}/pytz/zoneinfo/Asia/Nicosia | Bin .../pytz/zoneinfo/Asia/Novokuznetsk | Bin .../pytz/zoneinfo/Asia/Novosibirsk | Bin libs/{ => common}/pytz/zoneinfo/Asia/Omsk | Bin libs/{ => common}/pytz/zoneinfo/Asia/Oral | Bin .../pytz/zoneinfo/Asia/Phnom_Penh | Bin .../{ => common}/pytz/zoneinfo/Asia/Pontianak | Bin .../{ => common}/pytz/zoneinfo/Asia/Pyongyang | Bin libs/{ => common}/pytz/zoneinfo/Asia/Qatar | Bin .../{ => common}/pytz/zoneinfo/Asia/Qyzylorda | Bin libs/{ => common}/pytz/zoneinfo/Asia/Rangoon | Bin libs/{ => common}/pytz/zoneinfo/Asia/Riyadh | Bin libs/{ => common}/pytz/zoneinfo/Asia/Saigon | Bin libs/{ => common}/pytz/zoneinfo/Asia/Sakhalin | Bin .../{ => common}/pytz/zoneinfo/Asia/Samarkand | Bin libs/{ => common}/pytz/zoneinfo/Asia/Seoul | Bin libs/{ => common}/pytz/zoneinfo/Asia/Shanghai | Bin .../{ => common}/pytz/zoneinfo/Asia/Singapore | Bin .../pytz/zoneinfo/Asia/Srednekolymsk | Bin libs/{ => common}/pytz/zoneinfo/Asia/Taipei | Bin libs/{ => common}/pytz/zoneinfo/Asia/Tashkent | Bin libs/{ => common}/pytz/zoneinfo/Asia/Tbilisi | Bin libs/{ => common}/pytz/zoneinfo/Asia/Tehran | Bin libs/{ => common}/pytz/zoneinfo/Asia/Tel_Aviv | Bin libs/{ => common}/pytz/zoneinfo/Asia/Thimbu | Bin libs/{ => common}/pytz/zoneinfo/Asia/Thimphu | Bin libs/{ => common}/pytz/zoneinfo/Asia/Tokyo | Bin libs/{ => common}/pytz/zoneinfo/Asia/Tomsk | Bin .../pytz/zoneinfo/Asia/Ujung_Pandang | Bin .../pytz/zoneinfo/Asia/Ulaanbaatar | Bin .../pytz/zoneinfo/Asia/Ulan_Bator | Bin libs/{ => common}/pytz/zoneinfo/Asia/Urumqi | Bin libs/{ => common}/pytz/zoneinfo/Asia/Ust-Nera | Bin .../{ => common}/pytz/zoneinfo/Asia/Vientiane | Bin .../pytz/zoneinfo/Asia/Vladivostok | Bin libs/{ => common}/pytz/zoneinfo/Asia/Yakutsk | Bin libs/{ => common}/pytz/zoneinfo/Asia/Yangon | Bin .../pytz/zoneinfo/Asia/Yekaterinburg | Bin libs/{ => common}/pytz/zoneinfo/Asia/Yerevan | Bin .../pytz/zoneinfo/Atlantic/Azores | Bin .../pytz/zoneinfo/Atlantic/Bermuda | Bin .../pytz/zoneinfo/Atlantic/Canary | Bin .../pytz/zoneinfo/Atlantic/Cape_Verde | Bin .../pytz/zoneinfo/Atlantic/Faeroe | Bin .../{ => common}/pytz/zoneinfo/Atlantic/Faroe | Bin .../pytz/zoneinfo/Atlantic/Jan_Mayen | Bin .../pytz/zoneinfo/Atlantic/Madeira | Bin .../pytz/zoneinfo/Atlantic/Reykjavik | Bin .../pytz/zoneinfo/Atlantic/South_Georgia | Bin .../pytz/zoneinfo/Atlantic/St_Helena | Bin .../pytz/zoneinfo/Atlantic/Stanley | Bin libs/{ => common}/pytz/zoneinfo/Australia/ACT | Bin .../pytz/zoneinfo/Australia/Adelaide | Bin .../pytz/zoneinfo/Australia/Brisbane | Bin .../pytz/zoneinfo/Australia/Broken_Hill | Bin .../pytz/zoneinfo/Australia/Canberra | Bin .../pytz/zoneinfo/Australia/Currie | Bin .../pytz/zoneinfo/Australia/Darwin | Bin .../pytz/zoneinfo/Australia/Eucla | Bin .../pytz/zoneinfo/Australia/Hobart | Bin libs/{ => common}/pytz/zoneinfo/Australia/LHI | Bin .../pytz/zoneinfo/Australia/Lindeman | Bin .../pytz/zoneinfo/Australia/Lord_Howe | Bin .../pytz/zoneinfo/Australia/Melbourne | Bin libs/{ => common}/pytz/zoneinfo/Australia/NSW | Bin .../pytz/zoneinfo/Australia/North | Bin .../pytz/zoneinfo/Australia/Perth | Bin .../pytz/zoneinfo/Australia/Queensland | Bin .../pytz/zoneinfo/Australia/South | Bin .../pytz/zoneinfo/Australia/Sydney | Bin .../pytz/zoneinfo/Australia/Tasmania | Bin .../pytz/zoneinfo/Australia/Victoria | Bin .../{ => common}/pytz/zoneinfo/Australia/West | Bin .../pytz/zoneinfo/Australia/Yancowinna | Bin libs/{ => common}/pytz/zoneinfo/Brazil/Acre | Bin .../pytz/zoneinfo/Brazil/DeNoronha | Bin libs/{ => common}/pytz/zoneinfo/Brazil/East | Bin libs/{ => common}/pytz/zoneinfo/Brazil/West | Bin libs/{ => common}/pytz/zoneinfo/CET | Bin libs/{ => common}/pytz/zoneinfo/CST6CDT | Bin .../pytz/zoneinfo/Canada/Atlantic | Bin .../{ => common}/pytz/zoneinfo/Canada/Central | Bin .../{ => common}/pytz/zoneinfo/Canada/Eastern | Bin .../pytz/zoneinfo/Canada/Mountain | Bin .../pytz/zoneinfo/Canada/Newfoundland | Bin .../{ => common}/pytz/zoneinfo/Canada/Pacific | Bin .../pytz/zoneinfo/Canada/Saskatchewan | Bin libs/{ => common}/pytz/zoneinfo/Canada/Yukon | Bin .../pytz/zoneinfo/Chile/Continental | Bin .../pytz/zoneinfo/Chile/EasterIsland | Bin libs/{ => common}/pytz/zoneinfo/Cuba | Bin libs/{ => common}/pytz/zoneinfo/EET | Bin libs/{ => common}/pytz/zoneinfo/EST | Bin libs/{ => common}/pytz/zoneinfo/EST5EDT | Bin libs/{ => common}/pytz/zoneinfo/Egypt | Bin libs/{ => common}/pytz/zoneinfo/Eire | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+0 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+1 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+10 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+11 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+12 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+2 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+3 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+4 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+5 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+6 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+7 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+8 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT+9 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-0 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-1 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-10 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-11 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-12 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-13 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-14 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-2 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-3 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-4 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-5 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-6 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-7 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-8 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT-9 | Bin libs/{ => common}/pytz/zoneinfo/Etc/GMT0 | Bin libs/{ => common}/pytz/zoneinfo/Etc/Greenwich | Bin libs/{ => common}/pytz/zoneinfo/Etc/UCT | Bin libs/{ => common}/pytz/zoneinfo/Etc/UTC | Bin libs/{ => common}/pytz/zoneinfo/Etc/Universal | Bin libs/{ => common}/pytz/zoneinfo/Etc/Zulu | Bin .../pytz/zoneinfo/Europe/Amsterdam | Bin .../{ => common}/pytz/zoneinfo/Europe/Andorra | Bin .../pytz/zoneinfo/Europe/Astrakhan | Bin libs/{ => common}/pytz/zoneinfo/Europe/Athens | Bin .../{ => common}/pytz/zoneinfo/Europe/Belfast | Bin .../pytz/zoneinfo/Europe/Belgrade | Bin libs/{ => common}/pytz/zoneinfo/Europe/Berlin | Bin .../pytz/zoneinfo/Europe/Bratislava | Bin .../pytz/zoneinfo/Europe/Brussels | Bin .../pytz/zoneinfo/Europe/Bucharest | Bin .../pytz/zoneinfo/Europe/Budapest | Bin .../pytz/zoneinfo/Europe/Busingen | Bin .../pytz/zoneinfo/Europe/Chisinau | Bin .../pytz/zoneinfo/Europe/Copenhagen | Bin libs/{ => common}/pytz/zoneinfo/Europe/Dublin | Bin .../pytz/zoneinfo/Europe/Gibraltar | Bin .../pytz/zoneinfo/Europe/Guernsey | Bin .../pytz/zoneinfo/Europe/Helsinki | Bin .../pytz/zoneinfo/Europe/Isle_of_Man | Bin .../pytz/zoneinfo/Europe/Istanbul | Bin libs/{ => common}/pytz/zoneinfo/Europe/Jersey | Bin .../pytz/zoneinfo/Europe/Kaliningrad | Bin libs/{ => common}/pytz/zoneinfo/Europe/Kiev | Bin libs/{ => common}/pytz/zoneinfo/Europe/Kirov | Bin libs/{ => common}/pytz/zoneinfo/Europe/Lisbon | Bin .../pytz/zoneinfo/Europe/Ljubljana | Bin libs/{ => common}/pytz/zoneinfo/Europe/London | Bin .../pytz/zoneinfo/Europe/Luxembourg | Bin libs/{ => common}/pytz/zoneinfo/Europe/Madrid | Bin libs/{ => common}/pytz/zoneinfo/Europe/Malta | Bin .../pytz/zoneinfo/Europe/Mariehamn | Bin libs/{ => common}/pytz/zoneinfo/Europe/Minsk | Bin libs/{ => common}/pytz/zoneinfo/Europe/Monaco | Bin libs/{ => common}/pytz/zoneinfo/Europe/Moscow | Bin .../{ => common}/pytz/zoneinfo/Europe/Nicosia | Bin libs/{ => common}/pytz/zoneinfo/Europe/Oslo | Bin libs/{ => common}/pytz/zoneinfo/Europe/Paris | Bin .../pytz/zoneinfo/Europe/Podgorica | Bin libs/{ => common}/pytz/zoneinfo/Europe/Prague | Bin libs/{ => common}/pytz/zoneinfo/Europe/Riga | Bin libs/{ => common}/pytz/zoneinfo/Europe/Rome | Bin libs/{ => common}/pytz/zoneinfo/Europe/Samara | Bin .../pytz/zoneinfo/Europe/San_Marino | Bin .../pytz/zoneinfo/Europe/Sarajevo | Bin .../{ => common}/pytz/zoneinfo/Europe/Saratov | Bin .../pytz/zoneinfo/Europe/Simferopol | Bin libs/{ => common}/pytz/zoneinfo/Europe/Skopje | Bin libs/{ => common}/pytz/zoneinfo/Europe/Sofia | Bin .../pytz/zoneinfo/Europe/Stockholm | Bin .../{ => common}/pytz/zoneinfo/Europe/Tallinn | Bin libs/{ => common}/pytz/zoneinfo/Europe/Tirane | Bin .../pytz/zoneinfo/Europe/Tiraspol | Bin .../pytz/zoneinfo/Europe/Ulyanovsk | Bin .../pytz/zoneinfo/Europe/Uzhgorod | Bin libs/{ => common}/pytz/zoneinfo/Europe/Vaduz | Bin .../{ => common}/pytz/zoneinfo/Europe/Vatican | Bin libs/{ => common}/pytz/zoneinfo/Europe/Vienna | Bin .../{ => common}/pytz/zoneinfo/Europe/Vilnius | Bin .../pytz/zoneinfo/Europe/Volgograd | Bin libs/{ => common}/pytz/zoneinfo/Europe/Warsaw | Bin libs/{ => common}/pytz/zoneinfo/Europe/Zagreb | Bin .../pytz/zoneinfo/Europe/Zaporozhye | Bin libs/{ => common}/pytz/zoneinfo/Europe/Zurich | Bin libs/{ => common}/pytz/zoneinfo/Factory | Bin libs/{ => common}/pytz/zoneinfo/GB | Bin libs/{ => common}/pytz/zoneinfo/GB-Eire | Bin libs/{ => common}/pytz/zoneinfo/GMT | Bin libs/{ => common}/pytz/zoneinfo/GMT+0 | Bin libs/{ => common}/pytz/zoneinfo/GMT-0 | Bin libs/{ => common}/pytz/zoneinfo/GMT0 | Bin libs/{ => common}/pytz/zoneinfo/Greenwich | Bin libs/{ => common}/pytz/zoneinfo/HST | Bin libs/{ => common}/pytz/zoneinfo/Hongkong | Bin libs/{ => common}/pytz/zoneinfo/Iceland | Bin .../pytz/zoneinfo/Indian/Antananarivo | Bin libs/{ => common}/pytz/zoneinfo/Indian/Chagos | Bin .../pytz/zoneinfo/Indian/Christmas | Bin libs/{ => common}/pytz/zoneinfo/Indian/Cocos | Bin libs/{ => common}/pytz/zoneinfo/Indian/Comoro | Bin .../pytz/zoneinfo/Indian/Kerguelen | Bin libs/{ => common}/pytz/zoneinfo/Indian/Mahe | Bin .../pytz/zoneinfo/Indian/Maldives | Bin .../pytz/zoneinfo/Indian/Mauritius | Bin .../{ => common}/pytz/zoneinfo/Indian/Mayotte | Bin .../{ => common}/pytz/zoneinfo/Indian/Reunion | Bin libs/{ => common}/pytz/zoneinfo/Iran | Bin libs/{ => common}/pytz/zoneinfo/Israel | Bin libs/{ => common}/pytz/zoneinfo/Jamaica | Bin libs/{ => common}/pytz/zoneinfo/Japan | Bin libs/{ => common}/pytz/zoneinfo/Kwajalein | Bin libs/{ => common}/pytz/zoneinfo/Libya | Bin libs/{ => common}/pytz/zoneinfo/MET | Bin libs/{ => common}/pytz/zoneinfo/MST | Bin libs/{ => common}/pytz/zoneinfo/MST7MDT | Bin .../pytz/zoneinfo/Mexico/BajaNorte | Bin .../{ => common}/pytz/zoneinfo/Mexico/BajaSur | Bin .../{ => common}/pytz/zoneinfo/Mexico/General | Bin libs/{ => common}/pytz/zoneinfo/NZ | Bin libs/{ => common}/pytz/zoneinfo/NZ-CHAT | Bin libs/{ => common}/pytz/zoneinfo/Navajo | Bin libs/{ => common}/pytz/zoneinfo/PRC | Bin libs/{ => common}/pytz/zoneinfo/PST8PDT | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Apia | Bin .../pytz/zoneinfo/Pacific/Auckland | Bin .../pytz/zoneinfo/Pacific/Bougainville | Bin .../pytz/zoneinfo/Pacific/Chatham | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Chuuk | Bin .../{ => common}/pytz/zoneinfo/Pacific/Easter | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Efate | Bin .../pytz/zoneinfo/Pacific/Enderbury | Bin .../pytz/zoneinfo/Pacific/Fakaofo | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Fiji | Bin .../pytz/zoneinfo/Pacific/Funafuti | Bin .../pytz/zoneinfo/Pacific/Galapagos | Bin .../pytz/zoneinfo/Pacific/Gambier | Bin .../pytz/zoneinfo/Pacific/Guadalcanal | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Guam | Bin .../pytz/zoneinfo/Pacific/Honolulu | Bin .../pytz/zoneinfo/Pacific/Johnston | Bin .../pytz/zoneinfo/Pacific/Kiritimati | Bin .../{ => common}/pytz/zoneinfo/Pacific/Kosrae | Bin .../pytz/zoneinfo/Pacific/Kwajalein | Bin .../{ => common}/pytz/zoneinfo/Pacific/Majuro | Bin .../pytz/zoneinfo/Pacific/Marquesas | Bin .../{ => common}/pytz/zoneinfo/Pacific/Midway | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Nauru | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Niue | Bin .../pytz/zoneinfo/Pacific/Norfolk | Bin .../{ => common}/pytz/zoneinfo/Pacific/Noumea | Bin .../pytz/zoneinfo/Pacific/Pago_Pago | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Palau | Bin .../pytz/zoneinfo/Pacific/Pitcairn | Bin .../pytz/zoneinfo/Pacific/Pohnpei | Bin .../{ => common}/pytz/zoneinfo/Pacific/Ponape | Bin .../pytz/zoneinfo/Pacific/Port_Moresby | Bin .../pytz/zoneinfo/Pacific/Rarotonga | Bin .../{ => common}/pytz/zoneinfo/Pacific/Saipan | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Samoa | Bin .../{ => common}/pytz/zoneinfo/Pacific/Tahiti | Bin .../{ => common}/pytz/zoneinfo/Pacific/Tarawa | Bin .../pytz/zoneinfo/Pacific/Tongatapu | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Truk | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Wake | Bin .../{ => common}/pytz/zoneinfo/Pacific/Wallis | Bin libs/{ => common}/pytz/zoneinfo/Pacific/Yap | Bin libs/{ => common}/pytz/zoneinfo/Poland | Bin libs/{ => common}/pytz/zoneinfo/Portugal | Bin libs/{ => common}/pytz/zoneinfo/ROC | Bin libs/{ => common}/pytz/zoneinfo/ROK | Bin libs/{ => common}/pytz/zoneinfo/Singapore | Bin libs/{ => common}/pytz/zoneinfo/Turkey | Bin libs/{ => common}/pytz/zoneinfo/UCT | Bin libs/{ => common}/pytz/zoneinfo/US/Alaska | Bin libs/{ => common}/pytz/zoneinfo/US/Aleutian | Bin libs/{ => common}/pytz/zoneinfo/US/Arizona | Bin libs/{ => common}/pytz/zoneinfo/US/Central | Bin .../pytz/zoneinfo/US/East-Indiana | Bin libs/{ => common}/pytz/zoneinfo/US/Eastern | Bin libs/{ => common}/pytz/zoneinfo/US/Hawaii | Bin .../pytz/zoneinfo/US/Indiana-Starke | Bin libs/{ => common}/pytz/zoneinfo/US/Michigan | Bin libs/{ => common}/pytz/zoneinfo/US/Mountain | Bin libs/{ => common}/pytz/zoneinfo/US/Pacific | Bin libs/{ => common}/pytz/zoneinfo/US/Samoa | Bin libs/{ => common}/pytz/zoneinfo/UTC | Bin libs/{ => common}/pytz/zoneinfo/Universal | Bin libs/{ => common}/pytz/zoneinfo/W-SU | Bin libs/{ => common}/pytz/zoneinfo/WET | Bin libs/{ => common}/pytz/zoneinfo/Zulu | Bin libs/{ => common}/pytz/zoneinfo/iso3166.tab | 0 libs/{ => common}/pytz/zoneinfo/leapseconds | 0 libs/{ => common}/pytz/zoneinfo/posixrules | Bin libs/{ => common}/pytz/zoneinfo/tzdata.zi | 0 libs/{ => common}/pytz/zoneinfo/zone.tab | 0 libs/{ => common}/pytz/zoneinfo/zone1970.tab | 0 libs/{ => common}/qbittorrent/__init__.py | 0 libs/{ => common}/qbittorrent/client.py | 0 libs/{ => common}/rarfile.py | 0 libs/{ => common}/rebulk/__init__.py | 0 libs/{ => common}/rebulk/__version__.py | 0 libs/{ => common}/rebulk/chain.py | 0 libs/{ => common}/rebulk/debug.py | 0 libs/{ => common}/rebulk/formatters.py | 0 libs/{ => common}/rebulk/introspector.py | 0 libs/{ => common}/rebulk/loose.py | 0 libs/{ => common}/rebulk/match.py | 0 libs/{ => common}/rebulk/pattern.py | 0 libs/{ => common}/rebulk/processors.py | 0 libs/{ => common}/rebulk/rebulk.py | 0 libs/{ => common}/rebulk/remodule.py | 0 libs/{ => common}/rebulk/rules.py | 0 libs/{ => common}/rebulk/test/__init__.py | 0 .../rebulk/test/default_rules_module.py | 0 .../rebulk/test/rebulk_rules_module.py | 0 libs/{ => common}/rebulk/test/rules_module.py | 0 libs/{ => common}/rebulk/test/test_chain.py | 0 libs/{ => common}/rebulk/test/test_debug.py | 0 .../rebulk/test/test_introspector.py | 0 libs/{ => common}/rebulk/test/test_loose.py | 0 libs/{ => common}/rebulk/test/test_match.py | 0 libs/{ => common}/rebulk/test/test_pattern.py | 0 .../rebulk/test/test_processors.py | 0 libs/{ => common}/rebulk/test/test_rebulk.py | 0 libs/{ => common}/rebulk/test/test_rules.py | 0 .../{ => common}/rebulk/test/test_toposort.py | 0 .../rebulk/test/test_validators.py | 0 libs/{ => common}/rebulk/toposort.py | 0 libs/{ => common}/rebulk/utils.py | 0 libs/{ => common}/rebulk/validators.py | 0 libs/{ => common}/rencode/__init__.py | 0 libs/{ => common}/rencode/rencode_orig.py | 0 libs/{ => common}/requests/__init__.py | 0 libs/{ => common}/requests/__version__.py | 0 libs/{ => common}/requests/_internal_utils.py | 0 libs/{ => common}/requests/adapters.py | 0 libs/{ => common}/requests/api.py | 0 libs/{ => common}/requests/auth.py | 0 libs/{ => common}/requests/certs.py | 0 libs/{ => common}/requests/compat.py | 0 libs/{ => common}/requests/cookies.py | 0 libs/{ => common}/requests/exceptions.py | 0 libs/{ => common}/requests/help.py | 0 libs/{ => common}/requests/hooks.py | 0 libs/{ => common}/requests/models.py | 0 libs/{ => common}/requests/packages.py | 0 libs/{ => common}/requests/sessions.py | 0 libs/{ => common}/requests/status_codes.py | 0 libs/{ => common}/requests/structures.py | 0 libs/{ => common}/requests/utils.py | 0 libs/{ => common}/setuptools/__init__.py | 0 .../setuptools/_deprecation_warning.py | 0 .../setuptools}/_vendor/__init__.py | 0 .../setuptools/_vendor/packaging/__about__.py | 0 .../setuptools/_vendor/packaging/__init__.py | 0 .../setuptools/_vendor/packaging/_compat.py | 0 .../_vendor/packaging/_structures.py | 0 .../setuptools/_vendor/packaging/markers.py | 0 .../_vendor/packaging/requirements.py | 0 .../_vendor/packaging/specifiers.py | 0 .../setuptools/_vendor/packaging/utils.py | 0 .../setuptools/_vendor/packaging/version.py | 0 .../setuptools/_vendor/pyparsing.py | 0 libs/{ => common}/setuptools/_vendor/six.py | 0 libs/{ => common}/setuptools/archive_util.py | 0 libs/{ => common}/setuptools/build_meta.py | 0 libs/{ => common}/setuptools/cli-32.exe | Bin libs/{ => common}/setuptools/cli-64.exe | Bin libs/{ => common}/setuptools/cli.exe | Bin .../setuptools/command/__init__.py | 0 libs/{ => common}/setuptools/command/alias.py | 0 .../setuptools/command/bdist_egg.py | 0 .../setuptools/command/bdist_rpm.py | 0 .../setuptools/command/bdist_wininst.py | 0 .../setuptools/command/build_clib.py | 0 .../setuptools/command/build_ext.py | 0 .../setuptools/command/build_py.py | 0 .../setuptools/command/develop.py | 0 .../setuptools/command/dist_info.py | 0 .../setuptools/command/easy_install.py | 0 .../setuptools/command/egg_info.py | 0 .../setuptools/command/install.py | 0 .../setuptools/command/install_egg_info.py | 0 .../setuptools/command/install_lib.py | 0 .../setuptools/command/install_scripts.py | 0 .../setuptools/command/launcher manifest.xml | 0 .../setuptools/command/py36compat.py | 0 .../setuptools/command/register.py | 0 .../{ => common}/setuptools/command/rotate.py | 0 .../setuptools/command/saveopts.py | 0 libs/{ => common}/setuptools/command/sdist.py | 0 .../{ => common}/setuptools/command/setopt.py | 0 libs/{ => common}/setuptools/command/test.py | 0 .../{ => common}/setuptools/command/upload.py | 0 .../setuptools/command/upload_docs.py | 0 libs/{ => common}/setuptools/config.py | 0 libs/{ => common}/setuptools/dep_util.py | 0 libs/{ => common}/setuptools/depends.py | 0 libs/{ => common}/setuptools/dist.py | 0 libs/{ => common}/setuptools/extension.py | 0 .../setuptools/extern/__init__.py | 0 libs/{ => common}/setuptools/glibc.py | 0 libs/{ => common}/setuptools/glob.py | 0 libs/{ => common}/setuptools/gui-32.exe | Bin libs/{ => common}/setuptools/gui-64.exe | Bin libs/{ => common}/setuptools/gui.exe | Bin libs/{ => common}/setuptools/launch.py | 0 libs/{ => common}/setuptools/lib2to3_ex.py | 0 libs/{ => common}/setuptools/monkey.py | 0 libs/{ => common}/setuptools/msvc.py | 0 libs/{ => common}/setuptools/namespaces.py | 0 libs/{ => common}/setuptools/package_index.py | 0 libs/{ => common}/setuptools/pep425tags.py | 0 libs/{ => common}/setuptools/py27compat.py | 0 libs/{ => common}/setuptools/py31compat.py | 0 libs/{ => common}/setuptools/py33compat.py | 0 libs/{ => common}/setuptools/py36compat.py | 0 libs/{ => common}/setuptools/sandbox.py | 0 .../{ => common}/setuptools/script (dev).tmpl | 0 libs/{ => common}/setuptools/script.tmpl | 0 libs/{ => common}/setuptools/site-patch.py | 0 libs/{ => common}/setuptools/ssl_support.py | 0 libs/{ => common}/setuptools/unicode_utils.py | 0 libs/{ => common}/setuptools/version.py | 0 libs/{ => common}/setuptools/wheel.py | 0 .../setuptools/windows_support.py | 0 libs/common/six.py | 952 ++++++++++++++++++ libs/{ => common}/stevedore/__init__.py | 0 libs/{ => common}/stevedore/dispatch.py | 0 libs/{ => common}/stevedore/driver.py | 0 libs/{ => common}/stevedore/enabled.py | 0 .../stevedore/example}/__init__.py | 0 libs/{ => common}/stevedore/example/base.py | 0 .../stevedore/example/load_as_driver.py | 0 .../stevedore/example/load_as_extension.py | 0 libs/{ => common}/stevedore/example/setup.py | 0 libs/{ => common}/stevedore/example/simple.py | 0 .../stevedore/example2}/__init__.py | 0 .../{ => common}/stevedore/example2/fields.py | 0 libs/{ => common}/stevedore/example2/setup.py | 0 libs/{ => common}/stevedore/exception.py | 0 libs/{ => common}/stevedore/extension.py | 0 libs/{ => common}/stevedore/hook.py | 0 libs/{ => common}/stevedore/named.py | 0 libs/{ => common}/stevedore/sphinxext.py | 0 .../stevedore/tests}/__init__.py | 0 .../stevedore/tests/extension_unimportable.py | 0 libs/{ => common}/stevedore/tests/manager.py | 0 .../stevedore/tests/test_callback.py | 0 .../stevedore/tests/test_dispatch.py | 0 .../stevedore/tests/test_driver.py | 0 .../stevedore/tests/test_enabled.py | 0 .../stevedore/tests/test_example_fields.py | 0 .../stevedore/tests/test_example_simple.py | 0 .../stevedore/tests/test_extension.py | 0 .../{ => common}/stevedore/tests/test_hook.py | 0 .../stevedore/tests/test_named.py | 0 .../stevedore/tests/test_sphinxext.py | 0 .../stevedore/tests/test_test_manager.py | 0 libs/{ => common}/stevedore/tests/utils.py | 0 libs/{ => common}/subliminal/__init__.py | 0 libs/{ => common}/subliminal/cache.py | 0 libs/{ => common}/subliminal/cli.py | 0 .../subliminal/converters}/__init__.py | 0 .../subliminal/converters/addic7ed.py | 0 .../subliminal/converters/legendastv.py | 0 .../subliminal/converters/shooter.py | 0 .../subliminal/converters/thesubdb.py | 0 .../subliminal/converters/tvsubtitles.py | 0 libs/{ => common}/subliminal/core.py | 0 libs/{ => common}/subliminal/exceptions.py | 0 libs/{ => common}/subliminal/extensions.py | 0 .../subliminal/providers/__init__.py | 0 .../subliminal/providers/addic7ed.py | 0 .../subliminal/providers/legendastv.py | 0 .../subliminal/providers/napiprojekt.py | 0 .../subliminal/providers/opensubtitles.py | 0 .../subliminal/providers/podnapisi.py | 0 .../subliminal/providers/shooter.py | 0 .../subliminal/providers/subscenter.py | 0 .../subliminal/providers/thesubdb.py | 0 .../subliminal/providers/tvsubtitles.py | 0 .../subliminal/refiners/__init__.py | 0 .../subliminal/refiners/metadata.py | 0 libs/{ => common}/subliminal/refiners/omdb.py | 0 libs/{ => common}/subliminal/refiners/tvdb.py | 0 libs/{ => common}/subliminal/score.py | 0 libs/{ => common}/subliminal/subtitle.py | 0 .../subliminal/subtitles/__init__.py | 0 .../subliminal/subtitles/subrip.py | 0 libs/{ => common}/subliminal/utils.py | 0 libs/{ => common}/subliminal/video.py | 0 libs/{ => common}/transmissionrpc/__init__.py | 0 libs/{ => common}/transmissionrpc/client.py | 0 .../{ => common}/transmissionrpc/constants.py | 0 libs/{ => common}/transmissionrpc/error.py | 0 .../transmissionrpc/httphandler.py | 0 libs/{ => common}/transmissionrpc/session.py | 0 libs/{ => common}/transmissionrpc/torrent.py | 0 libs/{ => common}/transmissionrpc/utils.py | 0 libs/{ => common}/unidecode/__init__.py | 0 libs/{ => common}/unidecode/util.py | 0 libs/{ => common}/unidecode/x000.py | 0 libs/{ => common}/unidecode/x001.py | 0 libs/{ => common}/unidecode/x002.py | 0 libs/{ => common}/unidecode/x003.py | 0 libs/{ => common}/unidecode/x004.py | 0 libs/{ => common}/unidecode/x005.py | 0 libs/{ => common}/unidecode/x006.py | 0 libs/{ => common}/unidecode/x007.py | 0 libs/{ => common}/unidecode/x009.py | 0 libs/{ => common}/unidecode/x00a.py | 0 libs/{ => common}/unidecode/x00b.py | 0 libs/{ => common}/unidecode/x00c.py | 0 libs/{ => common}/unidecode/x00d.py | 0 libs/{ => common}/unidecode/x00e.py | 0 libs/{ => common}/unidecode/x00f.py | 0 libs/{ => common}/unidecode/x010.py | 0 libs/{ => common}/unidecode/x011.py | 0 libs/{ => common}/unidecode/x012.py | 0 libs/{ => common}/unidecode/x013.py | 0 libs/{ => common}/unidecode/x014.py | 0 libs/{ => common}/unidecode/x015.py | 0 libs/{ => common}/unidecode/x016.py | 0 libs/{ => common}/unidecode/x017.py | 0 libs/{ => common}/unidecode/x018.py | 0 libs/{ => common}/unidecode/x01d.py | 0 libs/{ => common}/unidecode/x01e.py | 0 libs/{ => common}/unidecode/x01f.py | 0 libs/{ => common}/unidecode/x020.py | 0 libs/{ => common}/unidecode/x021.py | 0 libs/{ => common}/unidecode/x022.py | 0 libs/{ => common}/unidecode/x023.py | 0 libs/{ => common}/unidecode/x024.py | 0 libs/{ => common}/unidecode/x025.py | 0 libs/{ => common}/unidecode/x026.py | 0 libs/{ => common}/unidecode/x027.py | 0 libs/{ => common}/unidecode/x028.py | 0 libs/{ => common}/unidecode/x029.py | 0 libs/{ => common}/unidecode/x02a.py | 0 libs/{ => common}/unidecode/x02c.py | 0 libs/{ => common}/unidecode/x02e.py | 0 libs/{ => common}/unidecode/x02f.py | 0 libs/{ => common}/unidecode/x030.py | 0 libs/{ => common}/unidecode/x031.py | 0 libs/{ => common}/unidecode/x032.py | 0 libs/{ => common}/unidecode/x033.py | 0 libs/{ => common}/unidecode/x04d.py | 0 libs/{ => common}/unidecode/x04e.py | 0 libs/{ => common}/unidecode/x04f.py | 0 libs/{ => common}/unidecode/x050.py | 0 libs/{ => common}/unidecode/x051.py | 0 libs/{ => common}/unidecode/x052.py | 0 libs/{ => common}/unidecode/x053.py | 0 libs/{ => common}/unidecode/x054.py | 0 libs/{ => common}/unidecode/x055.py | 0 libs/{ => common}/unidecode/x056.py | 0 libs/{ => common}/unidecode/x057.py | 0 libs/{ => common}/unidecode/x058.py | 0 libs/{ => common}/unidecode/x059.py | 0 libs/{ => common}/unidecode/x05a.py | 0 libs/{ => common}/unidecode/x05b.py | 0 libs/{ => common}/unidecode/x05c.py | 0 libs/{ => common}/unidecode/x05d.py | 0 libs/{ => common}/unidecode/x05e.py | 0 libs/{ => common}/unidecode/x05f.py | 0 libs/{ => common}/unidecode/x060.py | 0 libs/{ => common}/unidecode/x061.py | 0 libs/{ => common}/unidecode/x062.py | 0 libs/{ => common}/unidecode/x063.py | 0 libs/{ => common}/unidecode/x064.py | 0 libs/{ => common}/unidecode/x065.py | 0 libs/{ => common}/unidecode/x066.py | 0 libs/{ => common}/unidecode/x067.py | 0 libs/{ => common}/unidecode/x068.py | 0 libs/{ => common}/unidecode/x069.py | 0 libs/{ => common}/unidecode/x06a.py | 0 libs/{ => common}/unidecode/x06b.py | 0 libs/{ => common}/unidecode/x06c.py | 0 libs/{ => common}/unidecode/x06d.py | 0 libs/{ => common}/unidecode/x06e.py | 0 libs/{ => common}/unidecode/x06f.py | 0 libs/{ => common}/unidecode/x070.py | 0 libs/{ => common}/unidecode/x071.py | 0 libs/{ => common}/unidecode/x072.py | 0 libs/{ => common}/unidecode/x073.py | 0 libs/{ => common}/unidecode/x074.py | 0 libs/{ => common}/unidecode/x075.py | 0 libs/{ => common}/unidecode/x076.py | 0 libs/{ => common}/unidecode/x077.py | 0 libs/{ => common}/unidecode/x078.py | 0 libs/{ => common}/unidecode/x079.py | 0 libs/{ => common}/unidecode/x07a.py | 0 libs/{ => common}/unidecode/x07b.py | 0 libs/{ => common}/unidecode/x07c.py | 0 libs/{ => common}/unidecode/x07d.py | 0 libs/{ => common}/unidecode/x07e.py | 0 libs/{ => common}/unidecode/x07f.py | 0 libs/{ => common}/unidecode/x080.py | 0 libs/{ => common}/unidecode/x081.py | 0 libs/{ => common}/unidecode/x082.py | 0 libs/{ => common}/unidecode/x083.py | 0 libs/{ => common}/unidecode/x084.py | 0 libs/{ => common}/unidecode/x085.py | 0 libs/{ => common}/unidecode/x086.py | 0 libs/{ => common}/unidecode/x087.py | 0 libs/{ => common}/unidecode/x088.py | 0 libs/{ => common}/unidecode/x089.py | 0 libs/{ => common}/unidecode/x08a.py | 0 libs/{ => common}/unidecode/x08b.py | 0 libs/{ => common}/unidecode/x08c.py | 0 libs/{ => common}/unidecode/x08d.py | 0 libs/{ => common}/unidecode/x08e.py | 0 libs/{ => common}/unidecode/x08f.py | 0 libs/{ => common}/unidecode/x090.py | 0 libs/{ => common}/unidecode/x091.py | 0 libs/{ => common}/unidecode/x092.py | 0 libs/{ => common}/unidecode/x093.py | 0 libs/{ => common}/unidecode/x094.py | 0 libs/{ => common}/unidecode/x095.py | 0 libs/{ => common}/unidecode/x096.py | 0 libs/{ => common}/unidecode/x097.py | 0 libs/{ => common}/unidecode/x098.py | 0 libs/{ => common}/unidecode/x099.py | 0 libs/{ => common}/unidecode/x09a.py | 0 libs/{ => common}/unidecode/x09b.py | 0 libs/{ => common}/unidecode/x09c.py | 0 libs/{ => common}/unidecode/x09d.py | 0 libs/{ => common}/unidecode/x09e.py | 0 libs/{ => common}/unidecode/x09f.py | 0 libs/{ => common}/unidecode/x0a0.py | 0 libs/{ => common}/unidecode/x0a1.py | 0 libs/{ => common}/unidecode/x0a2.py | 0 libs/{ => common}/unidecode/x0a3.py | 0 libs/{ => common}/unidecode/x0a4.py | 0 libs/{ => common}/unidecode/x0ac.py | 0 libs/{ => common}/unidecode/x0ad.py | 0 libs/{ => common}/unidecode/x0ae.py | 0 libs/{ => common}/unidecode/x0af.py | 0 libs/{ => common}/unidecode/x0b0.py | 0 libs/{ => common}/unidecode/x0b1.py | 0 libs/{ => common}/unidecode/x0b2.py | 0 libs/{ => common}/unidecode/x0b3.py | 0 libs/{ => common}/unidecode/x0b4.py | 0 libs/{ => common}/unidecode/x0b5.py | 0 libs/{ => common}/unidecode/x0b6.py | 0 libs/{ => common}/unidecode/x0b7.py | 0 libs/{ => common}/unidecode/x0b8.py | 0 libs/{ => common}/unidecode/x0b9.py | 0 libs/{ => common}/unidecode/x0ba.py | 0 libs/{ => common}/unidecode/x0bb.py | 0 libs/{ => common}/unidecode/x0bc.py | 0 libs/{ => common}/unidecode/x0bd.py | 0 libs/{ => common}/unidecode/x0be.py | 0 libs/{ => common}/unidecode/x0bf.py | 0 libs/{ => common}/unidecode/x0c0.py | 0 libs/{ => common}/unidecode/x0c1.py | 0 libs/{ => common}/unidecode/x0c2.py | 0 libs/{ => common}/unidecode/x0c3.py | 0 libs/{ => common}/unidecode/x0c4.py | 0 libs/{ => common}/unidecode/x0c5.py | 0 libs/{ => common}/unidecode/x0c6.py | 0 libs/{ => common}/unidecode/x0c7.py | 0 libs/{ => common}/unidecode/x0c8.py | 0 libs/{ => common}/unidecode/x0c9.py | 0 libs/{ => common}/unidecode/x0ca.py | 0 libs/{ => common}/unidecode/x0cb.py | 0 libs/{ => common}/unidecode/x0cc.py | 0 libs/{ => common}/unidecode/x0cd.py | 0 libs/{ => common}/unidecode/x0ce.py | 0 libs/{ => common}/unidecode/x0cf.py | 0 libs/{ => common}/unidecode/x0d0.py | 0 libs/{ => common}/unidecode/x0d1.py | 0 libs/{ => common}/unidecode/x0d2.py | 0 libs/{ => common}/unidecode/x0d3.py | 0 libs/{ => common}/unidecode/x0d4.py | 0 libs/{ => common}/unidecode/x0d5.py | 0 libs/{ => common}/unidecode/x0d6.py | 0 libs/{ => common}/unidecode/x0d7.py | 0 libs/{ => common}/unidecode/x0f9.py | 0 libs/{ => common}/unidecode/x0fa.py | 0 libs/{ => common}/unidecode/x0fb.py | 0 libs/{ => common}/unidecode/x0fc.py | 0 libs/{ => common}/unidecode/x0fd.py | 0 libs/{ => common}/unidecode/x0fe.py | 0 libs/{ => common}/unidecode/x0ff.py | 0 libs/{ => common}/unidecode/x1d4.py | 0 libs/{ => common}/unidecode/x1d5.py | 0 libs/{ => common}/unidecode/x1d6.py | 0 libs/{ => common}/unidecode/x1d7.py | 0 libs/{ => common}/unidecode/x1f1.py | 0 libs/{ => common}/urllib3/__init__.py | 0 libs/{ => common}/urllib3/_collections.py | 0 libs/{ => common}/urllib3/connection.py | 0 libs/{ => common}/urllib3/connectionpool.py | 0 .../urllib3/contrib}/__init__.py | 0 .../urllib3/contrib/_appengine_environ.py | 0 .../contrib/_securetransport}/__init__.py | 0 .../contrib/_securetransport/bindings.py | 0 .../contrib/_securetransport/low_level.py | 0 .../{ => common}/urllib3/contrib/appengine.py | 0 libs/{ => common}/urllib3/contrib/ntlmpool.py | 0 .../{ => common}/urllib3/contrib/pyopenssl.py | 0 .../urllib3/contrib/securetransport.py | 0 libs/{ => common}/urllib3/contrib/socks.py | 0 libs/{ => common}/urllib3/exceptions.py | 0 libs/{ => common}/urllib3/fields.py | 0 libs/{ => common}/urllib3/filepost.py | 0 .../{ => common}/urllib3/packages/__init__.py | 0 .../urllib3/packages/backports}/__init__.py | 0 .../urllib3/packages/backports/makefile.py | 0 libs/{ => common}/urllib3/packages/six.py | 0 .../packages/ssl_match_hostname/__init__.py | 0 .../ssl_match_hostname/_implementation.py | 0 libs/{ => common}/urllib3/poolmanager.py | 0 libs/{ => common}/urllib3/request.py | 0 libs/{ => common}/urllib3/response.py | 0 libs/{ => common}/urllib3/util/__init__.py | 0 libs/{ => common}/urllib3/util/connection.py | 0 libs/{ => common}/urllib3/util/queue.py | 0 libs/{ => common}/urllib3/util/request.py | 0 libs/{ => common}/urllib3/util/response.py | 0 libs/{ => common}/urllib3/util/retry.py | 0 libs/{ => common}/urllib3/util/ssl_.py | 0 libs/{ => common}/urllib3/util/timeout.py | 0 libs/{ => common}/urllib3/util/url.py | 0 libs/{ => common}/urllib3/util/wait.py | 0 libs/{ => common}/validate.py | 0 libs/{ => common}/xdg/BaseDirectory.py | 0 libs/{ => common}/xdg/Config.py | 0 libs/{ => common}/xdg/DesktopEntry.py | 0 libs/{ => common}/xdg/Exceptions.py | 0 libs/{ => common}/xdg/IconTheme.py | 0 libs/{ => common}/xdg/IniFile.py | 0 libs/{ => common}/xdg/Locale.py | 0 libs/{ => common}/xdg/Menu.py | 0 libs/{ => common}/xdg/MenuEditor.py | 0 libs/{ => common}/xdg/Mime.py | 0 libs/{ => common}/xdg/RecentFiles.py | 0 libs/{ => common}/xdg/__init__.py | 0 libs/{ => common}/xdg/util.py | 0 libs/{ => common}/yaml/__init__.py | 0 libs/{ => common}/yaml/composer.py | 0 libs/{ => common}/yaml/constructor.py | 0 libs/{ => common}/yaml/cyaml.py | 0 libs/{ => common}/yaml/dumper.py | 0 libs/{ => common}/yaml/emitter.py | 0 libs/{ => common}/yaml/error.py | 0 libs/{ => common}/yaml/events.py | 0 libs/{ => common}/yaml/loader.py | 0 libs/{ => common}/yaml/nodes.py | 0 libs/{ => common}/yaml/parser.py | 0 libs/{ => common}/yaml/reader.py | 0 libs/{ => common}/yaml/representer.py | 0 libs/{ => common}/yaml/resolver.py | 0 libs/{ => common}/yaml/scanner.py | 0 libs/{ => common}/yaml/serializer.py | 0 libs/{ => common}/yaml/tokens.py | 0 .../requirements-common.txt | 3 - libs/urllib3/packages/backports/__init__.py | 0 1612 files changed, 962 insertions(+), 10 deletions(-) delete mode 100644 libs/backports.functools_lru_cache-1.2.1-py3.5-nspkg.pth rename libs/{ => common}/_version.py (100%) rename libs/{ => common}/_yaml.cp37-win32.pyd (100%) rename libs/{ => common}/appdirs.py (100%) rename libs/{ => common}/babelfish/__init__.py (100%) rename libs/{ => common}/babelfish/converters/__init__.py (100%) rename libs/{ => common}/babelfish/converters/alpha2.py (100%) rename libs/{ => common}/babelfish/converters/alpha3b.py (100%) rename libs/{ => common}/babelfish/converters/alpha3t.py (100%) rename libs/{ => common}/babelfish/converters/countryname.py (100%) rename libs/{ => common}/babelfish/converters/name.py (100%) rename libs/{ => common}/babelfish/converters/opensubtitles.py (100%) rename libs/{ => common}/babelfish/converters/scope.py (100%) rename libs/{ => common}/babelfish/converters/type.py (100%) rename libs/{ => common}/babelfish/country.py (100%) rename libs/{ => common}/babelfish/data/iso-3166-1.txt (100%) rename libs/{ => common}/babelfish/data/iso-639-3.tab (100%) rename libs/{ => common}/babelfish/data/iso15924-utf8-20131012.txt (100%) rename libs/{ => common}/babelfish/data/opensubtitles_languages.txt (100%) rename libs/{ => common}/babelfish/exceptions.py (100%) rename libs/{ => common}/babelfish/language.py (100%) rename libs/{ => common}/babelfish/script.py (100%) rename libs/{ => common}/babelfish/tests.py (100%) rename libs/{ => common}/beets/__init__.py (100%) rename libs/{ => common}/beets/__main__.py (100%) rename libs/{ => common}/beets/art.py (100%) rename libs/{ => common}/beets/autotag/__init__.py (100%) rename libs/{ => common}/beets/autotag/hooks.py (100%) rename libs/{ => common}/beets/autotag/match.py (100%) rename libs/{ => common}/beets/autotag/mb.py (100%) rename libs/{ => common}/beets/config_default.yaml (100%) rename libs/{ => common}/beets/dbcore/__init__.py (100%) rename libs/{ => common}/beets/dbcore/db.py (100%) rename libs/{ => common}/beets/dbcore/query.py (100%) rename libs/{ => common}/beets/dbcore/queryparse.py (100%) rename libs/{ => common}/beets/dbcore/types.py (100%) rename libs/{ => common}/beets/importer.py (100%) rename libs/{ => common}/beets/library.py (100%) rename libs/{ => common}/beets/logging.py (100%) rename libs/{ => common}/beets/mediafile.py (100%) rename libs/{ => common}/beets/plugins.py (100%) rename libs/{ => common}/beets/ui/__init__.py (100%) rename libs/{ => common}/beets/ui/commands.py (100%) rename libs/{ => common}/beets/ui/completion_base.sh (100%) rename libs/{ => common}/beets/util/__init__.py (100%) rename libs/{ => common}/beets/util/artresizer.py (100%) rename libs/{ => common}/beets/util/bluelet.py (100%) rename libs/{ => common}/beets/util/confit.py (100%) rename libs/{ => common}/beets/util/enumeration.py (100%) rename libs/{ => common}/beets/util/functemplate.py (100%) rename libs/{ => common}/beets/util/hidden.py (100%) rename libs/{ => common}/beets/util/pipeline.py (100%) rename libs/{ => common}/beets/vfs.py (100%) rename libs/{ => common}/beetsplug/__init__.py (100%) rename libs/{ => common}/beetsplug/absubmit.py (100%) rename libs/{ => common}/beetsplug/acousticbrainz.py (100%) rename libs/{ => common}/beetsplug/badfiles.py (100%) rename libs/{ => common}/beetsplug/beatport.py (100%) rename libs/{ => common}/beetsplug/bench.py (100%) rename libs/{ => common}/beetsplug/bpd/__init__.py (100%) rename libs/{ => common}/beetsplug/bpd/gstplayer.py (100%) rename libs/{ => common}/beetsplug/bpm.py (100%) rename libs/{ => common}/beetsplug/bucket.py (100%) rename libs/{ => common}/beetsplug/chroma.py (100%) rename libs/{ => common}/beetsplug/convert.py (100%) rename libs/{ => common}/beetsplug/cue.py (100%) rename libs/{ => common}/beetsplug/discogs.py (100%) rename libs/{ => common}/beetsplug/duplicates.py (100%) rename libs/{ => common}/beetsplug/edit.py (100%) rename libs/{ => common}/beetsplug/embedart.py (100%) rename libs/{ => common}/beetsplug/embyupdate.py (100%) rename libs/{ => common}/beetsplug/export.py (100%) rename libs/{ => common}/beetsplug/fetchart.py (100%) rename libs/{ => common}/beetsplug/filefilter.py (100%) rename libs/{ => common}/beetsplug/freedesktop.py (100%) rename libs/{ => common}/beetsplug/fromfilename.py (100%) rename libs/{ => common}/beetsplug/ftintitle.py (100%) rename libs/{ => common}/beetsplug/fuzzy.py (100%) rename libs/{ => common}/beetsplug/gmusic.py (100%) rename libs/{ => common}/beetsplug/hook.py (100%) rename libs/{ => common}/beetsplug/ihate.py (100%) rename libs/{ => common}/beetsplug/importadded.py (100%) rename libs/{ => common}/beetsplug/importfeeds.py (100%) rename libs/{ => common}/beetsplug/info.py (100%) rename libs/{ => common}/beetsplug/inline.py (100%) rename libs/{ => common}/beetsplug/ipfs.py (100%) rename libs/{ => common}/beetsplug/keyfinder.py (100%) rename libs/{ => common}/beetsplug/kodiupdate.py (100%) rename libs/{ => common}/beetsplug/lastgenre/__init__.py (100%) rename libs/{ => common}/beetsplug/lastgenre/genres-tree.yaml (100%) rename libs/{ => common}/beetsplug/lastgenre/genres.txt (100%) rename libs/{ => common}/beetsplug/lastimport.py (100%) rename libs/{ => common}/beetsplug/lyrics.py (100%) rename libs/{ => common}/beetsplug/mbcollection.py (100%) rename libs/{ => common}/beetsplug/mbsubmit.py (100%) rename libs/{ => common}/beetsplug/mbsync.py (100%) rename libs/{ => common}/beetsplug/metasync/__init__.py (100%) rename libs/{ => common}/beetsplug/metasync/amarok.py (100%) rename libs/{ => common}/beetsplug/metasync/itunes.py (100%) rename libs/{ => common}/beetsplug/missing.py (100%) rename libs/{ => common}/beetsplug/mpdstats.py (100%) rename libs/{ => common}/beetsplug/mpdupdate.py (100%) rename libs/{ => common}/beetsplug/permissions.py (100%) rename libs/{ => common}/beetsplug/play.py (100%) rename libs/{ => common}/beetsplug/plexupdate.py (100%) rename libs/{ => common}/beetsplug/random.py (100%) rename libs/{ => common}/beetsplug/replaygain.py (100%) rename libs/{ => common}/beetsplug/rewrite.py (100%) rename libs/{ => common}/beetsplug/scrub.py (100%) rename libs/{ => common}/beetsplug/smartplaylist.py (100%) rename libs/{ => common}/beetsplug/sonosupdate.py (100%) rename libs/{ => common}/beetsplug/spotify.py (100%) rename libs/{ => common}/beetsplug/the.py (100%) rename libs/{ => common}/beetsplug/thumbnails.py (100%) rename libs/{ => common}/beetsplug/types.py (100%) rename libs/{ => common}/beetsplug/web/__init__.py (100%) rename libs/{ => common}/beetsplug/web/static/backbone.js (100%) rename libs/{ => common}/beetsplug/web/static/beets.css (100%) rename libs/{ => common}/beetsplug/web/static/beets.js (100%) rename libs/{ => common}/beetsplug/web/static/jquery.js (100%) rename libs/{ => common}/beetsplug/web/static/underscore.js (100%) rename libs/{ => common}/beetsplug/web/templates/index.html (100%) rename libs/{ => common}/beetsplug/zero.py (100%) rename libs/{ => common}/bin/beet.exe (99%) rename libs/{ => common}/bin/chardetect.exe (99%) rename libs/{ => common}/bin/easy_install-3.7.exe (99%) rename libs/{ => common}/bin/easy_install.exe (99%) rename libs/{ => common}/bin/guessit.exe (99%) rename libs/{ => common}/bin/mid3cp (90%) rename libs/{ => common}/bin/mid3iconv (90%) rename libs/{ => common}/bin/mid3v2 (90%) rename libs/{ => common}/bin/moggsplit (90%) rename libs/{ => common}/bin/mutagen-inspect (90%) rename libs/{ => common}/bin/mutagen-pony (90%) rename libs/{ => common}/bin/pbr.exe (99%) rename libs/{ => common}/bin/srt.exe (99%) rename libs/{ => common}/bin/subliminal.exe (99%) rename libs/{ => common}/bin/unidecode.exe (99%) rename libs/{ => common}/bs4/__init__.py (100%) rename libs/{ => common}/bs4/builder/__init__.py (100%) rename libs/{ => common}/bs4/builder/_html5lib.py (100%) rename libs/{ => common}/bs4/builder/_htmlparser.py (100%) rename libs/{ => common}/bs4/builder/_lxml.py (100%) rename libs/{ => common}/bs4/dammit.py (100%) rename libs/{ => common}/bs4/diagnose.py (100%) rename libs/{ => common}/bs4/element.py (100%) rename libs/{ => common}/bs4/testing.py (100%) rename libs/{ => common}/bs4/tests/__init__.py (100%) rename libs/{ => common}/bs4/tests/test_builder_registry.py (100%) rename libs/{ => common}/bs4/tests/test_docs.py (100%) rename libs/{ => common}/bs4/tests/test_html5lib.py (100%) rename libs/{ => common}/bs4/tests/test_htmlparser.py (100%) rename libs/{ => common}/bs4/tests/test_lxml.py (100%) rename libs/{ => common}/bs4/tests/test_soup.py (100%) rename libs/{ => common}/bs4/tests/test_tree.py (100%) rename libs/{ => common}/certifi/__init__.py (100%) rename libs/{ => common}/certifi/__main__.py (100%) rename libs/{ => common}/certifi/cacert.pem (100%) rename libs/{ => common}/certifi/core.py (100%) rename libs/{ => common}/chardet/__init__.py (100%) rename libs/{ => common}/chardet/big5freq.py (100%) rename libs/{ => common}/chardet/big5prober.py (100%) rename libs/{ => common}/chardet/chardistribution.py (100%) rename libs/{ => common}/chardet/charsetgroupprober.py (100%) rename libs/{ => common}/chardet/charsetprober.py (100%) rename libs/{ => common}/chardet/cli/__init__.py (100%) rename libs/{ => common}/chardet/cli/chardetect.py (100%) rename libs/{ => common}/chardet/codingstatemachine.py (100%) rename libs/{ => common}/chardet/compat.py (100%) rename libs/{ => common}/chardet/cp949prober.py (100%) rename libs/{ => common}/chardet/enums.py (100%) rename libs/{ => common}/chardet/escprober.py (100%) rename libs/{ => common}/chardet/escsm.py (100%) rename libs/{ => common}/chardet/eucjpprober.py (100%) rename libs/{ => common}/chardet/euckrfreq.py (100%) rename libs/{ => common}/chardet/euckrprober.py (100%) rename libs/{ => common}/chardet/euctwfreq.py (100%) rename libs/{ => common}/chardet/euctwprober.py (100%) rename libs/{ => common}/chardet/gb2312freq.py (100%) rename libs/{ => common}/chardet/gb2312prober.py (100%) rename libs/{ => common}/chardet/hebrewprober.py (100%) rename libs/{ => common}/chardet/jisfreq.py (100%) rename libs/{ => common}/chardet/jpcntx.py (100%) rename libs/{ => common}/chardet/langbulgarianmodel.py (100%) rename libs/{ => common}/chardet/langcyrillicmodel.py (100%) rename libs/{ => common}/chardet/langgreekmodel.py (100%) rename libs/{ => common}/chardet/langhebrewmodel.py (100%) rename libs/{ => common}/chardet/langhungarianmodel.py (100%) rename libs/{ => common}/chardet/langthaimodel.py (100%) rename libs/{ => common}/chardet/langturkishmodel.py (100%) rename libs/{ => common}/chardet/latin1prober.py (100%) rename libs/{ => common}/chardet/mbcharsetprober.py (100%) rename libs/{ => common}/chardet/mbcsgroupprober.py (100%) rename libs/{ => common}/chardet/mbcssm.py (100%) rename libs/{ => common}/chardet/sbcharsetprober.py (100%) rename libs/{ => common}/chardet/sbcsgroupprober.py (100%) rename libs/{ => common}/chardet/sjisprober.py (100%) rename libs/{ => common}/chardet/universaldetector.py (100%) rename libs/{ => common}/chardet/utf8prober.py (100%) rename libs/{ => common}/chardet/version.py (100%) rename libs/{ => common}/click/__init__.py (100%) rename libs/{ => common}/click/_bashcomplete.py (100%) rename libs/{ => common}/click/_compat.py (100%) rename libs/{ => common}/click/_termui_impl.py (100%) rename libs/{ => common}/click/_textwrap.py (100%) rename libs/{ => common}/click/_unicodefun.py (100%) rename libs/{ => common}/click/_winconsole.py (100%) rename libs/{ => common}/click/core.py (100%) rename libs/{ => common}/click/decorators.py (100%) rename libs/{ => common}/click/exceptions.py (100%) rename libs/{ => common}/click/formatting.py (100%) rename libs/{ => common}/click/globals.py (100%) rename libs/{ => common}/click/parser.py (100%) rename libs/{ => common}/click/termui.py (100%) rename libs/{ => common}/click/testing.py (100%) rename libs/{ => common}/click/types.py (100%) rename libs/{ => common}/click/utils.py (100%) rename libs/{ => common}/colorama/__init__.py (100%) rename libs/{ => common}/colorama/ansi.py (100%) rename libs/{ => common}/colorama/ansitowin32.py (100%) rename libs/{ => common}/colorama/initialise.py (100%) rename libs/{ => common}/colorama/win32.py (100%) rename libs/{ => common}/colorama/winterm.py (100%) rename libs/{ => common}/configobj.py (100%) rename libs/{ => common}/dateutil/__init__.py (100%) rename libs/{ => common}/dateutil/_common.py (100%) rename libs/{ => common}/dateutil/_version.py (100%) rename libs/{ => common}/dateutil/easter.py (100%) rename libs/{ => common}/dateutil/parser/__init__.py (100%) rename libs/{ => common}/dateutil/parser/_parser.py (100%) rename libs/{ => common}/dateutil/parser/isoparser.py (100%) rename libs/{ => common}/dateutil/relativedelta.py (100%) rename libs/{ => common}/dateutil/rrule.py (100%) rename libs/{ => common}/dateutil/tz/__init__.py (100%) rename libs/{ => common}/dateutil/tz/_common.py (100%) rename libs/{ => common}/dateutil/tz/_factories.py (100%) rename libs/{ => common}/dateutil/tz/tz.py (100%) rename libs/{ => common}/dateutil/tz/win.py (100%) rename libs/{ => common}/dateutil/tzwin.py (100%) rename libs/{ => common}/dateutil/utils.py (100%) rename libs/{ => common}/dateutil/zoneinfo/__init__.py (100%) rename libs/{ => common}/dateutil/zoneinfo/dateutil-zoneinfo.tar.gz (100%) rename libs/{ => common}/dateutil/zoneinfo/rebuild.py (100%) rename libs/{ => common}/decorator.py (100%) rename libs/{ => common}/dogpile/__init__.py (100%) rename libs/{ => common}/dogpile/cache/__init__.py (100%) rename libs/{ => common}/dogpile/cache/api.py (100%) rename libs/{ => common}/dogpile/cache/backends/__init__.py (100%) rename libs/{ => common}/dogpile/cache/backends/file.py (100%) rename libs/{ => common}/dogpile/cache/backends/memcached.py (100%) rename libs/{ => common}/dogpile/cache/backends/memory.py (100%) rename libs/{ => common}/dogpile/cache/backends/null.py (100%) rename libs/{ => common}/dogpile/cache/backends/redis.py (100%) rename libs/{ => common}/dogpile/cache/exception.py (100%) rename libs/{ => common/dogpile/cache/plugins}/__init__.py (100%) rename libs/{ => common}/dogpile/cache/plugins/mako_cache.py (100%) rename libs/{ => common}/dogpile/cache/proxy.py (100%) rename libs/{ => common}/dogpile/cache/region.py (100%) rename libs/{ => common}/dogpile/cache/util.py (100%) rename libs/{ => common}/dogpile/core.py (100%) rename libs/{ => common}/dogpile/lock.py (100%) rename libs/{ => common}/dogpile/util/__init__.py (100%) rename libs/{ => common}/dogpile/util/compat.py (100%) rename libs/{ => common}/dogpile/util/langhelpers.py (100%) rename libs/{ => common}/dogpile/util/nameregistry.py (100%) rename libs/{ => common}/dogpile/util/readwrite_lock.py (100%) rename libs/{ => common}/easy_install.py (100%) rename libs/{ => common}/enzyme/__init__.py (100%) rename libs/{ => common}/enzyme/compat.py (100%) rename libs/{ => common}/enzyme/exceptions.py (100%) rename libs/{ => common}/enzyme/mkv.py (100%) rename libs/{ => common}/enzyme/parsers/__init__.py (100%) rename libs/{ => common}/enzyme/parsers/ebml/__init__.py (100%) rename libs/{ => common}/enzyme/parsers/ebml/core.py (100%) rename libs/{ => common}/enzyme/parsers/ebml/readers.py (100%) rename libs/{ => common}/enzyme/parsers/ebml/specs/matroska.xml (100%) rename libs/{ => common}/enzyme/tests/__init__.py (100%) rename libs/{ => common}/enzyme/tests/parsers/ebml/test1.mkv.yml (100%) rename libs/{ => common}/enzyme/tests/test_mkv.py (100%) rename libs/{ => common}/enzyme/tests/test_parsers.py (100%) rename libs/{ => common}/guessit/__init__.py (100%) rename libs/{ => common}/guessit/__main__.py (100%) rename libs/{ => common}/guessit/__version__.py (100%) rename libs/{ => common}/guessit/api.py (100%) rename libs/{ => common}/guessit/backports.py (100%) rename libs/{ => common}/guessit/config/options.json (100%) rename libs/{ => common}/guessit/jsonutils.py (100%) rename libs/{ => common}/guessit/monkeypatch.py (100%) rename libs/{ => common}/guessit/options.py (100%) rename libs/{ => common}/guessit/reutils.py (100%) rename libs/{ => common}/guessit/rules/__init__.py (100%) rename libs/{ => common}/guessit/rules/common/__init__.py (100%) rename libs/{ => common}/guessit/rules/common/comparators.py (100%) rename libs/{ => common}/guessit/rules/common/date.py (100%) rename libs/{ => common}/guessit/rules/common/expected.py (100%) rename libs/{ => common}/guessit/rules/common/formatters.py (100%) rename libs/{ => common}/guessit/rules/common/numeral.py (100%) rename libs/{ => common}/guessit/rules/common/pattern.py (100%) rename libs/{ => common}/guessit/rules/common/quantity.py (100%) rename libs/{ => common}/guessit/rules/common/validators.py (100%) rename libs/{ => common}/guessit/rules/common/words.py (100%) rename libs/{ => common}/guessit/rules/markers/__init__.py (100%) rename libs/{ => common}/guessit/rules/markers/groups.py (100%) rename libs/{ => common}/guessit/rules/markers/path.py (100%) rename libs/{ => common}/guessit/rules/processors.py (100%) rename libs/{ => common}/guessit/rules/properties/__init__.py (100%) rename libs/{ => common}/guessit/rules/properties/audio_codec.py (100%) rename libs/{ => common}/guessit/rules/properties/bit_rate.py (100%) rename libs/{ => common}/guessit/rules/properties/bonus.py (100%) rename libs/{ => common}/guessit/rules/properties/cds.py (100%) rename libs/{ => common}/guessit/rules/properties/container.py (100%) rename libs/{ => common}/guessit/rules/properties/country.py (100%) rename libs/{ => common}/guessit/rules/properties/crc.py (100%) rename libs/{ => common}/guessit/rules/properties/date.py (100%) rename libs/{ => common}/guessit/rules/properties/edition.py (100%) rename libs/{ => common}/guessit/rules/properties/episode_title.py (100%) rename libs/{ => common}/guessit/rules/properties/episodes.py (100%) rename libs/{ => common}/guessit/rules/properties/film.py (100%) rename libs/{ => common}/guessit/rules/properties/language.py (100%) rename libs/{ => common}/guessit/rules/properties/mimetype.py (100%) rename libs/{ => common}/guessit/rules/properties/other.py (100%) rename libs/{ => common}/guessit/rules/properties/part.py (100%) rename libs/{ => common}/guessit/rules/properties/release_group.py (100%) rename libs/{ => common}/guessit/rules/properties/screen_size.py (100%) rename libs/{ => common}/guessit/rules/properties/size.py (100%) rename libs/{ => common}/guessit/rules/properties/source.py (100%) rename libs/{ => common}/guessit/rules/properties/streaming_service.py (100%) rename libs/{ => common}/guessit/rules/properties/title.py (100%) rename libs/{ => common}/guessit/rules/properties/type.py (100%) rename libs/{ => common}/guessit/rules/properties/video_codec.py (100%) rename libs/{ => common}/guessit/rules/properties/website.py (100%) rename libs/{ => common}/guessit/test/__init__.py (100%) rename libs/{ => common}/guessit/test/config/dummy.txt (100%) rename libs/{ => common}/guessit/test/config/test.json (100%) rename libs/{ => common}/guessit/test/config/test.yaml (100%) rename libs/{ => common}/guessit/test/config/test.yml (100%) rename libs/{ => common}/guessit/test/enable_disable_properties.yml (100%) rename libs/{ => common}/guessit/test/episodes.yml (100%) rename libs/{ => common}/guessit/test/movies.yml (100%) rename libs/{ => common}/guessit/test/rules/__init__.py (100%) rename libs/{ => common}/guessit/test/rules/audio_codec.yml (100%) rename libs/{ => common}/guessit/test/rules/bonus.yml (100%) rename libs/{ => common}/guessit/test/rules/cds.yml (100%) rename libs/{ => common}/guessit/test/rules/country.yml (100%) rename libs/{ => common}/guessit/test/rules/date.yml (100%) rename libs/{ => common}/guessit/test/rules/edition.yml (100%) rename libs/{ => common}/guessit/test/rules/episodes.yml (100%) rename libs/{ => common}/guessit/test/rules/film.yml (100%) rename libs/{ => common}/guessit/test/rules/language.yml (100%) rename libs/{ => common}/guessit/test/rules/other.yml (100%) rename libs/{ => common}/guessit/test/rules/part.yml (100%) rename libs/{ => common}/guessit/test/rules/processors.yml (100%) rename libs/{ => common}/guessit/test/rules/processors_test.py (100%) rename libs/{ => common}/guessit/test/rules/release_group.yml (100%) rename libs/{ => common}/guessit/test/rules/screen_size.yml (100%) rename libs/{ => common}/guessit/test/rules/size.yml (100%) rename libs/{ => common}/guessit/test/rules/source.yml (100%) rename libs/{ => common}/guessit/test/rules/title.yml (100%) rename libs/{ => common}/guessit/test/rules/video_codec.yml (100%) rename libs/{ => common}/guessit/test/rules/website.yml (100%) rename libs/{ => common}/guessit/test/streaming_services.yaml (100%) rename libs/{ => common}/guessit/test/test-input-file.txt (100%) rename libs/{ => common}/guessit/test/test_api.py (100%) rename libs/{ => common}/guessit/test/test_api_unicode_literals.py (100%) rename libs/{ => common}/guessit/test/test_benchmark.py (100%) rename libs/{ => common}/guessit/test/test_main.py (100%) rename libs/{ => common}/guessit/test/test_options.py (100%) rename libs/{ => common}/guessit/test/test_yml.py (100%) rename libs/{ => common}/guessit/test/various.yml (100%) rename libs/{ => common}/guessit/tlds-alpha-by-domain.txt (100%) rename libs/{ => common}/guessit/yamlutils.py (100%) rename libs/{ => common}/idna/__init__.py (100%) rename libs/{ => common}/idna/codec.py (100%) rename libs/{ => common}/idna/compat.py (100%) rename libs/{ => common}/idna/core.py (100%) rename libs/{ => common}/idna/idnadata.py (100%) rename libs/{ => common}/idna/intranges.py (100%) rename libs/{ => common}/idna/package_data.py (100%) rename libs/{ => common}/idna/uts46data.py (100%) rename libs/{ => common}/jellyfish/__init__.py (100%) rename libs/{ => common}/jellyfish/_jellyfish.py (100%) rename libs/{ => common}/jellyfish/compat.py (100%) rename libs/{ => common}/jellyfish/porter.py (100%) rename libs/{ => common}/jellyfish/test.py (100%) rename libs/{ => common}/linktastic.py (100%) rename libs/{ => common}/munkres.py (100%) rename libs/{ => common}/musicbrainzngs/__init__.py (100%) rename libs/{ => common}/musicbrainzngs/caa.py (100%) rename libs/{ => common}/musicbrainzngs/compat.py (100%) rename libs/{ => common}/musicbrainzngs/mbxml.py (100%) rename libs/{ => common}/musicbrainzngs/musicbrainz.py (100%) rename libs/{ => common}/musicbrainzngs/util.py (100%) rename libs/{ => common}/mutagen/__init__.py (100%) rename libs/{ => common}/mutagen/_compat.py (100%) rename libs/{ => common}/mutagen/_constants.py (100%) rename libs/{ => common}/mutagen/_file.py (100%) rename libs/{ => common}/mutagen/_senf/__init__.py (100%) rename libs/{ => common}/mutagen/_senf/_argv.py (100%) rename libs/{ => common}/mutagen/_senf/_compat.py (100%) rename libs/{ => common}/mutagen/_senf/_environ.py (100%) rename libs/{ => common}/mutagen/_senf/_fsnative.py (100%) rename libs/{ => common}/mutagen/_senf/_print.py (100%) rename libs/{ => common}/mutagen/_senf/_stdlib.py (100%) rename libs/{ => common}/mutagen/_senf/_temp.py (100%) rename libs/{ => common}/mutagen/_senf/_winansi.py (100%) rename libs/{ => common}/mutagen/_senf/_winapi.py (100%) rename libs/{ => common}/mutagen/_tags.py (100%) rename libs/{ => common}/mutagen/_tools/__init__.py (100%) rename libs/{ => common}/mutagen/_tools/_util.py (100%) rename libs/{ => common}/mutagen/_tools/mid3cp.py (100%) rename libs/{ => common}/mutagen/_tools/mid3iconv.py (100%) rename libs/{ => common}/mutagen/_tools/mid3v2.py (100%) rename libs/{ => common}/mutagen/_tools/moggsplit.py (100%) rename libs/{ => common}/mutagen/_tools/mutagen_inspect.py (100%) rename libs/{ => common}/mutagen/_tools/mutagen_pony.py (100%) rename libs/{ => common}/mutagen/_util.py (100%) rename libs/{ => common}/mutagen/_vorbis.py (100%) rename libs/{ => common}/mutagen/aac.py (100%) rename libs/{ => common}/mutagen/aiff.py (100%) rename libs/{ => common}/mutagen/apev2.py (100%) rename libs/{ => common}/mutagen/asf/__init__.py (100%) rename libs/{ => common}/mutagen/asf/_attrs.py (100%) rename libs/{ => common}/mutagen/asf/_objects.py (100%) rename libs/{ => common}/mutagen/asf/_util.py (100%) rename libs/{ => common}/mutagen/dsf.py (100%) rename libs/{ => common}/mutagen/easyid3.py (100%) rename libs/{ => common}/mutagen/easymp4.py (100%) rename libs/{ => common}/mutagen/flac.py (100%) rename libs/{ => common}/mutagen/id3/__init__.py (100%) rename libs/{ => common}/mutagen/id3/_file.py (100%) rename libs/{ => common}/mutagen/id3/_frames.py (100%) rename libs/{ => common}/mutagen/id3/_id3v1.py (100%) rename libs/{ => common}/mutagen/id3/_specs.py (100%) rename libs/{ => common}/mutagen/id3/_tags.py (100%) rename libs/{ => common}/mutagen/id3/_util.py (100%) rename libs/{ => common}/mutagen/m4a.py (100%) rename libs/{ => common}/mutagen/monkeysaudio.py (100%) rename libs/{ => common}/mutagen/mp3/__init__.py (100%) rename libs/{ => common}/mutagen/mp3/_util.py (100%) rename libs/{ => common}/mutagen/mp4/__init__.py (100%) rename libs/{ => common}/mutagen/mp4/_as_entry.py (100%) rename libs/{ => common}/mutagen/mp4/_atom.py (100%) rename libs/{ => common}/mutagen/mp4/_util.py (100%) rename libs/{ => common}/mutagen/musepack.py (100%) rename libs/{ => common}/mutagen/ogg.py (100%) rename libs/{ => common}/mutagen/oggflac.py (100%) rename libs/{ => common}/mutagen/oggopus.py (100%) rename libs/{ => common}/mutagen/oggspeex.py (100%) rename libs/{ => common}/mutagen/oggtheora.py (100%) rename libs/{ => common}/mutagen/oggvorbis.py (100%) rename libs/{ => common}/mutagen/optimfrog.py (100%) rename libs/{ => common}/mutagen/smf.py (100%) rename libs/{ => common}/mutagen/trueaudio.py (100%) rename libs/{ => common}/mutagen/wavpack.py (100%) rename libs/{dogpile/cache/plugins => common/pbr}/__init__.py (100%) rename libs/{ => common}/pbr/builddoc.py (100%) rename libs/{pbr => common/pbr/cmd}/__init__.py (100%) rename libs/{ => common}/pbr/cmd/main.py (100%) rename libs/{ => common}/pbr/core.py (100%) rename libs/{ => common}/pbr/extra_files.py (100%) rename libs/{ => common}/pbr/find_package.py (100%) rename libs/{ => common}/pbr/git.py (100%) rename libs/{ => common}/pbr/hooks/__init__.py (100%) rename libs/{ => common}/pbr/hooks/backwards.py (100%) rename libs/{ => common}/pbr/hooks/base.py (100%) rename libs/{ => common}/pbr/hooks/commands.py (100%) rename libs/{ => common}/pbr/hooks/files.py (100%) rename libs/{ => common}/pbr/hooks/metadata.py (100%) rename libs/{ => common}/pbr/options.py (100%) rename libs/{ => common}/pbr/packaging.py (100%) rename libs/{ => common}/pbr/pbr_json.py (100%) rename libs/{ => common}/pbr/sphinxext.py (100%) rename libs/{ => common}/pbr/testr_command.py (100%) rename libs/{ => common}/pbr/tests/__init__.py (100%) rename libs/{ => common}/pbr/tests/base.py (100%) rename libs/{ => common}/pbr/tests/test_commands.py (100%) rename libs/{ => common}/pbr/tests/test_core.py (100%) rename libs/{ => common}/pbr/tests/test_files.py (100%) rename libs/{ => common}/pbr/tests/test_hooks.py (100%) rename libs/{ => common}/pbr/tests/test_integration.py (100%) rename libs/{ => common}/pbr/tests/test_packaging.py (100%) rename libs/{ => common}/pbr/tests/test_pbr_json.py (100%) rename libs/{ => common}/pbr/tests/test_setup.py (100%) rename libs/{ => common}/pbr/tests/test_util.py (100%) rename libs/{ => common}/pbr/tests/test_version.py (100%) rename libs/{ => common}/pbr/tests/test_wsgi.py (100%) rename libs/{ => common}/pbr/tests/testpackage/CHANGES.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/LICENSE.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/MANIFEST.in (100%) rename libs/{ => common}/pbr/tests/testpackage/README.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/data_files/a.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/data_files/b.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/data_files/c.rst (100%) rename libs/{ => common}/pbr/tests/testpackage/doc/source/conf.py (100%) rename libs/{ => common}/pbr/tests/testpackage/doc/source/index.rst (100%) rename libs/{ => common}/pbr/tests/testpackage/doc/source/installation.rst (100%) rename libs/{ => common}/pbr/tests/testpackage/doc/source/usage.rst (100%) rename libs/{ => common}/pbr/tests/testpackage/extra-file.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/git-extra-file.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/__init__.py (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/_setup_hooks.py (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/cmd.py (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/extra.py (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/package_data/1.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/package_data/2.txt (100%) rename libs/{ => common}/pbr/tests/testpackage/pbr_testpackage/wsgi.py (100%) rename libs/{ => common}/pbr/tests/testpackage/setup.py (100%) rename libs/{ => common}/pbr/tests/testpackage/src/testext.c (100%) rename libs/{ => common}/pbr/tests/testpackage/test-requirements.txt (100%) rename libs/{ => common}/pbr/tests/util.py (100%) rename libs/{ => common}/pbr/util.py (100%) rename libs/{ => common}/pbr/version.py (100%) rename libs/{ => common}/pkg_resources/__init__.py (100%) rename libs/{pbr/cmd => common/pkg_resources/_vendor}/__init__.py (100%) rename libs/{ => common}/pkg_resources/_vendor/appdirs.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/__about__.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/__init__.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/_compat.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/_structures.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/markers.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/requirements.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/specifiers.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/utils.py (100%) rename libs/{ => common}/pkg_resources/_vendor/packaging/version.py (100%) rename libs/{ => common}/pkg_resources/_vendor/pyparsing.py (100%) rename libs/{ => common}/pkg_resources/_vendor/six.py (100%) rename libs/{ => common}/pkg_resources/extern/__init__.py (100%) rename libs/{ => common}/pkg_resources/py31compat.py (100%) rename libs/{ => common}/pysrt/__init__.py (100%) rename libs/{ => common}/pysrt/commands.py (100%) mode change 100755 => 100644 rename libs/{ => common}/pysrt/comparablemixin.py (100%) rename libs/{ => common}/pysrt/compat.py (100%) rename libs/{ => common}/pysrt/srtexc.py (100%) rename libs/{ => common}/pysrt/srtfile.py (100%) rename libs/{ => common}/pysrt/srtitem.py (100%) rename libs/{ => common}/pysrt/srttime.py (100%) rename libs/{ => common}/pysrt/version.py (100%) rename libs/{ => common}/pytz/__init__.py (100%) rename libs/{ => common}/pytz/exceptions.py (100%) rename libs/{ => common}/pytz/lazy.py (100%) rename libs/{ => common}/pytz/reference.py (100%) rename libs/{ => common}/pytz/tzfile.py (100%) rename libs/{ => common}/pytz/tzinfo.py (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Abidjan (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Accra (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Addis_Ababa (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Algiers (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Asmara (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Asmera (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Bamako (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Bangui (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Banjul (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Bissau (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Blantyre (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Brazzaville (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Bujumbura (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Cairo (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Casablanca (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Ceuta (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Conakry (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Dakar (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Dar_es_Salaam (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Djibouti (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Douala (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/El_Aaiun (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Freetown (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Gaborone (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Harare (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Johannesburg (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Juba (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Kampala (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Khartoum (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Kigali (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Kinshasa (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Lagos (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Libreville (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Lome (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Luanda (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Lubumbashi (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Lusaka (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Malabo (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Maputo (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Maseru (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Mbabane (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Mogadishu (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Monrovia (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Nairobi (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Ndjamena (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Niamey (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Nouakchott (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Ouagadougou (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Porto-Novo (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Sao_Tome (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Timbuktu (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Tripoli (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Tunis (100%) rename libs/{ => common}/pytz/zoneinfo/Africa/Windhoek (100%) rename libs/{ => common}/pytz/zoneinfo/America/Adak (100%) rename libs/{ => common}/pytz/zoneinfo/America/Anchorage (100%) rename libs/{ => common}/pytz/zoneinfo/America/Anguilla (100%) rename libs/{ => common}/pytz/zoneinfo/America/Antigua (100%) rename libs/{ => common}/pytz/zoneinfo/America/Araguaina (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Buenos_Aires (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Catamarca (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/ComodRivadavia (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Cordoba (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Jujuy (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/La_Rioja (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Mendoza (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Rio_Gallegos (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Salta (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/San_Juan (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/San_Luis (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Tucuman (100%) rename libs/{ => common}/pytz/zoneinfo/America/Argentina/Ushuaia (100%) rename libs/{ => common}/pytz/zoneinfo/America/Aruba (100%) rename libs/{ => common}/pytz/zoneinfo/America/Asuncion (100%) rename libs/{ => common}/pytz/zoneinfo/America/Atikokan (100%) rename libs/{ => common}/pytz/zoneinfo/America/Atka (100%) rename libs/{ => common}/pytz/zoneinfo/America/Bahia (100%) rename libs/{ => common}/pytz/zoneinfo/America/Bahia_Banderas (100%) rename libs/{ => common}/pytz/zoneinfo/America/Barbados (100%) rename libs/{ => common}/pytz/zoneinfo/America/Belem (100%) rename libs/{ => common}/pytz/zoneinfo/America/Belize (100%) rename libs/{ => common}/pytz/zoneinfo/America/Blanc-Sablon (100%) rename libs/{ => common}/pytz/zoneinfo/America/Boa_Vista (100%) rename libs/{ => common}/pytz/zoneinfo/America/Bogota (100%) rename libs/{ => common}/pytz/zoneinfo/America/Boise (100%) rename libs/{ => common}/pytz/zoneinfo/America/Buenos_Aires (100%) rename libs/{ => common}/pytz/zoneinfo/America/Cambridge_Bay (100%) rename libs/{ => common}/pytz/zoneinfo/America/Campo_Grande (100%) rename libs/{ => common}/pytz/zoneinfo/America/Cancun (100%) rename libs/{ => common}/pytz/zoneinfo/America/Caracas (100%) rename libs/{ => common}/pytz/zoneinfo/America/Catamarca (100%) rename libs/{ => common}/pytz/zoneinfo/America/Cayenne (100%) rename libs/{ => common}/pytz/zoneinfo/America/Cayman (100%) rename libs/{ => common}/pytz/zoneinfo/America/Chicago (100%) rename libs/{ => common}/pytz/zoneinfo/America/Chihuahua (100%) rename libs/{ => common}/pytz/zoneinfo/America/Coral_Harbour (100%) rename libs/{ => common}/pytz/zoneinfo/America/Cordoba (100%) rename libs/{ => common}/pytz/zoneinfo/America/Costa_Rica (100%) rename libs/{ => common}/pytz/zoneinfo/America/Creston (100%) rename libs/{ => common}/pytz/zoneinfo/America/Cuiaba (100%) rename libs/{ => common}/pytz/zoneinfo/America/Curacao (100%) rename libs/{ => common}/pytz/zoneinfo/America/Danmarkshavn (100%) rename libs/{ => common}/pytz/zoneinfo/America/Dawson (100%) rename libs/{ => common}/pytz/zoneinfo/America/Dawson_Creek (100%) rename libs/{ => common}/pytz/zoneinfo/America/Denver (100%) rename libs/{ => common}/pytz/zoneinfo/America/Detroit (100%) rename libs/{ => common}/pytz/zoneinfo/America/Dominica (100%) rename libs/{ => common}/pytz/zoneinfo/America/Edmonton (100%) rename libs/{ => common}/pytz/zoneinfo/America/Eirunepe (100%) rename libs/{ => common}/pytz/zoneinfo/America/El_Salvador (100%) rename libs/{ => common}/pytz/zoneinfo/America/Ensenada (100%) rename libs/{ => common}/pytz/zoneinfo/America/Fort_Nelson (100%) rename libs/{ => common}/pytz/zoneinfo/America/Fort_Wayne (100%) rename libs/{ => common}/pytz/zoneinfo/America/Fortaleza (100%) rename libs/{ => common}/pytz/zoneinfo/America/Glace_Bay (100%) rename libs/{ => common}/pytz/zoneinfo/America/Godthab (100%) rename libs/{ => common}/pytz/zoneinfo/America/Goose_Bay (100%) rename libs/{ => common}/pytz/zoneinfo/America/Grand_Turk (100%) rename libs/{ => common}/pytz/zoneinfo/America/Grenada (100%) rename libs/{ => common}/pytz/zoneinfo/America/Guadeloupe (100%) rename libs/{ => common}/pytz/zoneinfo/America/Guatemala (100%) rename libs/{ => common}/pytz/zoneinfo/America/Guayaquil (100%) rename libs/{ => common}/pytz/zoneinfo/America/Guyana (100%) rename libs/{ => common}/pytz/zoneinfo/America/Halifax (100%) rename libs/{ => common}/pytz/zoneinfo/America/Havana (100%) rename libs/{ => common}/pytz/zoneinfo/America/Hermosillo (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Indianapolis (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Knox (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Marengo (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Petersburg (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Tell_City (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Vevay (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Vincennes (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indiana/Winamac (100%) rename libs/{ => common}/pytz/zoneinfo/America/Indianapolis (100%) rename libs/{ => common}/pytz/zoneinfo/America/Inuvik (100%) rename libs/{ => common}/pytz/zoneinfo/America/Iqaluit (100%) rename libs/{ => common}/pytz/zoneinfo/America/Jamaica (100%) rename libs/{ => common}/pytz/zoneinfo/America/Jujuy (100%) rename libs/{ => common}/pytz/zoneinfo/America/Juneau (100%) rename libs/{ => common}/pytz/zoneinfo/America/Kentucky/Louisville (100%) rename libs/{ => common}/pytz/zoneinfo/America/Kentucky/Monticello (100%) rename libs/{ => common}/pytz/zoneinfo/America/Knox_IN (100%) rename libs/{ => common}/pytz/zoneinfo/America/Kralendijk (100%) rename libs/{ => common}/pytz/zoneinfo/America/La_Paz (100%) rename libs/{ => common}/pytz/zoneinfo/America/Lima (100%) rename libs/{ => common}/pytz/zoneinfo/America/Los_Angeles (100%) rename libs/{ => common}/pytz/zoneinfo/America/Louisville (100%) rename libs/{ => common}/pytz/zoneinfo/America/Lower_Princes (100%) rename libs/{ => common}/pytz/zoneinfo/America/Maceio (100%) rename libs/{ => common}/pytz/zoneinfo/America/Managua (100%) rename libs/{ => common}/pytz/zoneinfo/America/Manaus (100%) rename libs/{ => common}/pytz/zoneinfo/America/Marigot (100%) rename libs/{ => common}/pytz/zoneinfo/America/Martinique (100%) rename libs/{ => common}/pytz/zoneinfo/America/Matamoros (100%) rename libs/{ => common}/pytz/zoneinfo/America/Mazatlan (100%) rename libs/{ => common}/pytz/zoneinfo/America/Mendoza (100%) rename libs/{ => common}/pytz/zoneinfo/America/Menominee (100%) rename libs/{ => common}/pytz/zoneinfo/America/Merida (100%) rename libs/{ => common}/pytz/zoneinfo/America/Metlakatla (100%) rename libs/{ => common}/pytz/zoneinfo/America/Mexico_City (100%) rename libs/{ => common}/pytz/zoneinfo/America/Miquelon (100%) rename libs/{ => common}/pytz/zoneinfo/America/Moncton (100%) rename libs/{ => common}/pytz/zoneinfo/America/Monterrey (100%) rename libs/{ => common}/pytz/zoneinfo/America/Montevideo (100%) rename libs/{ => common}/pytz/zoneinfo/America/Montreal (100%) rename libs/{ => common}/pytz/zoneinfo/America/Montserrat (100%) rename libs/{ => common}/pytz/zoneinfo/America/Nassau (100%) rename libs/{ => common}/pytz/zoneinfo/America/New_York (100%) rename libs/{ => common}/pytz/zoneinfo/America/Nipigon (100%) rename libs/{ => common}/pytz/zoneinfo/America/Nome (100%) rename libs/{ => common}/pytz/zoneinfo/America/Noronha (100%) rename libs/{ => common}/pytz/zoneinfo/America/North_Dakota/Beulah (100%) rename libs/{ => common}/pytz/zoneinfo/America/North_Dakota/Center (100%) rename libs/{ => common}/pytz/zoneinfo/America/North_Dakota/New_Salem (100%) rename libs/{ => common}/pytz/zoneinfo/America/Ojinaga (100%) rename libs/{ => common}/pytz/zoneinfo/America/Panama (100%) rename libs/{ => common}/pytz/zoneinfo/America/Pangnirtung (100%) rename libs/{ => common}/pytz/zoneinfo/America/Paramaribo (100%) rename libs/{ => common}/pytz/zoneinfo/America/Phoenix (100%) rename libs/{ => common}/pytz/zoneinfo/America/Port-au-Prince (100%) rename libs/{ => common}/pytz/zoneinfo/America/Port_of_Spain (100%) rename libs/{ => common}/pytz/zoneinfo/America/Porto_Acre (100%) rename libs/{ => common}/pytz/zoneinfo/America/Porto_Velho (100%) rename libs/{ => common}/pytz/zoneinfo/America/Puerto_Rico (100%) rename libs/{ => common}/pytz/zoneinfo/America/Punta_Arenas (100%) rename libs/{ => common}/pytz/zoneinfo/America/Rainy_River (100%) rename libs/{ => common}/pytz/zoneinfo/America/Rankin_Inlet (100%) rename libs/{ => common}/pytz/zoneinfo/America/Recife (100%) rename libs/{ => common}/pytz/zoneinfo/America/Regina (100%) rename libs/{ => common}/pytz/zoneinfo/America/Resolute (100%) rename libs/{ => common}/pytz/zoneinfo/America/Rio_Branco (100%) rename libs/{ => common}/pytz/zoneinfo/America/Rosario (100%) rename libs/{ => common}/pytz/zoneinfo/America/Santa_Isabel (100%) rename libs/{ => common}/pytz/zoneinfo/America/Santarem (100%) rename libs/{ => common}/pytz/zoneinfo/America/Santiago (100%) rename libs/{ => common}/pytz/zoneinfo/America/Santo_Domingo (100%) rename libs/{ => common}/pytz/zoneinfo/America/Sao_Paulo (100%) rename libs/{ => common}/pytz/zoneinfo/America/Scoresbysund (100%) rename libs/{ => common}/pytz/zoneinfo/America/Shiprock (100%) rename libs/{ => common}/pytz/zoneinfo/America/Sitka (100%) rename libs/{ => common}/pytz/zoneinfo/America/St_Barthelemy (100%) rename libs/{ => common}/pytz/zoneinfo/America/St_Johns (100%) rename libs/{ => common}/pytz/zoneinfo/America/St_Kitts (100%) rename libs/{ => common}/pytz/zoneinfo/America/St_Lucia (100%) rename libs/{ => common}/pytz/zoneinfo/America/St_Thomas (100%) rename libs/{ => common}/pytz/zoneinfo/America/St_Vincent (100%) rename libs/{ => common}/pytz/zoneinfo/America/Swift_Current (100%) rename libs/{ => common}/pytz/zoneinfo/America/Tegucigalpa (100%) rename libs/{ => common}/pytz/zoneinfo/America/Thule (100%) rename libs/{ => common}/pytz/zoneinfo/America/Thunder_Bay (100%) rename libs/{ => common}/pytz/zoneinfo/America/Tijuana (100%) rename libs/{ => common}/pytz/zoneinfo/America/Toronto (100%) rename libs/{ => common}/pytz/zoneinfo/America/Tortola (100%) rename libs/{ => common}/pytz/zoneinfo/America/Vancouver (100%) rename libs/{ => common}/pytz/zoneinfo/America/Virgin (100%) rename libs/{ => common}/pytz/zoneinfo/America/Whitehorse (100%) rename libs/{ => common}/pytz/zoneinfo/America/Winnipeg (100%) rename libs/{ => common}/pytz/zoneinfo/America/Yakutat (100%) rename libs/{ => common}/pytz/zoneinfo/America/Yellowknife (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Casey (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Davis (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/DumontDUrville (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Macquarie (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Mawson (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/McMurdo (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Palmer (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Rothera (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/South_Pole (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Syowa (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Troll (100%) rename libs/{ => common}/pytz/zoneinfo/Antarctica/Vostok (100%) rename libs/{ => common}/pytz/zoneinfo/Arctic/Longyearbyen (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Aden (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Almaty (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Amman (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Anadyr (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Aqtau (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Aqtobe (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ashgabat (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ashkhabad (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Atyrau (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Baghdad (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Bahrain (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Baku (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Bangkok (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Barnaul (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Beirut (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Bishkek (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Brunei (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Calcutta (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Chita (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Choibalsan (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Chongqing (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Chungking (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Colombo (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Dacca (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Damascus (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Dhaka (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Dili (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Dubai (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Dushanbe (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Famagusta (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Gaza (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Harbin (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Hebron (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ho_Chi_Minh (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Hong_Kong (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Hovd (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Irkutsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Istanbul (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Jakarta (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Jayapura (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Jerusalem (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kabul (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kamchatka (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Karachi (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kashgar (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kathmandu (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Katmandu (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Khandyga (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kolkata (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Krasnoyarsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kuala_Lumpur (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kuching (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Kuwait (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Macao (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Macau (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Magadan (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Makassar (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Manila (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Muscat (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Nicosia (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Novokuznetsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Novosibirsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Omsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Oral (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Phnom_Penh (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Pontianak (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Pyongyang (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Qatar (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Qyzylorda (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Rangoon (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Riyadh (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Saigon (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Sakhalin (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Samarkand (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Seoul (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Shanghai (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Singapore (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Srednekolymsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Taipei (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Tashkent (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Tbilisi (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Tehran (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Tel_Aviv (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Thimbu (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Thimphu (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Tokyo (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Tomsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ujung_Pandang (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ulaanbaatar (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ulan_Bator (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Urumqi (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Ust-Nera (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Vientiane (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Vladivostok (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Yakutsk (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Yangon (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Yekaterinburg (100%) rename libs/{ => common}/pytz/zoneinfo/Asia/Yerevan (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Azores (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Bermuda (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Canary (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Cape_Verde (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Faeroe (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Faroe (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Jan_Mayen (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Madeira (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Reykjavik (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/South_Georgia (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/St_Helena (100%) rename libs/{ => common}/pytz/zoneinfo/Atlantic/Stanley (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/ACT (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Adelaide (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Brisbane (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Broken_Hill (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Canberra (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Currie (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Darwin (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Eucla (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Hobart (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/LHI (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Lindeman (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Lord_Howe (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Melbourne (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/NSW (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/North (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Perth (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Queensland (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/South (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Sydney (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Tasmania (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Victoria (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/West (100%) rename libs/{ => common}/pytz/zoneinfo/Australia/Yancowinna (100%) rename libs/{ => common}/pytz/zoneinfo/Brazil/Acre (100%) rename libs/{ => common}/pytz/zoneinfo/Brazil/DeNoronha (100%) rename libs/{ => common}/pytz/zoneinfo/Brazil/East (100%) rename libs/{ => common}/pytz/zoneinfo/Brazil/West (100%) rename libs/{ => common}/pytz/zoneinfo/CET (100%) rename libs/{ => common}/pytz/zoneinfo/CST6CDT (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Atlantic (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Central (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Eastern (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Mountain (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Newfoundland (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Pacific (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Saskatchewan (100%) rename libs/{ => common}/pytz/zoneinfo/Canada/Yukon (100%) rename libs/{ => common}/pytz/zoneinfo/Chile/Continental (100%) rename libs/{ => common}/pytz/zoneinfo/Chile/EasterIsland (100%) rename libs/{ => common}/pytz/zoneinfo/Cuba (100%) rename libs/{ => common}/pytz/zoneinfo/EET (100%) rename libs/{ => common}/pytz/zoneinfo/EST (100%) rename libs/{ => common}/pytz/zoneinfo/EST5EDT (100%) rename libs/{ => common}/pytz/zoneinfo/Egypt (100%) rename libs/{ => common}/pytz/zoneinfo/Eire (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+0 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+1 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+10 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+11 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+12 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+2 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+3 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+4 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+5 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+6 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+7 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+8 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT+9 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-0 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-1 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-10 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-11 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-12 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-13 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-14 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-2 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-3 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-4 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-5 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-6 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-7 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-8 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT-9 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/GMT0 (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/Greenwich (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/UCT (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/UTC (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/Universal (100%) rename libs/{ => common}/pytz/zoneinfo/Etc/Zulu (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Amsterdam (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Andorra (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Astrakhan (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Athens (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Belfast (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Belgrade (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Berlin (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Bratislava (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Brussels (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Bucharest (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Budapest (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Busingen (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Chisinau (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Copenhagen (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Dublin (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Gibraltar (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Guernsey (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Helsinki (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Isle_of_Man (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Istanbul (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Jersey (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Kaliningrad (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Kiev (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Kirov (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Lisbon (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Ljubljana (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/London (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Luxembourg (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Madrid (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Malta (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Mariehamn (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Minsk (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Monaco (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Moscow (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Nicosia (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Oslo (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Paris (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Podgorica (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Prague (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Riga (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Rome (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Samara (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/San_Marino (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Sarajevo (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Saratov (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Simferopol (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Skopje (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Sofia (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Stockholm (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Tallinn (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Tirane (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Tiraspol (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Ulyanovsk (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Uzhgorod (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Vaduz (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Vatican (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Vienna (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Vilnius (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Volgograd (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Warsaw (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Zagreb (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Zaporozhye (100%) rename libs/{ => common}/pytz/zoneinfo/Europe/Zurich (100%) rename libs/{ => common}/pytz/zoneinfo/Factory (100%) rename libs/{ => common}/pytz/zoneinfo/GB (100%) rename libs/{ => common}/pytz/zoneinfo/GB-Eire (100%) rename libs/{ => common}/pytz/zoneinfo/GMT (100%) rename libs/{ => common}/pytz/zoneinfo/GMT+0 (100%) rename libs/{ => common}/pytz/zoneinfo/GMT-0 (100%) rename libs/{ => common}/pytz/zoneinfo/GMT0 (100%) rename libs/{ => common}/pytz/zoneinfo/Greenwich (100%) rename libs/{ => common}/pytz/zoneinfo/HST (100%) rename libs/{ => common}/pytz/zoneinfo/Hongkong (100%) rename libs/{ => common}/pytz/zoneinfo/Iceland (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Antananarivo (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Chagos (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Christmas (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Cocos (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Comoro (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Kerguelen (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Mahe (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Maldives (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Mauritius (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Mayotte (100%) rename libs/{ => common}/pytz/zoneinfo/Indian/Reunion (100%) rename libs/{ => common}/pytz/zoneinfo/Iran (100%) rename libs/{ => common}/pytz/zoneinfo/Israel (100%) rename libs/{ => common}/pytz/zoneinfo/Jamaica (100%) rename libs/{ => common}/pytz/zoneinfo/Japan (100%) rename libs/{ => common}/pytz/zoneinfo/Kwajalein (100%) rename libs/{ => common}/pytz/zoneinfo/Libya (100%) rename libs/{ => common}/pytz/zoneinfo/MET (100%) rename libs/{ => common}/pytz/zoneinfo/MST (100%) rename libs/{ => common}/pytz/zoneinfo/MST7MDT (100%) rename libs/{ => common}/pytz/zoneinfo/Mexico/BajaNorte (100%) rename libs/{ => common}/pytz/zoneinfo/Mexico/BajaSur (100%) rename libs/{ => common}/pytz/zoneinfo/Mexico/General (100%) rename libs/{ => common}/pytz/zoneinfo/NZ (100%) rename libs/{ => common}/pytz/zoneinfo/NZ-CHAT (100%) rename libs/{ => common}/pytz/zoneinfo/Navajo (100%) rename libs/{ => common}/pytz/zoneinfo/PRC (100%) rename libs/{ => common}/pytz/zoneinfo/PST8PDT (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Apia (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Auckland (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Bougainville (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Chatham (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Chuuk (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Easter (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Efate (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Enderbury (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Fakaofo (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Fiji (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Funafuti (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Galapagos (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Gambier (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Guadalcanal (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Guam (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Honolulu (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Johnston (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Kiritimati (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Kosrae (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Kwajalein (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Majuro (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Marquesas (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Midway (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Nauru (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Niue (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Norfolk (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Noumea (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Pago_Pago (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Palau (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Pitcairn (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Pohnpei (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Ponape (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Port_Moresby (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Rarotonga (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Saipan (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Samoa (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Tahiti (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Tarawa (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Tongatapu (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Truk (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Wake (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Wallis (100%) rename libs/{ => common}/pytz/zoneinfo/Pacific/Yap (100%) rename libs/{ => common}/pytz/zoneinfo/Poland (100%) rename libs/{ => common}/pytz/zoneinfo/Portugal (100%) rename libs/{ => common}/pytz/zoneinfo/ROC (100%) rename libs/{ => common}/pytz/zoneinfo/ROK (100%) rename libs/{ => common}/pytz/zoneinfo/Singapore (100%) rename libs/{ => common}/pytz/zoneinfo/Turkey (100%) rename libs/{ => common}/pytz/zoneinfo/UCT (100%) rename libs/{ => common}/pytz/zoneinfo/US/Alaska (100%) rename libs/{ => common}/pytz/zoneinfo/US/Aleutian (100%) rename libs/{ => common}/pytz/zoneinfo/US/Arizona (100%) rename libs/{ => common}/pytz/zoneinfo/US/Central (100%) rename libs/{ => common}/pytz/zoneinfo/US/East-Indiana (100%) rename libs/{ => common}/pytz/zoneinfo/US/Eastern (100%) rename libs/{ => common}/pytz/zoneinfo/US/Hawaii (100%) rename libs/{ => common}/pytz/zoneinfo/US/Indiana-Starke (100%) rename libs/{ => common}/pytz/zoneinfo/US/Michigan (100%) rename libs/{ => common}/pytz/zoneinfo/US/Mountain (100%) rename libs/{ => common}/pytz/zoneinfo/US/Pacific (100%) rename libs/{ => common}/pytz/zoneinfo/US/Samoa (100%) rename libs/{ => common}/pytz/zoneinfo/UTC (100%) rename libs/{ => common}/pytz/zoneinfo/Universal (100%) rename libs/{ => common}/pytz/zoneinfo/W-SU (100%) rename libs/{ => common}/pytz/zoneinfo/WET (100%) rename libs/{ => common}/pytz/zoneinfo/Zulu (100%) rename libs/{ => common}/pytz/zoneinfo/iso3166.tab (100%) rename libs/{ => common}/pytz/zoneinfo/leapseconds (100%) rename libs/{ => common}/pytz/zoneinfo/posixrules (100%) rename libs/{ => common}/pytz/zoneinfo/tzdata.zi (100%) rename libs/{ => common}/pytz/zoneinfo/zone.tab (100%) rename libs/{ => common}/pytz/zoneinfo/zone1970.tab (100%) rename libs/{ => common}/qbittorrent/__init__.py (100%) rename libs/{ => common}/qbittorrent/client.py (100%) rename libs/{ => common}/rarfile.py (100%) rename libs/{ => common}/rebulk/__init__.py (100%) rename libs/{ => common}/rebulk/__version__.py (100%) rename libs/{ => common}/rebulk/chain.py (100%) rename libs/{ => common}/rebulk/debug.py (100%) rename libs/{ => common}/rebulk/formatters.py (100%) rename libs/{ => common}/rebulk/introspector.py (100%) rename libs/{ => common}/rebulk/loose.py (100%) rename libs/{ => common}/rebulk/match.py (100%) rename libs/{ => common}/rebulk/pattern.py (100%) rename libs/{ => common}/rebulk/processors.py (100%) rename libs/{ => common}/rebulk/rebulk.py (100%) rename libs/{ => common}/rebulk/remodule.py (100%) rename libs/{ => common}/rebulk/rules.py (100%) rename libs/{ => common}/rebulk/test/__init__.py (100%) rename libs/{ => common}/rebulk/test/default_rules_module.py (100%) rename libs/{ => common}/rebulk/test/rebulk_rules_module.py (100%) rename libs/{ => common}/rebulk/test/rules_module.py (100%) rename libs/{ => common}/rebulk/test/test_chain.py (100%) rename libs/{ => common}/rebulk/test/test_debug.py (100%) rename libs/{ => common}/rebulk/test/test_introspector.py (100%) rename libs/{ => common}/rebulk/test/test_loose.py (100%) rename libs/{ => common}/rebulk/test/test_match.py (100%) rename libs/{ => common}/rebulk/test/test_pattern.py (100%) rename libs/{ => common}/rebulk/test/test_processors.py (100%) rename libs/{ => common}/rebulk/test/test_rebulk.py (100%) rename libs/{ => common}/rebulk/test/test_rules.py (100%) rename libs/{ => common}/rebulk/test/test_toposort.py (100%) rename libs/{ => common}/rebulk/test/test_validators.py (100%) rename libs/{ => common}/rebulk/toposort.py (100%) rename libs/{ => common}/rebulk/utils.py (100%) rename libs/{ => common}/rebulk/validators.py (100%) rename libs/{ => common}/rencode/__init__.py (100%) rename libs/{ => common}/rencode/rencode_orig.py (100%) rename libs/{ => common}/requests/__init__.py (100%) rename libs/{ => common}/requests/__version__.py (100%) rename libs/{ => common}/requests/_internal_utils.py (100%) rename libs/{ => common}/requests/adapters.py (100%) rename libs/{ => common}/requests/api.py (100%) rename libs/{ => common}/requests/auth.py (100%) rename libs/{ => common}/requests/certs.py (100%) rename libs/{ => common}/requests/compat.py (100%) rename libs/{ => common}/requests/cookies.py (100%) rename libs/{ => common}/requests/exceptions.py (100%) rename libs/{ => common}/requests/help.py (100%) rename libs/{ => common}/requests/hooks.py (100%) rename libs/{ => common}/requests/models.py (100%) rename libs/{ => common}/requests/packages.py (100%) rename libs/{ => common}/requests/sessions.py (100%) rename libs/{ => common}/requests/status_codes.py (100%) rename libs/{ => common}/requests/structures.py (100%) rename libs/{ => common}/requests/utils.py (100%) rename libs/{ => common}/setuptools/__init__.py (100%) rename libs/{ => common}/setuptools/_deprecation_warning.py (100%) rename libs/{pkg_resources => common/setuptools}/_vendor/__init__.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/__about__.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/__init__.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/_compat.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/_structures.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/markers.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/requirements.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/specifiers.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/utils.py (100%) rename libs/{ => common}/setuptools/_vendor/packaging/version.py (100%) rename libs/{ => common}/setuptools/_vendor/pyparsing.py (100%) rename libs/{ => common}/setuptools/_vendor/six.py (100%) rename libs/{ => common}/setuptools/archive_util.py (100%) rename libs/{ => common}/setuptools/build_meta.py (100%) rename libs/{ => common}/setuptools/cli-32.exe (100%) rename libs/{ => common}/setuptools/cli-64.exe (100%) rename libs/{ => common}/setuptools/cli.exe (100%) rename libs/{ => common}/setuptools/command/__init__.py (100%) rename libs/{ => common}/setuptools/command/alias.py (100%) rename libs/{ => common}/setuptools/command/bdist_egg.py (100%) rename libs/{ => common}/setuptools/command/bdist_rpm.py (100%) rename libs/{ => common}/setuptools/command/bdist_wininst.py (100%) rename libs/{ => common}/setuptools/command/build_clib.py (100%) rename libs/{ => common}/setuptools/command/build_ext.py (100%) rename libs/{ => common}/setuptools/command/build_py.py (100%) rename libs/{ => common}/setuptools/command/develop.py (100%) rename libs/{ => common}/setuptools/command/dist_info.py (100%) rename libs/{ => common}/setuptools/command/easy_install.py (100%) rename libs/{ => common}/setuptools/command/egg_info.py (100%) rename libs/{ => common}/setuptools/command/install.py (100%) rename libs/{ => common}/setuptools/command/install_egg_info.py (100%) rename libs/{ => common}/setuptools/command/install_lib.py (100%) rename libs/{ => common}/setuptools/command/install_scripts.py (100%) rename libs/{ => common}/setuptools/command/launcher manifest.xml (100%) rename libs/{ => common}/setuptools/command/py36compat.py (100%) rename libs/{ => common}/setuptools/command/register.py (100%) rename libs/{ => common}/setuptools/command/rotate.py (100%) rename libs/{ => common}/setuptools/command/saveopts.py (100%) rename libs/{ => common}/setuptools/command/sdist.py (100%) rename libs/{ => common}/setuptools/command/setopt.py (100%) rename libs/{ => common}/setuptools/command/test.py (100%) rename libs/{ => common}/setuptools/command/upload.py (100%) rename libs/{ => common}/setuptools/command/upload_docs.py (100%) rename libs/{ => common}/setuptools/config.py (100%) rename libs/{ => common}/setuptools/dep_util.py (100%) rename libs/{ => common}/setuptools/depends.py (100%) rename libs/{ => common}/setuptools/dist.py (100%) rename libs/{ => common}/setuptools/extension.py (100%) rename libs/{ => common}/setuptools/extern/__init__.py (100%) rename libs/{ => common}/setuptools/glibc.py (100%) rename libs/{ => common}/setuptools/glob.py (100%) rename libs/{ => common}/setuptools/gui-32.exe (100%) rename libs/{ => common}/setuptools/gui-64.exe (100%) rename libs/{ => common}/setuptools/gui.exe (100%) rename libs/{ => common}/setuptools/launch.py (100%) rename libs/{ => common}/setuptools/lib2to3_ex.py (100%) rename libs/{ => common}/setuptools/monkey.py (100%) rename libs/{ => common}/setuptools/msvc.py (100%) rename libs/{ => common}/setuptools/namespaces.py (100%) rename libs/{ => common}/setuptools/package_index.py (100%) rename libs/{ => common}/setuptools/pep425tags.py (100%) rename libs/{ => common}/setuptools/py27compat.py (100%) rename libs/{ => common}/setuptools/py31compat.py (100%) rename libs/{ => common}/setuptools/py33compat.py (100%) rename libs/{ => common}/setuptools/py36compat.py (100%) rename libs/{ => common}/setuptools/sandbox.py (100%) rename libs/{ => common}/setuptools/script (dev).tmpl (100%) rename libs/{ => common}/setuptools/script.tmpl (100%) rename libs/{ => common}/setuptools/site-patch.py (100%) rename libs/{ => common}/setuptools/ssl_support.py (100%) rename libs/{ => common}/setuptools/unicode_utils.py (100%) rename libs/{ => common}/setuptools/version.py (100%) rename libs/{ => common}/setuptools/wheel.py (100%) rename libs/{ => common}/setuptools/windows_support.py (100%) create mode 100644 libs/common/six.py rename libs/{ => common}/stevedore/__init__.py (100%) mode change 100755 => 100644 rename libs/{ => common}/stevedore/dispatch.py (100%) mode change 100755 => 100644 rename libs/{ => common}/stevedore/driver.py (100%) mode change 100755 => 100644 rename libs/{ => common}/stevedore/enabled.py (100%) mode change 100755 => 100644 rename libs/{setuptools/_vendor => common/stevedore/example}/__init__.py (100%) rename libs/{ => common}/stevedore/example/base.py (100%) rename libs/{ => common}/stevedore/example/load_as_driver.py (100%) rename libs/{ => common}/stevedore/example/load_as_extension.py (100%) rename libs/{ => common}/stevedore/example/setup.py (100%) rename libs/{ => common}/stevedore/example/simple.py (100%) rename libs/{stevedore/example => common/stevedore/example2}/__init__.py (100%) rename libs/{ => common}/stevedore/example2/fields.py (100%) rename libs/{ => common}/stevedore/example2/setup.py (100%) rename libs/{ => common}/stevedore/exception.py (100%) rename libs/{ => common}/stevedore/extension.py (100%) mode change 100755 => 100644 rename libs/{ => common}/stevedore/hook.py (100%) mode change 100755 => 100644 rename libs/{ => common}/stevedore/named.py (100%) mode change 100755 => 100644 rename libs/{ => common}/stevedore/sphinxext.py (100%) rename libs/{stevedore/example2 => common/stevedore/tests}/__init__.py (100%) rename libs/{ => common}/stevedore/tests/extension_unimportable.py (100%) rename libs/{ => common}/stevedore/tests/manager.py (100%) rename libs/{ => common}/stevedore/tests/test_callback.py (100%) rename libs/{ => common}/stevedore/tests/test_dispatch.py (100%) rename libs/{ => common}/stevedore/tests/test_driver.py (100%) rename libs/{ => common}/stevedore/tests/test_enabled.py (100%) rename libs/{ => common}/stevedore/tests/test_example_fields.py (100%) rename libs/{ => common}/stevedore/tests/test_example_simple.py (100%) rename libs/{ => common}/stevedore/tests/test_extension.py (100%) rename libs/{ => common}/stevedore/tests/test_hook.py (100%) rename libs/{ => common}/stevedore/tests/test_named.py (100%) rename libs/{ => common}/stevedore/tests/test_sphinxext.py (100%) rename libs/{ => common}/stevedore/tests/test_test_manager.py (100%) rename libs/{ => common}/stevedore/tests/utils.py (100%) rename libs/{ => common}/subliminal/__init__.py (100%) rename libs/{ => common}/subliminal/cache.py (100%) rename libs/{ => common}/subliminal/cli.py (100%) rename libs/{stevedore/tests => common/subliminal/converters}/__init__.py (100%) rename libs/{ => common}/subliminal/converters/addic7ed.py (100%) rename libs/{ => common}/subliminal/converters/legendastv.py (100%) rename libs/{ => common}/subliminal/converters/shooter.py (100%) rename libs/{ => common}/subliminal/converters/thesubdb.py (100%) rename libs/{ => common}/subliminal/converters/tvsubtitles.py (100%) rename libs/{ => common}/subliminal/core.py (100%) rename libs/{ => common}/subliminal/exceptions.py (100%) rename libs/{ => common}/subliminal/extensions.py (100%) rename libs/{ => common}/subliminal/providers/__init__.py (100%) rename libs/{ => common}/subliminal/providers/addic7ed.py (100%) rename libs/{ => common}/subliminal/providers/legendastv.py (100%) rename libs/{ => common}/subliminal/providers/napiprojekt.py (100%) rename libs/{ => common}/subliminal/providers/opensubtitles.py (100%) rename libs/{ => common}/subliminal/providers/podnapisi.py (100%) rename libs/{ => common}/subliminal/providers/shooter.py (100%) rename libs/{ => common}/subliminal/providers/subscenter.py (100%) rename libs/{ => common}/subliminal/providers/thesubdb.py (100%) rename libs/{ => common}/subliminal/providers/tvsubtitles.py (100%) rename libs/{ => common}/subliminal/refiners/__init__.py (100%) rename libs/{ => common}/subliminal/refiners/metadata.py (100%) rename libs/{ => common}/subliminal/refiners/omdb.py (100%) rename libs/{ => common}/subliminal/refiners/tvdb.py (100%) rename libs/{ => common}/subliminal/score.py (100%) mode change 100755 => 100644 rename libs/{ => common}/subliminal/subtitle.py (100%) rename libs/{ => common}/subliminal/subtitles/__init__.py (100%) rename libs/{ => common}/subliminal/subtitles/subrip.py (100%) rename libs/{ => common}/subliminal/utils.py (100%) rename libs/{ => common}/subliminal/video.py (100%) rename libs/{ => common}/transmissionrpc/__init__.py (100%) rename libs/{ => common}/transmissionrpc/client.py (100%) rename libs/{ => common}/transmissionrpc/constants.py (100%) rename libs/{ => common}/transmissionrpc/error.py (100%) rename libs/{ => common}/transmissionrpc/httphandler.py (100%) rename libs/{ => common}/transmissionrpc/session.py (100%) rename libs/{ => common}/transmissionrpc/torrent.py (100%) rename libs/{ => common}/transmissionrpc/utils.py (100%) rename libs/{ => common}/unidecode/__init__.py (100%) rename libs/{ => common}/unidecode/util.py (100%) rename libs/{ => common}/unidecode/x000.py (100%) rename libs/{ => common}/unidecode/x001.py (100%) rename libs/{ => common}/unidecode/x002.py (100%) rename libs/{ => common}/unidecode/x003.py (100%) rename libs/{ => common}/unidecode/x004.py (100%) rename libs/{ => common}/unidecode/x005.py (100%) rename libs/{ => common}/unidecode/x006.py (100%) rename libs/{ => common}/unidecode/x007.py (100%) rename libs/{ => common}/unidecode/x009.py (100%) rename libs/{ => common}/unidecode/x00a.py (100%) rename libs/{ => common}/unidecode/x00b.py (100%) rename libs/{ => common}/unidecode/x00c.py (100%) rename libs/{ => common}/unidecode/x00d.py (100%) rename libs/{ => common}/unidecode/x00e.py (100%) rename libs/{ => common}/unidecode/x00f.py (100%) rename libs/{ => common}/unidecode/x010.py (100%) rename libs/{ => common}/unidecode/x011.py (100%) rename libs/{ => common}/unidecode/x012.py (100%) rename libs/{ => common}/unidecode/x013.py (100%) rename libs/{ => common}/unidecode/x014.py (100%) rename libs/{ => common}/unidecode/x015.py (100%) rename libs/{ => common}/unidecode/x016.py (100%) rename libs/{ => common}/unidecode/x017.py (100%) rename libs/{ => common}/unidecode/x018.py (100%) rename libs/{ => common}/unidecode/x01d.py (100%) rename libs/{ => common}/unidecode/x01e.py (100%) rename libs/{ => common}/unidecode/x01f.py (100%) rename libs/{ => common}/unidecode/x020.py (100%) rename libs/{ => common}/unidecode/x021.py (100%) rename libs/{ => common}/unidecode/x022.py (100%) rename libs/{ => common}/unidecode/x023.py (100%) rename libs/{ => common}/unidecode/x024.py (100%) rename libs/{ => common}/unidecode/x025.py (100%) rename libs/{ => common}/unidecode/x026.py (100%) rename libs/{ => common}/unidecode/x027.py (100%) rename libs/{ => common}/unidecode/x028.py (100%) rename libs/{ => common}/unidecode/x029.py (100%) rename libs/{ => common}/unidecode/x02a.py (100%) rename libs/{ => common}/unidecode/x02c.py (100%) rename libs/{ => common}/unidecode/x02e.py (100%) rename libs/{ => common}/unidecode/x02f.py (100%) rename libs/{ => common}/unidecode/x030.py (100%) rename libs/{ => common}/unidecode/x031.py (100%) rename libs/{ => common}/unidecode/x032.py (100%) rename libs/{ => common}/unidecode/x033.py (100%) rename libs/{ => common}/unidecode/x04d.py (100%) rename libs/{ => common}/unidecode/x04e.py (100%) rename libs/{ => common}/unidecode/x04f.py (100%) rename libs/{ => common}/unidecode/x050.py (100%) rename libs/{ => common}/unidecode/x051.py (100%) rename libs/{ => common}/unidecode/x052.py (100%) rename libs/{ => common}/unidecode/x053.py (100%) rename libs/{ => common}/unidecode/x054.py (100%) rename libs/{ => common}/unidecode/x055.py (100%) rename libs/{ => common}/unidecode/x056.py (100%) rename libs/{ => common}/unidecode/x057.py (100%) rename libs/{ => common}/unidecode/x058.py (100%) rename libs/{ => common}/unidecode/x059.py (100%) rename libs/{ => common}/unidecode/x05a.py (100%) rename libs/{ => common}/unidecode/x05b.py (100%) rename libs/{ => common}/unidecode/x05c.py (100%) rename libs/{ => common}/unidecode/x05d.py (100%) rename libs/{ => common}/unidecode/x05e.py (100%) rename libs/{ => common}/unidecode/x05f.py (100%) rename libs/{ => common}/unidecode/x060.py (100%) rename libs/{ => common}/unidecode/x061.py (100%) rename libs/{ => common}/unidecode/x062.py (100%) rename libs/{ => common}/unidecode/x063.py (100%) rename libs/{ => common}/unidecode/x064.py (100%) rename libs/{ => common}/unidecode/x065.py (100%) rename libs/{ => common}/unidecode/x066.py (100%) rename libs/{ => common}/unidecode/x067.py (100%) rename libs/{ => common}/unidecode/x068.py (100%) rename libs/{ => common}/unidecode/x069.py (100%) rename libs/{ => common}/unidecode/x06a.py (100%) rename libs/{ => common}/unidecode/x06b.py (100%) rename libs/{ => common}/unidecode/x06c.py (100%) rename libs/{ => common}/unidecode/x06d.py (100%) rename libs/{ => common}/unidecode/x06e.py (100%) rename libs/{ => common}/unidecode/x06f.py (100%) rename libs/{ => common}/unidecode/x070.py (100%) rename libs/{ => common}/unidecode/x071.py (100%) rename libs/{ => common}/unidecode/x072.py (100%) rename libs/{ => common}/unidecode/x073.py (100%) rename libs/{ => common}/unidecode/x074.py (100%) rename libs/{ => common}/unidecode/x075.py (100%) rename libs/{ => common}/unidecode/x076.py (100%) rename libs/{ => common}/unidecode/x077.py (100%) rename libs/{ => common}/unidecode/x078.py (100%) rename libs/{ => common}/unidecode/x079.py (100%) rename libs/{ => common}/unidecode/x07a.py (100%) rename libs/{ => common}/unidecode/x07b.py (100%) rename libs/{ => common}/unidecode/x07c.py (100%) rename libs/{ => common}/unidecode/x07d.py (100%) rename libs/{ => common}/unidecode/x07e.py (100%) rename libs/{ => common}/unidecode/x07f.py (100%) rename libs/{ => common}/unidecode/x080.py (100%) rename libs/{ => common}/unidecode/x081.py (100%) rename libs/{ => common}/unidecode/x082.py (100%) rename libs/{ => common}/unidecode/x083.py (100%) rename libs/{ => common}/unidecode/x084.py (100%) rename libs/{ => common}/unidecode/x085.py (100%) rename libs/{ => common}/unidecode/x086.py (100%) rename libs/{ => common}/unidecode/x087.py (100%) rename libs/{ => common}/unidecode/x088.py (100%) rename libs/{ => common}/unidecode/x089.py (100%) rename libs/{ => common}/unidecode/x08a.py (100%) rename libs/{ => common}/unidecode/x08b.py (100%) rename libs/{ => common}/unidecode/x08c.py (100%) rename libs/{ => common}/unidecode/x08d.py (100%) rename libs/{ => common}/unidecode/x08e.py (100%) rename libs/{ => common}/unidecode/x08f.py (100%) rename libs/{ => common}/unidecode/x090.py (100%) rename libs/{ => common}/unidecode/x091.py (100%) rename libs/{ => common}/unidecode/x092.py (100%) rename libs/{ => common}/unidecode/x093.py (100%) rename libs/{ => common}/unidecode/x094.py (100%) rename libs/{ => common}/unidecode/x095.py (100%) rename libs/{ => common}/unidecode/x096.py (100%) rename libs/{ => common}/unidecode/x097.py (100%) rename libs/{ => common}/unidecode/x098.py (100%) rename libs/{ => common}/unidecode/x099.py (100%) rename libs/{ => common}/unidecode/x09a.py (100%) rename libs/{ => common}/unidecode/x09b.py (100%) rename libs/{ => common}/unidecode/x09c.py (100%) rename libs/{ => common}/unidecode/x09d.py (100%) rename libs/{ => common}/unidecode/x09e.py (100%) rename libs/{ => common}/unidecode/x09f.py (100%) rename libs/{ => common}/unidecode/x0a0.py (100%) rename libs/{ => common}/unidecode/x0a1.py (100%) rename libs/{ => common}/unidecode/x0a2.py (100%) rename libs/{ => common}/unidecode/x0a3.py (100%) rename libs/{ => common}/unidecode/x0a4.py (100%) rename libs/{ => common}/unidecode/x0ac.py (100%) rename libs/{ => common}/unidecode/x0ad.py (100%) rename libs/{ => common}/unidecode/x0ae.py (100%) rename libs/{ => common}/unidecode/x0af.py (100%) rename libs/{ => common}/unidecode/x0b0.py (100%) rename libs/{ => common}/unidecode/x0b1.py (100%) rename libs/{ => common}/unidecode/x0b2.py (100%) rename libs/{ => common}/unidecode/x0b3.py (100%) rename libs/{ => common}/unidecode/x0b4.py (100%) rename libs/{ => common}/unidecode/x0b5.py (100%) rename libs/{ => common}/unidecode/x0b6.py (100%) rename libs/{ => common}/unidecode/x0b7.py (100%) rename libs/{ => common}/unidecode/x0b8.py (100%) rename libs/{ => common}/unidecode/x0b9.py (100%) rename libs/{ => common}/unidecode/x0ba.py (100%) rename libs/{ => common}/unidecode/x0bb.py (100%) rename libs/{ => common}/unidecode/x0bc.py (100%) rename libs/{ => common}/unidecode/x0bd.py (100%) rename libs/{ => common}/unidecode/x0be.py (100%) rename libs/{ => common}/unidecode/x0bf.py (100%) rename libs/{ => common}/unidecode/x0c0.py (100%) rename libs/{ => common}/unidecode/x0c1.py (100%) rename libs/{ => common}/unidecode/x0c2.py (100%) rename libs/{ => common}/unidecode/x0c3.py (100%) rename libs/{ => common}/unidecode/x0c4.py (100%) rename libs/{ => common}/unidecode/x0c5.py (100%) rename libs/{ => common}/unidecode/x0c6.py (100%) rename libs/{ => common}/unidecode/x0c7.py (100%) rename libs/{ => common}/unidecode/x0c8.py (100%) rename libs/{ => common}/unidecode/x0c9.py (100%) rename libs/{ => common}/unidecode/x0ca.py (100%) rename libs/{ => common}/unidecode/x0cb.py (100%) rename libs/{ => common}/unidecode/x0cc.py (100%) rename libs/{ => common}/unidecode/x0cd.py (100%) rename libs/{ => common}/unidecode/x0ce.py (100%) rename libs/{ => common}/unidecode/x0cf.py (100%) rename libs/{ => common}/unidecode/x0d0.py (100%) rename libs/{ => common}/unidecode/x0d1.py (100%) rename libs/{ => common}/unidecode/x0d2.py (100%) rename libs/{ => common}/unidecode/x0d3.py (100%) rename libs/{ => common}/unidecode/x0d4.py (100%) rename libs/{ => common}/unidecode/x0d5.py (100%) rename libs/{ => common}/unidecode/x0d6.py (100%) rename libs/{ => common}/unidecode/x0d7.py (100%) rename libs/{ => common}/unidecode/x0f9.py (100%) rename libs/{ => common}/unidecode/x0fa.py (100%) rename libs/{ => common}/unidecode/x0fb.py (100%) rename libs/{ => common}/unidecode/x0fc.py (100%) rename libs/{ => common}/unidecode/x0fd.py (100%) rename libs/{ => common}/unidecode/x0fe.py (100%) rename libs/{ => common}/unidecode/x0ff.py (100%) rename libs/{ => common}/unidecode/x1d4.py (100%) rename libs/{ => common}/unidecode/x1d5.py (100%) rename libs/{ => common}/unidecode/x1d6.py (100%) rename libs/{ => common}/unidecode/x1d7.py (100%) rename libs/{ => common}/unidecode/x1f1.py (100%) rename libs/{ => common}/urllib3/__init__.py (100%) rename libs/{ => common}/urllib3/_collections.py (100%) rename libs/{ => common}/urllib3/connection.py (100%) rename libs/{ => common}/urllib3/connectionpool.py (100%) rename libs/{subliminal/converters => common/urllib3/contrib}/__init__.py (100%) rename libs/{ => common}/urllib3/contrib/_appengine_environ.py (100%) rename libs/{urllib3/contrib => common/urllib3/contrib/_securetransport}/__init__.py (100%) rename libs/{ => common}/urllib3/contrib/_securetransport/bindings.py (100%) rename libs/{ => common}/urllib3/contrib/_securetransport/low_level.py (100%) rename libs/{ => common}/urllib3/contrib/appengine.py (100%) rename libs/{ => common}/urllib3/contrib/ntlmpool.py (100%) rename libs/{ => common}/urllib3/contrib/pyopenssl.py (100%) rename libs/{ => common}/urllib3/contrib/securetransport.py (100%) rename libs/{ => common}/urllib3/contrib/socks.py (100%) rename libs/{ => common}/urllib3/exceptions.py (100%) rename libs/{ => common}/urllib3/fields.py (100%) rename libs/{ => common}/urllib3/filepost.py (100%) rename libs/{ => common}/urllib3/packages/__init__.py (100%) rename libs/{urllib3/contrib/_securetransport => common/urllib3/packages/backports}/__init__.py (100%) rename libs/{ => common}/urllib3/packages/backports/makefile.py (100%) rename libs/{ => common}/urllib3/packages/six.py (100%) rename libs/{ => common}/urllib3/packages/ssl_match_hostname/__init__.py (100%) rename libs/{ => common}/urllib3/packages/ssl_match_hostname/_implementation.py (100%) rename libs/{ => common}/urllib3/poolmanager.py (100%) rename libs/{ => common}/urllib3/request.py (100%) rename libs/{ => common}/urllib3/response.py (100%) rename libs/{ => common}/urllib3/util/__init__.py (100%) rename libs/{ => common}/urllib3/util/connection.py (100%) rename libs/{ => common}/urllib3/util/queue.py (100%) rename libs/{ => common}/urllib3/util/request.py (100%) rename libs/{ => common}/urllib3/util/response.py (100%) rename libs/{ => common}/urllib3/util/retry.py (100%) rename libs/{ => common}/urllib3/util/ssl_.py (100%) rename libs/{ => common}/urllib3/util/timeout.py (100%) rename libs/{ => common}/urllib3/util/url.py (100%) rename libs/{ => common}/urllib3/util/wait.py (100%) rename libs/{ => common}/validate.py (100%) rename libs/{ => common}/xdg/BaseDirectory.py (100%) rename libs/{ => common}/xdg/Config.py (100%) rename libs/{ => common}/xdg/DesktopEntry.py (100%) rename libs/{ => common}/xdg/Exceptions.py (100%) rename libs/{ => common}/xdg/IconTheme.py (100%) rename libs/{ => common}/xdg/IniFile.py (100%) rename libs/{ => common}/xdg/Locale.py (100%) rename libs/{ => common}/xdg/Menu.py (100%) rename libs/{ => common}/xdg/MenuEditor.py (100%) rename libs/{ => common}/xdg/Mime.py (100%) rename libs/{ => common}/xdg/RecentFiles.py (100%) rename libs/{ => common}/xdg/__init__.py (100%) rename libs/{ => common}/xdg/util.py (100%) rename libs/{ => common}/yaml/__init__.py (100%) rename libs/{ => common}/yaml/composer.py (100%) rename libs/{ => common}/yaml/constructor.py (100%) rename libs/{ => common}/yaml/cyaml.py (100%) rename libs/{ => common}/yaml/dumper.py (100%) rename libs/{ => common}/yaml/emitter.py (100%) rename libs/{ => common}/yaml/error.py (100%) rename libs/{ => common}/yaml/events.py (100%) rename libs/{ => common}/yaml/loader.py (100%) rename libs/{ => common}/yaml/nodes.py (100%) rename libs/{ => common}/yaml/parser.py (100%) rename libs/{ => common}/yaml/reader.py (100%) rename libs/{ => common}/yaml/representer.py (100%) rename libs/{ => common}/yaml/resolver.py (100%) rename libs/{ => common}/yaml/scanner.py (100%) rename libs/{ => common}/yaml/serializer.py (100%) rename libs/{ => common}/yaml/tokens.py (100%) rename requirements.txt => libs/requirements-common.txt (80%) delete mode 100644 libs/urllib3/packages/backports/__init__.py diff --git a/core/__init__.py b/core/__init__.py index c1fb443d..e61c0e56 100644 --- a/core/__init__.py +++ b/core/__init__.py @@ -14,9 +14,13 @@ import time # init libs PROGRAM_DIR = os.path.dirname(os.path.normpath(os.path.abspath(os.path.join(__file__, os.pardir)))) + LIBS_DIR = os.path.join(PROGRAM_DIR, 'libs') sys.path.insert(0, LIBS_DIR) +LIBS_DIR_COMMON = os.path.join(LIBS_DIR, 'common') +sys.path.insert(0, LIBS_DIR_COMMON) + # init preliminaries SYS_ARGV = sys.argv[1:] APP_FILENAME = sys.argv[0] diff --git a/libs/backports.functools_lru_cache-1.2.1-py3.5-nspkg.pth b/libs/backports.functools_lru_cache-1.2.1-py3.5-nspkg.pth deleted file mode 100644 index 0b1f79dd..00000000 --- a/libs/backports.functools_lru_cache-1.2.1-py3.5-nspkg.pth +++ /dev/null @@ -1 +0,0 @@ -import sys, types, os;p = os.path.join(sys._getframe(1).f_locals['sitedir'], *('backports',));ie = os.path.exists(os.path.join(p,'__init__.py'));m = not ie and sys.modules.setdefault('backports', types.ModuleType('backports'));mp = (m or []) and m.__dict__.setdefault('__path__',[]);(p not in mp) and mp.append(p) diff --git a/libs/bin/enver.exe b/libs/bin/enver.exe index 19390fed8035bb9bbe3eff484c7fb3290f2a37cc..43cdc2f50cd789525c1edfcef65152d18f301b56 100644 GIT binary patch delta 48 zcmexzjrGYj)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC75NCCrr1>V*Czfm}E0L006|1 B5Y+$x delta 64 zcmaEIjrGel)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C7ADW R_D|Q!V*CzfsAMxb0036w7{~ws diff --git a/libs/bin/find-symlinks.exe b/libs/bin/find-symlinks.exe index cf6d37a827524a916487a4e044530709e56a9410..39e01ca144b6d954579c8a77222596d180e082d1 100644 GIT binary patch delta 49 zcmeCb&ielvYr_^srYzoMtC)hyl8pSk7-K#2>GD~O63nv66SiArF$yt)SkwKp865z< C5D()3 delta 65 zcmex=jkW(eYr_^srYzYEtC-@V}vH)RfG`nBwH3%z~2Q>HJxY63llw S`?qUlF$yt)SkvvZ865yq?HASn diff --git a/libs/bin/gclip.exe b/libs/bin/gclip.exe index e3b9a0a6e5dd8aaa063773843076d27e0552c072..ee8ae479d0f603e095e6012dc4ae1c19f844ae06 100644 GIT binary patch delta 49 zcmZp;&idgRYr_^srYzoMtC)hyl8pSk7-K#2>GD~O63nv66SiArF)}lPSkoP{865z& Co)4!0 delta 65 zcmexxjkV!AYr_^srYzYEtC-@V}vH)RfG`nBwH3%z~2Q>HJxY63llw S`?qUlF)}lPSkn!%865yin-`h@ diff --git a/libs/bin/mklink.exe b/libs/bin/mklink.exe index f467f7187d7de35c458355c6b19a86a857af36e4..1fb60e5aaf7262b5f379377b6a124e16527b7a74 100644 GIT binary patch delta 48 zcmex)jrHX<)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC75NCCrr1>V*CSUSY|Ui0073Q B5a|E_ delta 64 zcmaEPjrHd>)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C7ADW R_D|Q!V*CSUXl64y003E<7~B8= diff --git a/libs/bin/pclip.exe b/libs/bin/pclip.exe index fc8c364b866777d6a04ba1f137cc04e8161ef500..92c07c061ca5ff4d1402b1f561394f868a0d3400 100644 GIT binary patch delta 49 zcmZp<&idsVYr_^srYzoMtC)hyl8pSk7-K#2>GD~O63nv66SiArF|sp)Skqmy865z) CRu8uT delta 65 zcmexzjkV=EYr_^srYzYEtC-@V}vH)RfG`nBwH3%z~2Q>HJxY63llw S`?qUlF|sp)Skq0i865yk(-*1$ diff --git a/libs/bin/xmouse.exe b/libs/bin/xmouse.exe index b9d6650504bd3d41eeeb4434370c331e94c90132..9f7e8a9b1ee88c3484d2c49adcadcce708cbab6a 100644 GIT binary patch delta 49 zcmex&jrH9%)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC75NCCv3OMVq|0lv8LN)GdchO D&JqwF delta 65 zcmaENjrHF()`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C7ADW T_HWn9Vq|0lv8L-~GdchOX+jtg diff --git a/libs/_version.py b/libs/common/_version.py similarity index 100% rename from libs/_version.py rename to libs/common/_version.py diff --git a/libs/_yaml.cp37-win32.pyd b/libs/common/_yaml.cp37-win32.pyd similarity index 100% rename from libs/_yaml.cp37-win32.pyd rename to libs/common/_yaml.cp37-win32.pyd diff --git a/libs/appdirs.py b/libs/common/appdirs.py similarity index 100% rename from libs/appdirs.py rename to libs/common/appdirs.py diff --git a/libs/babelfish/__init__.py b/libs/common/babelfish/__init__.py similarity index 100% rename from libs/babelfish/__init__.py rename to libs/common/babelfish/__init__.py diff --git a/libs/babelfish/converters/__init__.py b/libs/common/babelfish/converters/__init__.py similarity index 100% rename from libs/babelfish/converters/__init__.py rename to libs/common/babelfish/converters/__init__.py diff --git a/libs/babelfish/converters/alpha2.py b/libs/common/babelfish/converters/alpha2.py similarity index 100% rename from libs/babelfish/converters/alpha2.py rename to libs/common/babelfish/converters/alpha2.py diff --git a/libs/babelfish/converters/alpha3b.py b/libs/common/babelfish/converters/alpha3b.py similarity index 100% rename from libs/babelfish/converters/alpha3b.py rename to libs/common/babelfish/converters/alpha3b.py diff --git a/libs/babelfish/converters/alpha3t.py b/libs/common/babelfish/converters/alpha3t.py similarity index 100% rename from libs/babelfish/converters/alpha3t.py rename to libs/common/babelfish/converters/alpha3t.py diff --git a/libs/babelfish/converters/countryname.py b/libs/common/babelfish/converters/countryname.py similarity index 100% rename from libs/babelfish/converters/countryname.py rename to libs/common/babelfish/converters/countryname.py diff --git a/libs/babelfish/converters/name.py b/libs/common/babelfish/converters/name.py similarity index 100% rename from libs/babelfish/converters/name.py rename to libs/common/babelfish/converters/name.py diff --git a/libs/babelfish/converters/opensubtitles.py b/libs/common/babelfish/converters/opensubtitles.py similarity index 100% rename from libs/babelfish/converters/opensubtitles.py rename to libs/common/babelfish/converters/opensubtitles.py diff --git a/libs/babelfish/converters/scope.py b/libs/common/babelfish/converters/scope.py similarity index 100% rename from libs/babelfish/converters/scope.py rename to libs/common/babelfish/converters/scope.py diff --git a/libs/babelfish/converters/type.py b/libs/common/babelfish/converters/type.py similarity index 100% rename from libs/babelfish/converters/type.py rename to libs/common/babelfish/converters/type.py diff --git a/libs/babelfish/country.py b/libs/common/babelfish/country.py similarity index 100% rename from libs/babelfish/country.py rename to libs/common/babelfish/country.py diff --git a/libs/babelfish/data/iso-3166-1.txt b/libs/common/babelfish/data/iso-3166-1.txt similarity index 100% rename from libs/babelfish/data/iso-3166-1.txt rename to libs/common/babelfish/data/iso-3166-1.txt diff --git a/libs/babelfish/data/iso-639-3.tab b/libs/common/babelfish/data/iso-639-3.tab similarity index 100% rename from libs/babelfish/data/iso-639-3.tab rename to libs/common/babelfish/data/iso-639-3.tab diff --git a/libs/babelfish/data/iso15924-utf8-20131012.txt b/libs/common/babelfish/data/iso15924-utf8-20131012.txt similarity index 100% rename from libs/babelfish/data/iso15924-utf8-20131012.txt rename to libs/common/babelfish/data/iso15924-utf8-20131012.txt diff --git a/libs/babelfish/data/opensubtitles_languages.txt b/libs/common/babelfish/data/opensubtitles_languages.txt similarity index 100% rename from libs/babelfish/data/opensubtitles_languages.txt rename to libs/common/babelfish/data/opensubtitles_languages.txt diff --git a/libs/babelfish/exceptions.py b/libs/common/babelfish/exceptions.py similarity index 100% rename from libs/babelfish/exceptions.py rename to libs/common/babelfish/exceptions.py diff --git a/libs/babelfish/language.py b/libs/common/babelfish/language.py similarity index 100% rename from libs/babelfish/language.py rename to libs/common/babelfish/language.py diff --git a/libs/babelfish/script.py b/libs/common/babelfish/script.py similarity index 100% rename from libs/babelfish/script.py rename to libs/common/babelfish/script.py diff --git a/libs/babelfish/tests.py b/libs/common/babelfish/tests.py similarity index 100% rename from libs/babelfish/tests.py rename to libs/common/babelfish/tests.py diff --git a/libs/beets/__init__.py b/libs/common/beets/__init__.py similarity index 100% rename from libs/beets/__init__.py rename to libs/common/beets/__init__.py diff --git a/libs/beets/__main__.py b/libs/common/beets/__main__.py similarity index 100% rename from libs/beets/__main__.py rename to libs/common/beets/__main__.py diff --git a/libs/beets/art.py b/libs/common/beets/art.py similarity index 100% rename from libs/beets/art.py rename to libs/common/beets/art.py diff --git a/libs/beets/autotag/__init__.py b/libs/common/beets/autotag/__init__.py similarity index 100% rename from libs/beets/autotag/__init__.py rename to libs/common/beets/autotag/__init__.py diff --git a/libs/beets/autotag/hooks.py b/libs/common/beets/autotag/hooks.py similarity index 100% rename from libs/beets/autotag/hooks.py rename to libs/common/beets/autotag/hooks.py diff --git a/libs/beets/autotag/match.py b/libs/common/beets/autotag/match.py similarity index 100% rename from libs/beets/autotag/match.py rename to libs/common/beets/autotag/match.py diff --git a/libs/beets/autotag/mb.py b/libs/common/beets/autotag/mb.py similarity index 100% rename from libs/beets/autotag/mb.py rename to libs/common/beets/autotag/mb.py diff --git a/libs/beets/config_default.yaml b/libs/common/beets/config_default.yaml similarity index 100% rename from libs/beets/config_default.yaml rename to libs/common/beets/config_default.yaml diff --git a/libs/beets/dbcore/__init__.py b/libs/common/beets/dbcore/__init__.py similarity index 100% rename from libs/beets/dbcore/__init__.py rename to libs/common/beets/dbcore/__init__.py diff --git a/libs/beets/dbcore/db.py b/libs/common/beets/dbcore/db.py similarity index 100% rename from libs/beets/dbcore/db.py rename to libs/common/beets/dbcore/db.py diff --git a/libs/beets/dbcore/query.py b/libs/common/beets/dbcore/query.py similarity index 100% rename from libs/beets/dbcore/query.py rename to libs/common/beets/dbcore/query.py diff --git a/libs/beets/dbcore/queryparse.py b/libs/common/beets/dbcore/queryparse.py similarity index 100% rename from libs/beets/dbcore/queryparse.py rename to libs/common/beets/dbcore/queryparse.py diff --git a/libs/beets/dbcore/types.py b/libs/common/beets/dbcore/types.py similarity index 100% rename from libs/beets/dbcore/types.py rename to libs/common/beets/dbcore/types.py diff --git a/libs/beets/importer.py b/libs/common/beets/importer.py similarity index 100% rename from libs/beets/importer.py rename to libs/common/beets/importer.py diff --git a/libs/beets/library.py b/libs/common/beets/library.py similarity index 100% rename from libs/beets/library.py rename to libs/common/beets/library.py diff --git a/libs/beets/logging.py b/libs/common/beets/logging.py similarity index 100% rename from libs/beets/logging.py rename to libs/common/beets/logging.py diff --git a/libs/beets/mediafile.py b/libs/common/beets/mediafile.py similarity index 100% rename from libs/beets/mediafile.py rename to libs/common/beets/mediafile.py diff --git a/libs/beets/plugins.py b/libs/common/beets/plugins.py similarity index 100% rename from libs/beets/plugins.py rename to libs/common/beets/plugins.py diff --git a/libs/beets/ui/__init__.py b/libs/common/beets/ui/__init__.py similarity index 100% rename from libs/beets/ui/__init__.py rename to libs/common/beets/ui/__init__.py diff --git a/libs/beets/ui/commands.py b/libs/common/beets/ui/commands.py similarity index 100% rename from libs/beets/ui/commands.py rename to libs/common/beets/ui/commands.py diff --git a/libs/beets/ui/completion_base.sh b/libs/common/beets/ui/completion_base.sh similarity index 100% rename from libs/beets/ui/completion_base.sh rename to libs/common/beets/ui/completion_base.sh diff --git a/libs/beets/util/__init__.py b/libs/common/beets/util/__init__.py similarity index 100% rename from libs/beets/util/__init__.py rename to libs/common/beets/util/__init__.py diff --git a/libs/beets/util/artresizer.py b/libs/common/beets/util/artresizer.py similarity index 100% rename from libs/beets/util/artresizer.py rename to libs/common/beets/util/artresizer.py diff --git a/libs/beets/util/bluelet.py b/libs/common/beets/util/bluelet.py similarity index 100% rename from libs/beets/util/bluelet.py rename to libs/common/beets/util/bluelet.py diff --git a/libs/beets/util/confit.py b/libs/common/beets/util/confit.py similarity index 100% rename from libs/beets/util/confit.py rename to libs/common/beets/util/confit.py diff --git a/libs/beets/util/enumeration.py b/libs/common/beets/util/enumeration.py similarity index 100% rename from libs/beets/util/enumeration.py rename to libs/common/beets/util/enumeration.py diff --git a/libs/beets/util/functemplate.py b/libs/common/beets/util/functemplate.py similarity index 100% rename from libs/beets/util/functemplate.py rename to libs/common/beets/util/functemplate.py diff --git a/libs/beets/util/hidden.py b/libs/common/beets/util/hidden.py similarity index 100% rename from libs/beets/util/hidden.py rename to libs/common/beets/util/hidden.py diff --git a/libs/beets/util/pipeline.py b/libs/common/beets/util/pipeline.py similarity index 100% rename from libs/beets/util/pipeline.py rename to libs/common/beets/util/pipeline.py diff --git a/libs/beets/vfs.py b/libs/common/beets/vfs.py similarity index 100% rename from libs/beets/vfs.py rename to libs/common/beets/vfs.py diff --git a/libs/beetsplug/__init__.py b/libs/common/beetsplug/__init__.py similarity index 100% rename from libs/beetsplug/__init__.py rename to libs/common/beetsplug/__init__.py diff --git a/libs/beetsplug/absubmit.py b/libs/common/beetsplug/absubmit.py similarity index 100% rename from libs/beetsplug/absubmit.py rename to libs/common/beetsplug/absubmit.py diff --git a/libs/beetsplug/acousticbrainz.py b/libs/common/beetsplug/acousticbrainz.py similarity index 100% rename from libs/beetsplug/acousticbrainz.py rename to libs/common/beetsplug/acousticbrainz.py diff --git a/libs/beetsplug/badfiles.py b/libs/common/beetsplug/badfiles.py similarity index 100% rename from libs/beetsplug/badfiles.py rename to libs/common/beetsplug/badfiles.py diff --git a/libs/beetsplug/beatport.py b/libs/common/beetsplug/beatport.py similarity index 100% rename from libs/beetsplug/beatport.py rename to libs/common/beetsplug/beatport.py diff --git a/libs/beetsplug/bench.py b/libs/common/beetsplug/bench.py similarity index 100% rename from libs/beetsplug/bench.py rename to libs/common/beetsplug/bench.py diff --git a/libs/beetsplug/bpd/__init__.py b/libs/common/beetsplug/bpd/__init__.py similarity index 100% rename from libs/beetsplug/bpd/__init__.py rename to libs/common/beetsplug/bpd/__init__.py diff --git a/libs/beetsplug/bpd/gstplayer.py b/libs/common/beetsplug/bpd/gstplayer.py similarity index 100% rename from libs/beetsplug/bpd/gstplayer.py rename to libs/common/beetsplug/bpd/gstplayer.py diff --git a/libs/beetsplug/bpm.py b/libs/common/beetsplug/bpm.py similarity index 100% rename from libs/beetsplug/bpm.py rename to libs/common/beetsplug/bpm.py diff --git a/libs/beetsplug/bucket.py b/libs/common/beetsplug/bucket.py similarity index 100% rename from libs/beetsplug/bucket.py rename to libs/common/beetsplug/bucket.py diff --git a/libs/beetsplug/chroma.py b/libs/common/beetsplug/chroma.py similarity index 100% rename from libs/beetsplug/chroma.py rename to libs/common/beetsplug/chroma.py diff --git a/libs/beetsplug/convert.py b/libs/common/beetsplug/convert.py similarity index 100% rename from libs/beetsplug/convert.py rename to libs/common/beetsplug/convert.py diff --git a/libs/beetsplug/cue.py b/libs/common/beetsplug/cue.py similarity index 100% rename from libs/beetsplug/cue.py rename to libs/common/beetsplug/cue.py diff --git a/libs/beetsplug/discogs.py b/libs/common/beetsplug/discogs.py similarity index 100% rename from libs/beetsplug/discogs.py rename to libs/common/beetsplug/discogs.py diff --git a/libs/beetsplug/duplicates.py b/libs/common/beetsplug/duplicates.py similarity index 100% rename from libs/beetsplug/duplicates.py rename to libs/common/beetsplug/duplicates.py diff --git a/libs/beetsplug/edit.py b/libs/common/beetsplug/edit.py similarity index 100% rename from libs/beetsplug/edit.py rename to libs/common/beetsplug/edit.py diff --git a/libs/beetsplug/embedart.py b/libs/common/beetsplug/embedart.py similarity index 100% rename from libs/beetsplug/embedart.py rename to libs/common/beetsplug/embedart.py diff --git a/libs/beetsplug/embyupdate.py b/libs/common/beetsplug/embyupdate.py similarity index 100% rename from libs/beetsplug/embyupdate.py rename to libs/common/beetsplug/embyupdate.py diff --git a/libs/beetsplug/export.py b/libs/common/beetsplug/export.py similarity index 100% rename from libs/beetsplug/export.py rename to libs/common/beetsplug/export.py diff --git a/libs/beetsplug/fetchart.py b/libs/common/beetsplug/fetchart.py similarity index 100% rename from libs/beetsplug/fetchart.py rename to libs/common/beetsplug/fetchart.py diff --git a/libs/beetsplug/filefilter.py b/libs/common/beetsplug/filefilter.py similarity index 100% rename from libs/beetsplug/filefilter.py rename to libs/common/beetsplug/filefilter.py diff --git a/libs/beetsplug/freedesktop.py b/libs/common/beetsplug/freedesktop.py similarity index 100% rename from libs/beetsplug/freedesktop.py rename to libs/common/beetsplug/freedesktop.py diff --git a/libs/beetsplug/fromfilename.py b/libs/common/beetsplug/fromfilename.py similarity index 100% rename from libs/beetsplug/fromfilename.py rename to libs/common/beetsplug/fromfilename.py diff --git a/libs/beetsplug/ftintitle.py b/libs/common/beetsplug/ftintitle.py similarity index 100% rename from libs/beetsplug/ftintitle.py rename to libs/common/beetsplug/ftintitle.py diff --git a/libs/beetsplug/fuzzy.py b/libs/common/beetsplug/fuzzy.py similarity index 100% rename from libs/beetsplug/fuzzy.py rename to libs/common/beetsplug/fuzzy.py diff --git a/libs/beetsplug/gmusic.py b/libs/common/beetsplug/gmusic.py similarity index 100% rename from libs/beetsplug/gmusic.py rename to libs/common/beetsplug/gmusic.py diff --git a/libs/beetsplug/hook.py b/libs/common/beetsplug/hook.py similarity index 100% rename from libs/beetsplug/hook.py rename to libs/common/beetsplug/hook.py diff --git a/libs/beetsplug/ihate.py b/libs/common/beetsplug/ihate.py similarity index 100% rename from libs/beetsplug/ihate.py rename to libs/common/beetsplug/ihate.py diff --git a/libs/beetsplug/importadded.py b/libs/common/beetsplug/importadded.py similarity index 100% rename from libs/beetsplug/importadded.py rename to libs/common/beetsplug/importadded.py diff --git a/libs/beetsplug/importfeeds.py b/libs/common/beetsplug/importfeeds.py similarity index 100% rename from libs/beetsplug/importfeeds.py rename to libs/common/beetsplug/importfeeds.py diff --git a/libs/beetsplug/info.py b/libs/common/beetsplug/info.py similarity index 100% rename from libs/beetsplug/info.py rename to libs/common/beetsplug/info.py diff --git a/libs/beetsplug/inline.py b/libs/common/beetsplug/inline.py similarity index 100% rename from libs/beetsplug/inline.py rename to libs/common/beetsplug/inline.py diff --git a/libs/beetsplug/ipfs.py b/libs/common/beetsplug/ipfs.py similarity index 100% rename from libs/beetsplug/ipfs.py rename to libs/common/beetsplug/ipfs.py diff --git a/libs/beetsplug/keyfinder.py b/libs/common/beetsplug/keyfinder.py similarity index 100% rename from libs/beetsplug/keyfinder.py rename to libs/common/beetsplug/keyfinder.py diff --git a/libs/beetsplug/kodiupdate.py b/libs/common/beetsplug/kodiupdate.py similarity index 100% rename from libs/beetsplug/kodiupdate.py rename to libs/common/beetsplug/kodiupdate.py diff --git a/libs/beetsplug/lastgenre/__init__.py b/libs/common/beetsplug/lastgenre/__init__.py similarity index 100% rename from libs/beetsplug/lastgenre/__init__.py rename to libs/common/beetsplug/lastgenre/__init__.py diff --git a/libs/beetsplug/lastgenre/genres-tree.yaml b/libs/common/beetsplug/lastgenre/genres-tree.yaml similarity index 100% rename from libs/beetsplug/lastgenre/genres-tree.yaml rename to libs/common/beetsplug/lastgenre/genres-tree.yaml diff --git a/libs/beetsplug/lastgenre/genres.txt b/libs/common/beetsplug/lastgenre/genres.txt similarity index 100% rename from libs/beetsplug/lastgenre/genres.txt rename to libs/common/beetsplug/lastgenre/genres.txt diff --git a/libs/beetsplug/lastimport.py b/libs/common/beetsplug/lastimport.py similarity index 100% rename from libs/beetsplug/lastimport.py rename to libs/common/beetsplug/lastimport.py diff --git a/libs/beetsplug/lyrics.py b/libs/common/beetsplug/lyrics.py similarity index 100% rename from libs/beetsplug/lyrics.py rename to libs/common/beetsplug/lyrics.py diff --git a/libs/beetsplug/mbcollection.py b/libs/common/beetsplug/mbcollection.py similarity index 100% rename from libs/beetsplug/mbcollection.py rename to libs/common/beetsplug/mbcollection.py diff --git a/libs/beetsplug/mbsubmit.py b/libs/common/beetsplug/mbsubmit.py similarity index 100% rename from libs/beetsplug/mbsubmit.py rename to libs/common/beetsplug/mbsubmit.py diff --git a/libs/beetsplug/mbsync.py b/libs/common/beetsplug/mbsync.py similarity index 100% rename from libs/beetsplug/mbsync.py rename to libs/common/beetsplug/mbsync.py diff --git a/libs/beetsplug/metasync/__init__.py b/libs/common/beetsplug/metasync/__init__.py similarity index 100% rename from libs/beetsplug/metasync/__init__.py rename to libs/common/beetsplug/metasync/__init__.py diff --git a/libs/beetsplug/metasync/amarok.py b/libs/common/beetsplug/metasync/amarok.py similarity index 100% rename from libs/beetsplug/metasync/amarok.py rename to libs/common/beetsplug/metasync/amarok.py diff --git a/libs/beetsplug/metasync/itunes.py b/libs/common/beetsplug/metasync/itunes.py similarity index 100% rename from libs/beetsplug/metasync/itunes.py rename to libs/common/beetsplug/metasync/itunes.py diff --git a/libs/beetsplug/missing.py b/libs/common/beetsplug/missing.py similarity index 100% rename from libs/beetsplug/missing.py rename to libs/common/beetsplug/missing.py diff --git a/libs/beetsplug/mpdstats.py b/libs/common/beetsplug/mpdstats.py similarity index 100% rename from libs/beetsplug/mpdstats.py rename to libs/common/beetsplug/mpdstats.py diff --git a/libs/beetsplug/mpdupdate.py b/libs/common/beetsplug/mpdupdate.py similarity index 100% rename from libs/beetsplug/mpdupdate.py rename to libs/common/beetsplug/mpdupdate.py diff --git a/libs/beetsplug/permissions.py b/libs/common/beetsplug/permissions.py similarity index 100% rename from libs/beetsplug/permissions.py rename to libs/common/beetsplug/permissions.py diff --git a/libs/beetsplug/play.py b/libs/common/beetsplug/play.py similarity index 100% rename from libs/beetsplug/play.py rename to libs/common/beetsplug/play.py diff --git a/libs/beetsplug/plexupdate.py b/libs/common/beetsplug/plexupdate.py similarity index 100% rename from libs/beetsplug/plexupdate.py rename to libs/common/beetsplug/plexupdate.py diff --git a/libs/beetsplug/random.py b/libs/common/beetsplug/random.py similarity index 100% rename from libs/beetsplug/random.py rename to libs/common/beetsplug/random.py diff --git a/libs/beetsplug/replaygain.py b/libs/common/beetsplug/replaygain.py similarity index 100% rename from libs/beetsplug/replaygain.py rename to libs/common/beetsplug/replaygain.py diff --git a/libs/beetsplug/rewrite.py b/libs/common/beetsplug/rewrite.py similarity index 100% rename from libs/beetsplug/rewrite.py rename to libs/common/beetsplug/rewrite.py diff --git a/libs/beetsplug/scrub.py b/libs/common/beetsplug/scrub.py similarity index 100% rename from libs/beetsplug/scrub.py rename to libs/common/beetsplug/scrub.py diff --git a/libs/beetsplug/smartplaylist.py b/libs/common/beetsplug/smartplaylist.py similarity index 100% rename from libs/beetsplug/smartplaylist.py rename to libs/common/beetsplug/smartplaylist.py diff --git a/libs/beetsplug/sonosupdate.py b/libs/common/beetsplug/sonosupdate.py similarity index 100% rename from libs/beetsplug/sonosupdate.py rename to libs/common/beetsplug/sonosupdate.py diff --git a/libs/beetsplug/spotify.py b/libs/common/beetsplug/spotify.py similarity index 100% rename from libs/beetsplug/spotify.py rename to libs/common/beetsplug/spotify.py diff --git a/libs/beetsplug/the.py b/libs/common/beetsplug/the.py similarity index 100% rename from libs/beetsplug/the.py rename to libs/common/beetsplug/the.py diff --git a/libs/beetsplug/thumbnails.py b/libs/common/beetsplug/thumbnails.py similarity index 100% rename from libs/beetsplug/thumbnails.py rename to libs/common/beetsplug/thumbnails.py diff --git a/libs/beetsplug/types.py b/libs/common/beetsplug/types.py similarity index 100% rename from libs/beetsplug/types.py rename to libs/common/beetsplug/types.py diff --git a/libs/beetsplug/web/__init__.py b/libs/common/beetsplug/web/__init__.py similarity index 100% rename from libs/beetsplug/web/__init__.py rename to libs/common/beetsplug/web/__init__.py diff --git a/libs/beetsplug/web/static/backbone.js b/libs/common/beetsplug/web/static/backbone.js similarity index 100% rename from libs/beetsplug/web/static/backbone.js rename to libs/common/beetsplug/web/static/backbone.js diff --git a/libs/beetsplug/web/static/beets.css b/libs/common/beetsplug/web/static/beets.css similarity index 100% rename from libs/beetsplug/web/static/beets.css rename to libs/common/beetsplug/web/static/beets.css diff --git a/libs/beetsplug/web/static/beets.js b/libs/common/beetsplug/web/static/beets.js similarity index 100% rename from libs/beetsplug/web/static/beets.js rename to libs/common/beetsplug/web/static/beets.js diff --git a/libs/beetsplug/web/static/jquery.js b/libs/common/beetsplug/web/static/jquery.js similarity index 100% rename from libs/beetsplug/web/static/jquery.js rename to libs/common/beetsplug/web/static/jquery.js diff --git a/libs/beetsplug/web/static/underscore.js b/libs/common/beetsplug/web/static/underscore.js similarity index 100% rename from libs/beetsplug/web/static/underscore.js rename to libs/common/beetsplug/web/static/underscore.js diff --git a/libs/beetsplug/web/templates/index.html b/libs/common/beetsplug/web/templates/index.html similarity index 100% rename from libs/beetsplug/web/templates/index.html rename to libs/common/beetsplug/web/templates/index.html diff --git a/libs/beetsplug/zero.py b/libs/common/beetsplug/zero.py similarity index 100% rename from libs/beetsplug/zero.py rename to libs/common/beetsplug/zero.py diff --git a/libs/bin/beet.exe b/libs/common/bin/beet.exe similarity index 99% rename from libs/bin/beet.exe rename to libs/common/bin/beet.exe index 2028d20015306617b65583c2072ececcb938873b..e91e175e2c7ba0e2a22ffbaa812e89f6220437db 100644 GIT binary patch delta 48 zcmaEIjrGbk)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC781_CQP@=Vtfu}sAMxb0071E B5jy|? delta 64 zcmca|jrGYj)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C76xb Q`loAUF+K+~M6wwj06kO}E&u=k diff --git a/libs/bin/chardetect.exe b/libs/common/bin/chardetect.exe similarity index 99% rename from libs/bin/chardetect.exe rename to libs/common/bin/chardetect.exe index a19f47a066e3fdf9cd553128f362037ad1fda3a0..17242a806b0c0f64941749f6dd2160db387ba30a 100644 GIT binary patch delta 48 zcmex#jrGwr)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC75$FCQP@=V*Cnb7-cg$007JW B5qAIp delta 64 zcmaEKjrG$t)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C763T Q`loAUF@6Ozl(HEe08Qo?9smFU diff --git a/libs/bin/easy_install-3.7.exe b/libs/common/bin/easy_install-3.7.exe similarity index 99% rename from libs/bin/easy_install-3.7.exe rename to libs/common/bin/easy_install-3.7.exe index 65388f40b324a3ea200d4600de5cb929bcd30bea..ba897f334d14c187286e16a1ab2e31b03abf6bc2 100644 GIT binary patch delta 48 zcmex;jrH|4)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC7AOwCQP@=V*CeYSZ6aj007VP B5uX46 delta 64 zcmaETjrI36)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C75Sb R^iS8yV*CeYXlFAz003Sd89V?0 diff --git a/libs/bin/easy_install.exe b/libs/common/bin/easy_install.exe similarity index 99% rename from libs/bin/easy_install.exe rename to libs/common/bin/easy_install.exe index 65388f40b324a3ea200d4600de5cb929bcd30bea..ba897f334d14c187286e16a1ab2e31b03abf6bc2 100644 GIT binary patch delta 48 zcmex;jrH|4)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC7AOwCQP@=V*CeYSZ6aj007VP B5uX46 delta 64 zcmaETjrI36)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C75Sb R^iS8yV*CeYXlFAz003Sd89V?0 diff --git a/libs/bin/guessit.exe b/libs/common/bin/guessit.exe similarity index 99% rename from libs/bin/guessit.exe rename to libs/common/bin/guessit.exe index 0645fb74d39f3161cd6c95184707ac7ffe6faad1..099b3bfb061cbc84a21018148fc721a19adc385a 100644 GIT binary patch delta 48 zcmaEJjrGno)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC75$ECQP@=Vtfx~=wvfG007Bj B5nTWP delta 64 zcmca}jrGkn)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C79oH R^iS8yVtfx~$Ye7*002}r7|H+u diff --git a/libs/bin/mid3cp b/libs/common/bin/mid3cp similarity index 90% rename from libs/bin/mid3cp rename to libs/common/bin/mid3cp index 2020a753..8a773e56 100644 --- a/libs/bin/mid3cp +++ b/libs/common/bin/mid3cp @@ -1,4 +1,4 @@ -#!h:\src\env\nzbtomedia\scripts\python.exe +#!C:\Python\3.7\python.exe # -*- coding: utf-8 -*- # Copyright 2016 Christoph Reiter # diff --git a/libs/bin/mid3iconv b/libs/common/bin/mid3iconv similarity index 90% rename from libs/bin/mid3iconv rename to libs/common/bin/mid3iconv index b15ad500..332f6b70 100644 --- a/libs/bin/mid3iconv +++ b/libs/common/bin/mid3iconv @@ -1,4 +1,4 @@ -#!h:\src\env\nzbtomedia\scripts\python.exe +#!C:\Python\3.7\python.exe # -*- coding: utf-8 -*- # Copyright 2016 Christoph Reiter # diff --git a/libs/bin/mid3v2 b/libs/common/bin/mid3v2 similarity index 90% rename from libs/bin/mid3v2 rename to libs/common/bin/mid3v2 index 34064886..1bf2d13d 100644 --- a/libs/bin/mid3v2 +++ b/libs/common/bin/mid3v2 @@ -1,4 +1,4 @@ -#!h:\src\env\nzbtomedia\scripts\python.exe +#!C:\Python\3.7\python.exe # -*- coding: utf-8 -*- # Copyright 2016 Christoph Reiter # diff --git a/libs/bin/moggsplit b/libs/common/bin/moggsplit similarity index 90% rename from libs/bin/moggsplit rename to libs/common/bin/moggsplit index 005789e4..f43d1360 100644 --- a/libs/bin/moggsplit +++ b/libs/common/bin/moggsplit @@ -1,4 +1,4 @@ -#!h:\src\env\nzbtomedia\scripts\python.exe +#!C:\Python\3.7\python.exe # -*- coding: utf-8 -*- # Copyright 2016 Christoph Reiter # diff --git a/libs/bin/mutagen-inspect b/libs/common/bin/mutagen-inspect similarity index 90% rename from libs/bin/mutagen-inspect rename to libs/common/bin/mutagen-inspect index 2e10d131..746b414e 100644 --- a/libs/bin/mutagen-inspect +++ b/libs/common/bin/mutagen-inspect @@ -1,4 +1,4 @@ -#!h:\src\env\nzbtomedia\scripts\python.exe +#!C:\Python\3.7\python.exe # -*- coding: utf-8 -*- # Copyright 2016 Christoph Reiter # diff --git a/libs/bin/mutagen-pony b/libs/common/bin/mutagen-pony similarity index 90% rename from libs/bin/mutagen-pony rename to libs/common/bin/mutagen-pony index a03cd90f..a289a988 100644 --- a/libs/bin/mutagen-pony +++ b/libs/common/bin/mutagen-pony @@ -1,4 +1,4 @@ -#!h:\src\env\nzbtomedia\scripts\python.exe +#!C:\Python\3.7\python.exe # -*- coding: utf-8 -*- # Copyright 2016 Christoph Reiter # diff --git a/libs/bin/pbr.exe b/libs/common/bin/pbr.exe similarity index 99% rename from libs/bin/pbr.exe rename to libs/common/bin/pbr.exe index 9021803af2bacbf23dfcc3faca245f68e33bb2c5..e7eab92cf2cc657d9c4770725f485ca0a00e1287 100644 GIT binary patch delta 48 zcmaEHjrGPg)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC76pcCQP@=Vtfr|Xk;@w0078M B5m^8L delta 64 zcmca{jrGMf)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C73^P R^iS8yVtfr|NMtiQ002@|7{CAk diff --git a/libs/bin/srt.exe b/libs/common/bin/srt.exe similarity index 99% rename from libs/bin/srt.exe rename to libs/common/bin/srt.exe index 57a09da55ca5bb49730ee86512730b110cefb87c..90e6494dc3f873c9cd9407c4e8b8e511a743d47d 100644 GIT binary patch delta 48 zcmaELjrGF~!M6nFS@q)A_R)C79oH R^iS8yVtfl`NM$oR002`U7{UMm diff --git a/libs/bin/subliminal.exe b/libs/common/bin/subliminal.exe similarity index 99% rename from libs/bin/subliminal.exe rename to libs/common/bin/subliminal.exe index 51c897be4427c935be43ce0086291897f2a6789d..280ce315cf27e10110fc508884a54196c8cdf645 100644 GIT binary patch delta 48 zcmex%jrG|z)`l&NOj*3iRxt&YB^mj7F~)l4)8(@mC74SxCQP@=V*Ckam}N6M007Qe B5tRS{ delta 64 zcmaEMjrH3#)`l&NOj)uSRx!mz$uX&UWifeGNhSHYsVSL>F~!M6nFS@q)A_R)C73^R R^iS8yV*CkasAV%c003GD82SJJ diff --git a/libs/bin/unidecode.exe b/libs/common/bin/unidecode.exe similarity index 99% rename from libs/bin/unidecode.exe rename to libs/common/bin/unidecode.exe index 07a0e41396117848acbedc0f42a4a626f2b98da4..0880f1b8075589f2dd9616e0bf5b16aad99d0bd1 100644 GIT binary patch delta 48 zcmaELjrGF~!M6nFS@q)A_R)C76xa Q`loAUF}?*eq_P= (3, 4) + +if PY3: + string_types = str, + integer_types = int, + class_types = type, + text_type = str + binary_type = bytes + + MAXSIZE = sys.maxsize +else: + string_types = basestring, + integer_types = (int, long) + class_types = (type, types.ClassType) + text_type = unicode + binary_type = str + + if sys.platform.startswith("java"): + # Jython always uses 32 bits. + MAXSIZE = int((1 << 31) - 1) + else: + # It's possible to have sizeof(long) != sizeof(Py_ssize_t). + class X(object): + + def __len__(self): + return 1 << 31 + try: + len(X()) + except OverflowError: + # 32-bit + MAXSIZE = int((1 << 31) - 1) + else: + # 64-bit + MAXSIZE = int((1 << 63) - 1) + del X + + +def _add_doc(func, doc): + """Add documentation to a function.""" + func.__doc__ = doc + + +def _import_module(name): + """Import module, returning the module after the last dot.""" + __import__(name) + return sys.modules[name] + + +class _LazyDescr(object): + + def __init__(self, name): + self.name = name + + def __get__(self, obj, tp): + result = self._resolve() + setattr(obj, self.name, result) # Invokes __set__. + try: + # This is a bit ugly, but it avoids running this again by + # removing this descriptor. + delattr(obj.__class__, self.name) + except AttributeError: + pass + return result + + +class MovedModule(_LazyDescr): + + def __init__(self, name, old, new=None): + super(MovedModule, self).__init__(name) + if PY3: + if new is None: + new = name + self.mod = new + else: + self.mod = old + + def _resolve(self): + return _import_module(self.mod) + + def __getattr__(self, attr): + _module = self._resolve() + value = getattr(_module, attr) + setattr(self, attr, value) + return value + + +class _LazyModule(types.ModuleType): + + def __init__(self, name): + super(_LazyModule, self).__init__(name) + self.__doc__ = self.__class__.__doc__ + + def __dir__(self): + attrs = ["__doc__", "__name__"] + attrs += [attr.name for attr in self._moved_attributes] + return attrs + + # Subclasses should override this + _moved_attributes = [] + + +class MovedAttribute(_LazyDescr): + + def __init__(self, name, old_mod, new_mod, old_attr=None, new_attr=None): + super(MovedAttribute, self).__init__(name) + if PY3: + if new_mod is None: + new_mod = name + self.mod = new_mod + if new_attr is None: + if old_attr is None: + new_attr = name + else: + new_attr = old_attr + self.attr = new_attr + else: + self.mod = old_mod + if old_attr is None: + old_attr = name + self.attr = old_attr + + def _resolve(self): + module = _import_module(self.mod) + return getattr(module, self.attr) + + +class _SixMetaPathImporter(object): + + """ + A meta path importer to import six.moves and its submodules. + + This class implements a PEP302 finder and loader. It should be compatible + with Python 2.5 and all existing versions of Python3 + """ + + def __init__(self, six_module_name): + self.name = six_module_name + self.known_modules = {} + + def _add_module(self, mod, *fullnames): + for fullname in fullnames: + self.known_modules[self.name + "." + fullname] = mod + + def _get_module(self, fullname): + return self.known_modules[self.name + "." + fullname] + + def find_module(self, fullname, path=None): + if fullname in self.known_modules: + return self + return None + + def __get_module(self, fullname): + try: + return self.known_modules[fullname] + except KeyError: + raise ImportError("This loader does not know module " + fullname) + + def load_module(self, fullname): + try: + # in case of a reload + return sys.modules[fullname] + except KeyError: + pass + mod = self.__get_module(fullname) + if isinstance(mod, MovedModule): + mod = mod._resolve() + else: + mod.__loader__ = self + sys.modules[fullname] = mod + return mod + + def is_package(self, fullname): + """ + Return true, if the named module is a package. + + We need this method to get correct spec objects with + Python 3.4 (see PEP451) + """ + return hasattr(self.__get_module(fullname), "__path__") + + def get_code(self, fullname): + """Return None + + Required, if is_package is implemented""" + self.__get_module(fullname) # eventually raises ImportError + return None + get_source = get_code # same as get_code + +_importer = _SixMetaPathImporter(__name__) + + +class _MovedItems(_LazyModule): + + """Lazy loading of moved objects""" + __path__ = [] # mark as package + + +_moved_attributes = [ + MovedAttribute("cStringIO", "cStringIO", "io", "StringIO"), + MovedAttribute("filter", "itertools", "builtins", "ifilter", "filter"), + MovedAttribute("filterfalse", "itertools", "itertools", "ifilterfalse", "filterfalse"), + MovedAttribute("input", "__builtin__", "builtins", "raw_input", "input"), + MovedAttribute("intern", "__builtin__", "sys"), + MovedAttribute("map", "itertools", "builtins", "imap", "map"), + MovedAttribute("getcwd", "os", "os", "getcwdu", "getcwd"), + MovedAttribute("getcwdb", "os", "os", "getcwd", "getcwdb"), + MovedAttribute("getoutput", "commands", "subprocess"), + MovedAttribute("range", "__builtin__", "builtins", "xrange", "range"), + MovedAttribute("reload_module", "__builtin__", "importlib" if PY34 else "imp", "reload"), + MovedAttribute("reduce", "__builtin__", "functools"), + MovedAttribute("shlex_quote", "pipes", "shlex", "quote"), + MovedAttribute("StringIO", "StringIO", "io"), + MovedAttribute("UserDict", "UserDict", "collections"), + MovedAttribute("UserList", "UserList", "collections"), + MovedAttribute("UserString", "UserString", "collections"), + MovedAttribute("xrange", "__builtin__", "builtins", "xrange", "range"), + MovedAttribute("zip", "itertools", "builtins", "izip", "zip"), + MovedAttribute("zip_longest", "itertools", "itertools", "izip_longest", "zip_longest"), + MovedModule("builtins", "__builtin__"), + MovedModule("configparser", "ConfigParser"), + MovedModule("copyreg", "copy_reg"), + MovedModule("dbm_gnu", "gdbm", "dbm.gnu"), + MovedModule("_dummy_thread", "dummy_thread", "_dummy_thread"), + MovedModule("http_cookiejar", "cookielib", "http.cookiejar"), + MovedModule("http_cookies", "Cookie", "http.cookies"), + MovedModule("html_entities", "htmlentitydefs", "html.entities"), + MovedModule("html_parser", "HTMLParser", "html.parser"), + MovedModule("http_client", "httplib", "http.client"), + MovedModule("email_mime_base", "email.MIMEBase", "email.mime.base"), + MovedModule("email_mime_image", "email.MIMEImage", "email.mime.image"), + MovedModule("email_mime_multipart", "email.MIMEMultipart", "email.mime.multipart"), + MovedModule("email_mime_nonmultipart", "email.MIMENonMultipart", "email.mime.nonmultipart"), + MovedModule("email_mime_text", "email.MIMEText", "email.mime.text"), + MovedModule("BaseHTTPServer", "BaseHTTPServer", "http.server"), + MovedModule("CGIHTTPServer", "CGIHTTPServer", "http.server"), + MovedModule("SimpleHTTPServer", "SimpleHTTPServer", "http.server"), + MovedModule("cPickle", "cPickle", "pickle"), + MovedModule("queue", "Queue"), + MovedModule("reprlib", "repr"), + MovedModule("socketserver", "SocketServer"), + MovedModule("_thread", "thread", "_thread"), + MovedModule("tkinter", "Tkinter"), + MovedModule("tkinter_dialog", "Dialog", "tkinter.dialog"), + MovedModule("tkinter_filedialog", "FileDialog", "tkinter.filedialog"), + MovedModule("tkinter_scrolledtext", "ScrolledText", "tkinter.scrolledtext"), + MovedModule("tkinter_simpledialog", "SimpleDialog", "tkinter.simpledialog"), + MovedModule("tkinter_tix", "Tix", "tkinter.tix"), + MovedModule("tkinter_ttk", "ttk", "tkinter.ttk"), + MovedModule("tkinter_constants", "Tkconstants", "tkinter.constants"), + MovedModule("tkinter_dnd", "Tkdnd", "tkinter.dnd"), + MovedModule("tkinter_colorchooser", "tkColorChooser", + "tkinter.colorchooser"), + MovedModule("tkinter_commondialog", "tkCommonDialog", + "tkinter.commondialog"), + MovedModule("tkinter_tkfiledialog", "tkFileDialog", "tkinter.filedialog"), + MovedModule("tkinter_font", "tkFont", "tkinter.font"), + MovedModule("tkinter_messagebox", "tkMessageBox", "tkinter.messagebox"), + MovedModule("tkinter_tksimpledialog", "tkSimpleDialog", + "tkinter.simpledialog"), + MovedModule("urllib_parse", __name__ + ".moves.urllib_parse", "urllib.parse"), + MovedModule("urllib_error", __name__ + ".moves.urllib_error", "urllib.error"), + MovedModule("urllib", __name__ + ".moves.urllib", __name__ + ".moves.urllib"), + MovedModule("urllib_robotparser", "robotparser", "urllib.robotparser"), + MovedModule("xmlrpc_client", "xmlrpclib", "xmlrpc.client"), + MovedModule("xmlrpc_server", "SimpleXMLRPCServer", "xmlrpc.server"), +] +# Add windows specific modules. +if sys.platform == "win32": + _moved_attributes += [ + MovedModule("winreg", "_winreg"), + ] + +for attr in _moved_attributes: + setattr(_MovedItems, attr.name, attr) + if isinstance(attr, MovedModule): + _importer._add_module(attr, "moves." + attr.name) +del attr + +_MovedItems._moved_attributes = _moved_attributes + +moves = _MovedItems(__name__ + ".moves") +_importer._add_module(moves, "moves") + + +class Module_six_moves_urllib_parse(_LazyModule): + + """Lazy loading of moved objects in six.moves.urllib_parse""" + + +_urllib_parse_moved_attributes = [ + MovedAttribute("ParseResult", "urlparse", "urllib.parse"), + MovedAttribute("SplitResult", "urlparse", "urllib.parse"), + MovedAttribute("parse_qs", "urlparse", "urllib.parse"), + MovedAttribute("parse_qsl", "urlparse", "urllib.parse"), + MovedAttribute("urldefrag", "urlparse", "urllib.parse"), + MovedAttribute("urljoin", "urlparse", "urllib.parse"), + MovedAttribute("urlparse", "urlparse", "urllib.parse"), + MovedAttribute("urlsplit", "urlparse", "urllib.parse"), + MovedAttribute("urlunparse", "urlparse", "urllib.parse"), + MovedAttribute("urlunsplit", "urlparse", "urllib.parse"), + MovedAttribute("quote", "urllib", "urllib.parse"), + MovedAttribute("quote_plus", "urllib", "urllib.parse"), + MovedAttribute("unquote", "urllib", "urllib.parse"), + MovedAttribute("unquote_plus", "urllib", "urllib.parse"), + MovedAttribute("unquote_to_bytes", "urllib", "urllib.parse", "unquote", "unquote_to_bytes"), + MovedAttribute("urlencode", "urllib", "urllib.parse"), + MovedAttribute("splitquery", "urllib", "urllib.parse"), + MovedAttribute("splittag", "urllib", "urllib.parse"), + MovedAttribute("splituser", "urllib", "urllib.parse"), + MovedAttribute("splitvalue", "urllib", "urllib.parse"), + MovedAttribute("uses_fragment", "urlparse", "urllib.parse"), + MovedAttribute("uses_netloc", "urlparse", "urllib.parse"), + MovedAttribute("uses_params", "urlparse", "urllib.parse"), + MovedAttribute("uses_query", "urlparse", "urllib.parse"), + MovedAttribute("uses_relative", "urlparse", "urllib.parse"), +] +for attr in _urllib_parse_moved_attributes: + setattr(Module_six_moves_urllib_parse, attr.name, attr) +del attr + +Module_six_moves_urllib_parse._moved_attributes = _urllib_parse_moved_attributes + +_importer._add_module(Module_six_moves_urllib_parse(__name__ + ".moves.urllib_parse"), + "moves.urllib_parse", "moves.urllib.parse") + + +class Module_six_moves_urllib_error(_LazyModule): + + """Lazy loading of moved objects in six.moves.urllib_error""" + + +_urllib_error_moved_attributes = [ + MovedAttribute("URLError", "urllib2", "urllib.error"), + MovedAttribute("HTTPError", "urllib2", "urllib.error"), + MovedAttribute("ContentTooShortError", "urllib", "urllib.error"), +] +for attr in _urllib_error_moved_attributes: + setattr(Module_six_moves_urllib_error, attr.name, attr) +del attr + +Module_six_moves_urllib_error._moved_attributes = _urllib_error_moved_attributes + +_importer._add_module(Module_six_moves_urllib_error(__name__ + ".moves.urllib.error"), + "moves.urllib_error", "moves.urllib.error") + + +class Module_six_moves_urllib_request(_LazyModule): + + """Lazy loading of moved objects in six.moves.urllib_request""" + + +_urllib_request_moved_attributes = [ + MovedAttribute("urlopen", "urllib2", "urllib.request"), + MovedAttribute("install_opener", "urllib2", "urllib.request"), + MovedAttribute("build_opener", "urllib2", "urllib.request"), + MovedAttribute("pathname2url", "urllib", "urllib.request"), + MovedAttribute("url2pathname", "urllib", "urllib.request"), + MovedAttribute("getproxies", "urllib", "urllib.request"), + MovedAttribute("Request", "urllib2", "urllib.request"), + MovedAttribute("OpenerDirector", "urllib2", "urllib.request"), + MovedAttribute("HTTPDefaultErrorHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPRedirectHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPCookieProcessor", "urllib2", "urllib.request"), + MovedAttribute("ProxyHandler", "urllib2", "urllib.request"), + MovedAttribute("BaseHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPPasswordMgr", "urllib2", "urllib.request"), + MovedAttribute("HTTPPasswordMgrWithDefaultRealm", "urllib2", "urllib.request"), + MovedAttribute("AbstractBasicAuthHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPBasicAuthHandler", "urllib2", "urllib.request"), + MovedAttribute("ProxyBasicAuthHandler", "urllib2", "urllib.request"), + MovedAttribute("AbstractDigestAuthHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPDigestAuthHandler", "urllib2", "urllib.request"), + MovedAttribute("ProxyDigestAuthHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPSHandler", "urllib2", "urllib.request"), + MovedAttribute("FileHandler", "urllib2", "urllib.request"), + MovedAttribute("FTPHandler", "urllib2", "urllib.request"), + MovedAttribute("CacheFTPHandler", "urllib2", "urllib.request"), + MovedAttribute("UnknownHandler", "urllib2", "urllib.request"), + MovedAttribute("HTTPErrorProcessor", "urllib2", "urllib.request"), + MovedAttribute("urlretrieve", "urllib", "urllib.request"), + MovedAttribute("urlcleanup", "urllib", "urllib.request"), + MovedAttribute("URLopener", "urllib", "urllib.request"), + MovedAttribute("FancyURLopener", "urllib", "urllib.request"), + MovedAttribute("proxy_bypass", "urllib", "urllib.request"), + MovedAttribute("parse_http_list", "urllib2", "urllib.request"), + MovedAttribute("parse_keqv_list", "urllib2", "urllib.request"), +] +for attr in _urllib_request_moved_attributes: + setattr(Module_six_moves_urllib_request, attr.name, attr) +del attr + +Module_six_moves_urllib_request._moved_attributes = _urllib_request_moved_attributes + +_importer._add_module(Module_six_moves_urllib_request(__name__ + ".moves.urllib.request"), + "moves.urllib_request", "moves.urllib.request") + + +class Module_six_moves_urllib_response(_LazyModule): + + """Lazy loading of moved objects in six.moves.urllib_response""" + + +_urllib_response_moved_attributes = [ + MovedAttribute("addbase", "urllib", "urllib.response"), + MovedAttribute("addclosehook", "urllib", "urllib.response"), + MovedAttribute("addinfo", "urllib", "urllib.response"), + MovedAttribute("addinfourl", "urllib", "urllib.response"), +] +for attr in _urllib_response_moved_attributes: + setattr(Module_six_moves_urllib_response, attr.name, attr) +del attr + +Module_six_moves_urllib_response._moved_attributes = _urllib_response_moved_attributes + +_importer._add_module(Module_six_moves_urllib_response(__name__ + ".moves.urllib.response"), + "moves.urllib_response", "moves.urllib.response") + + +class Module_six_moves_urllib_robotparser(_LazyModule): + + """Lazy loading of moved objects in six.moves.urllib_robotparser""" + + +_urllib_robotparser_moved_attributes = [ + MovedAttribute("RobotFileParser", "robotparser", "urllib.robotparser"), +] +for attr in _urllib_robotparser_moved_attributes: + setattr(Module_six_moves_urllib_robotparser, attr.name, attr) +del attr + +Module_six_moves_urllib_robotparser._moved_attributes = _urllib_robotparser_moved_attributes + +_importer._add_module(Module_six_moves_urllib_robotparser(__name__ + ".moves.urllib.robotparser"), + "moves.urllib_robotparser", "moves.urllib.robotparser") + + +class Module_six_moves_urllib(types.ModuleType): + + """Create a six.moves.urllib namespace that resembles the Python 3 namespace""" + __path__ = [] # mark as package + parse = _importer._get_module("moves.urllib_parse") + error = _importer._get_module("moves.urllib_error") + request = _importer._get_module("moves.urllib_request") + response = _importer._get_module("moves.urllib_response") + robotparser = _importer._get_module("moves.urllib_robotparser") + + def __dir__(self): + return ['parse', 'error', 'request', 'response', 'robotparser'] + +_importer._add_module(Module_six_moves_urllib(__name__ + ".moves.urllib"), + "moves.urllib") + + +def add_move(move): + """Add an item to six.moves.""" + setattr(_MovedItems, move.name, move) + + +def remove_move(name): + """Remove item from six.moves.""" + try: + delattr(_MovedItems, name) + except AttributeError: + try: + del moves.__dict__[name] + except KeyError: + raise AttributeError("no such move, %r" % (name,)) + + +if PY3: + _meth_func = "__func__" + _meth_self = "__self__" + + _func_closure = "__closure__" + _func_code = "__code__" + _func_defaults = "__defaults__" + _func_globals = "__globals__" +else: + _meth_func = "im_func" + _meth_self = "im_self" + + _func_closure = "func_closure" + _func_code = "func_code" + _func_defaults = "func_defaults" + _func_globals = "func_globals" + + +try: + advance_iterator = next +except NameError: + def advance_iterator(it): + return it.next() +next = advance_iterator + + +try: + callable = callable +except NameError: + def callable(obj): + return any("__call__" in klass.__dict__ for klass in type(obj).__mro__) + + +if PY3: + def get_unbound_function(unbound): + return unbound + + create_bound_method = types.MethodType + + def create_unbound_method(func, cls): + return func + + Iterator = object +else: + def get_unbound_function(unbound): + return unbound.im_func + + def create_bound_method(func, obj): + return types.MethodType(func, obj, obj.__class__) + + def create_unbound_method(func, cls): + return types.MethodType(func, None, cls) + + class Iterator(object): + + def next(self): + return type(self).__next__(self) + + callable = callable +_add_doc(get_unbound_function, + """Get the function out of a possibly unbound function""") + + +get_method_function = operator.attrgetter(_meth_func) +get_method_self = operator.attrgetter(_meth_self) +get_function_closure = operator.attrgetter(_func_closure) +get_function_code = operator.attrgetter(_func_code) +get_function_defaults = operator.attrgetter(_func_defaults) +get_function_globals = operator.attrgetter(_func_globals) + + +if PY3: + def iterkeys(d, **kw): + return iter(d.keys(**kw)) + + def itervalues(d, **kw): + return iter(d.values(**kw)) + + def iteritems(d, **kw): + return iter(d.items(**kw)) + + def iterlists(d, **kw): + return iter(d.lists(**kw)) + + viewkeys = operator.methodcaller("keys") + + viewvalues = operator.methodcaller("values") + + viewitems = operator.methodcaller("items") +else: + def iterkeys(d, **kw): + return d.iterkeys(**kw) + + def itervalues(d, **kw): + return d.itervalues(**kw) + + def iteritems(d, **kw): + return d.iteritems(**kw) + + def iterlists(d, **kw): + return d.iterlists(**kw) + + viewkeys = operator.methodcaller("viewkeys") + + viewvalues = operator.methodcaller("viewvalues") + + viewitems = operator.methodcaller("viewitems") + +_add_doc(iterkeys, "Return an iterator over the keys of a dictionary.") +_add_doc(itervalues, "Return an iterator over the values of a dictionary.") +_add_doc(iteritems, + "Return an iterator over the (key, value) pairs of a dictionary.") +_add_doc(iterlists, + "Return an iterator over the (key, [values]) pairs of a dictionary.") + + +if PY3: + def b(s): + return s.encode("latin-1") + + def u(s): + return s + unichr = chr + import struct + int2byte = struct.Struct(">B").pack + del struct + byte2int = operator.itemgetter(0) + indexbytes = operator.getitem + iterbytes = iter + import io + StringIO = io.StringIO + BytesIO = io.BytesIO + _assertCountEqual = "assertCountEqual" + if sys.version_info[1] <= 1: + _assertRaisesRegex = "assertRaisesRegexp" + _assertRegex = "assertRegexpMatches" + else: + _assertRaisesRegex = "assertRaisesRegex" + _assertRegex = "assertRegex" +else: + def b(s): + return s + # Workaround for standalone backslash + + def u(s): + return unicode(s.replace(r'\\', r'\\\\'), "unicode_escape") + unichr = unichr + int2byte = chr + + def byte2int(bs): + return ord(bs[0]) + + def indexbytes(buf, i): + return ord(buf[i]) + iterbytes = functools.partial(itertools.imap, ord) + import StringIO + StringIO = BytesIO = StringIO.StringIO + _assertCountEqual = "assertItemsEqual" + _assertRaisesRegex = "assertRaisesRegexp" + _assertRegex = "assertRegexpMatches" +_add_doc(b, """Byte literal""") +_add_doc(u, """Text literal""") + + +def assertCountEqual(self, *args, **kwargs): + return getattr(self, _assertCountEqual)(*args, **kwargs) + + +def assertRaisesRegex(self, *args, **kwargs): + return getattr(self, _assertRaisesRegex)(*args, **kwargs) + + +def assertRegex(self, *args, **kwargs): + return getattr(self, _assertRegex)(*args, **kwargs) + + +if PY3: + exec_ = getattr(moves.builtins, "exec") + + def reraise(tp, value, tb=None): + try: + if value is None: + value = tp() + if value.__traceback__ is not tb: + raise value.with_traceback(tb) + raise value + finally: + value = None + tb = None + +else: + def exec_(_code_, _globs_=None, _locs_=None): + """Execute code in a namespace.""" + if _globs_ is None: + frame = sys._getframe(1) + _globs_ = frame.f_globals + if _locs_ is None: + _locs_ = frame.f_locals + del frame + elif _locs_ is None: + _locs_ = _globs_ + exec("""exec _code_ in _globs_, _locs_""") + + exec_("""def reraise(tp, value, tb=None): + try: + raise tp, value, tb + finally: + tb = None +""") + + +if sys.version_info[:2] == (3, 2): + exec_("""def raise_from(value, from_value): + try: + if from_value is None: + raise value + raise value from from_value + finally: + value = None +""") +elif sys.version_info[:2] > (3, 2): + exec_("""def raise_from(value, from_value): + try: + raise value from from_value + finally: + value = None +""") +else: + def raise_from(value, from_value): + raise value + + +print_ = getattr(moves.builtins, "print", None) +if print_ is None: + def print_(*args, **kwargs): + """The new-style print function for Python 2.4 and 2.5.""" + fp = kwargs.pop("file", sys.stdout) + if fp is None: + return + + def write(data): + if not isinstance(data, basestring): + data = str(data) + # If the file has an encoding, encode unicode with it. + if (isinstance(fp, file) and + isinstance(data, unicode) and + fp.encoding is not None): + errors = getattr(fp, "errors", None) + if errors is None: + errors = "strict" + data = data.encode(fp.encoding, errors) + fp.write(data) + want_unicode = False + sep = kwargs.pop("sep", None) + if sep is not None: + if isinstance(sep, unicode): + want_unicode = True + elif not isinstance(sep, str): + raise TypeError("sep must be None or a string") + end = kwargs.pop("end", None) + if end is not None: + if isinstance(end, unicode): + want_unicode = True + elif not isinstance(end, str): + raise TypeError("end must be None or a string") + if kwargs: + raise TypeError("invalid keyword arguments to print()") + if not want_unicode: + for arg in args: + if isinstance(arg, unicode): + want_unicode = True + break + if want_unicode: + newline = unicode("\n") + space = unicode(" ") + else: + newline = "\n" + space = " " + if sep is None: + sep = space + if end is None: + end = newline + for i, arg in enumerate(args): + if i: + write(sep) + write(arg) + write(end) +if sys.version_info[:2] < (3, 3): + _print = print_ + + def print_(*args, **kwargs): + fp = kwargs.get("file", sys.stdout) + flush = kwargs.pop("flush", False) + _print(*args, **kwargs) + if flush and fp is not None: + fp.flush() + +_add_doc(reraise, """Reraise an exception.""") + +if sys.version_info[0:2] < (3, 4): + def wraps(wrapped, assigned=functools.WRAPPER_ASSIGNMENTS, + updated=functools.WRAPPER_UPDATES): + def wrapper(f): + f = functools.wraps(wrapped, assigned, updated)(f) + f.__wrapped__ = wrapped + return f + return wrapper +else: + wraps = functools.wraps + + +def with_metaclass(meta, *bases): + """Create a base class with a metaclass.""" + # This requires a bit of explanation: the basic idea is to make a dummy + # metaclass for one level of class instantiation that replaces itself with + # the actual metaclass. + class metaclass(type): + + def __new__(cls, name, this_bases, d): + return meta(name, bases, d) + + @classmethod + def __prepare__(cls, name, this_bases): + return meta.__prepare__(name, bases) + return type.__new__(metaclass, 'temporary_class', (), {}) + + +def add_metaclass(metaclass): + """Class decorator for creating a class with a metaclass.""" + def wrapper(cls): + orig_vars = cls.__dict__.copy() + slots = orig_vars.get('__slots__') + if slots is not None: + if isinstance(slots, str): + slots = [slots] + for slots_var in slots: + orig_vars.pop(slots_var) + orig_vars.pop('__dict__', None) + orig_vars.pop('__weakref__', None) + if hasattr(cls, '__qualname__'): + orig_vars['__qualname__'] = cls.__qualname__ + return metaclass(cls.__name__, cls.__bases__, orig_vars) + return wrapper + + +def ensure_binary(s, encoding='utf-8', errors='strict'): + """Coerce **s** to six.binary_type. + + For Python 2: + - `unicode` -> encoded to `str` + - `str` -> `str` + + For Python 3: + - `str` -> encoded to `bytes` + - `bytes` -> `bytes` + """ + if isinstance(s, text_type): + return s.encode(encoding, errors) + elif isinstance(s, binary_type): + return s + else: + raise TypeError("not expecting type '%s'" % type(s)) + + +def ensure_str(s, encoding='utf-8', errors='strict'): + """Coerce *s* to `str`. + + For Python 2: + - `unicode` -> encoded to `str` + - `str` -> `str` + + For Python 3: + - `str` -> `str` + - `bytes` -> decoded to `str` + """ + if not isinstance(s, (text_type, binary_type)): + raise TypeError("not expecting type '%s'" % type(s)) + if PY2 and isinstance(s, text_type): + s = s.encode(encoding, errors) + elif PY3 and isinstance(s, binary_type): + s = s.decode(encoding, errors) + return s + + +def ensure_text(s, encoding='utf-8', errors='strict'): + """Coerce *s* to six.text_type. + + For Python 2: + - `unicode` -> `unicode` + - `str` -> `unicode` + + For Python 3: + - `str` -> `str` + - `bytes` -> decoded to `str` + """ + if isinstance(s, binary_type): + return s.decode(encoding, errors) + elif isinstance(s, text_type): + return s + else: + raise TypeError("not expecting type '%s'" % type(s)) + + + +def python_2_unicode_compatible(klass): + """ + A decorator that defines __unicode__ and __str__ methods under Python 2. + Under Python 3 it does nothing. + + To support Python 2 and 3 with a single code base, define a __str__ method + returning text and apply this decorator to the class. + """ + if PY2: + if '__str__' not in klass.__dict__: + raise ValueError("@python_2_unicode_compatible cannot be applied " + "to %s because it doesn't define __str__()." % + klass.__name__) + klass.__unicode__ = klass.__str__ + klass.__str__ = lambda self: self.__unicode__().encode('utf-8') + return klass + + +# Complete the moves implementation. +# This code is at the end of this module to speed up module loading. +# Turn this module into a package. +__path__ = [] # required for PEP 302 and PEP 451 +__package__ = __name__ # see PEP 366 @ReservedAssignment +if globals().get("__spec__") is not None: + __spec__.submodule_search_locations = [] # PEP 451 @UndefinedVariable +# Remove other six meta path importers, since they cause problems. This can +# happen if six is removed from sys.modules and then reloaded. (Setuptools does +# this for some reason.) +if sys.meta_path: + for i, importer in enumerate(sys.meta_path): + # Here's some real nastiness: Another "instance" of the six module might + # be floating around. Therefore, we can't use isinstance() to check for + # the six meta path importer, since the other six instance will have + # inserted an importer with different class. + if (type(importer).__name__ == "_SixMetaPathImporter" and + importer.name == __name__): + del sys.meta_path[i] + break + del i, importer +# Finally, add the importer to the meta path import hook. +sys.meta_path.append(_importer) diff --git a/libs/stevedore/__init__.py b/libs/common/stevedore/__init__.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/__init__.py rename to libs/common/stevedore/__init__.py diff --git a/libs/stevedore/dispatch.py b/libs/common/stevedore/dispatch.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/dispatch.py rename to libs/common/stevedore/dispatch.py diff --git a/libs/stevedore/driver.py b/libs/common/stevedore/driver.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/driver.py rename to libs/common/stevedore/driver.py diff --git a/libs/stevedore/enabled.py b/libs/common/stevedore/enabled.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/enabled.py rename to libs/common/stevedore/enabled.py diff --git a/libs/setuptools/_vendor/__init__.py b/libs/common/stevedore/example/__init__.py similarity index 100% rename from libs/setuptools/_vendor/__init__.py rename to libs/common/stevedore/example/__init__.py diff --git a/libs/stevedore/example/base.py b/libs/common/stevedore/example/base.py similarity index 100% rename from libs/stevedore/example/base.py rename to libs/common/stevedore/example/base.py diff --git a/libs/stevedore/example/load_as_driver.py b/libs/common/stevedore/example/load_as_driver.py similarity index 100% rename from libs/stevedore/example/load_as_driver.py rename to libs/common/stevedore/example/load_as_driver.py diff --git a/libs/stevedore/example/load_as_extension.py b/libs/common/stevedore/example/load_as_extension.py similarity index 100% rename from libs/stevedore/example/load_as_extension.py rename to libs/common/stevedore/example/load_as_extension.py diff --git a/libs/stevedore/example/setup.py b/libs/common/stevedore/example/setup.py similarity index 100% rename from libs/stevedore/example/setup.py rename to libs/common/stevedore/example/setup.py diff --git a/libs/stevedore/example/simple.py b/libs/common/stevedore/example/simple.py similarity index 100% rename from libs/stevedore/example/simple.py rename to libs/common/stevedore/example/simple.py diff --git a/libs/stevedore/example/__init__.py b/libs/common/stevedore/example2/__init__.py similarity index 100% rename from libs/stevedore/example/__init__.py rename to libs/common/stevedore/example2/__init__.py diff --git a/libs/stevedore/example2/fields.py b/libs/common/stevedore/example2/fields.py similarity index 100% rename from libs/stevedore/example2/fields.py rename to libs/common/stevedore/example2/fields.py diff --git a/libs/stevedore/example2/setup.py b/libs/common/stevedore/example2/setup.py similarity index 100% rename from libs/stevedore/example2/setup.py rename to libs/common/stevedore/example2/setup.py diff --git a/libs/stevedore/exception.py b/libs/common/stevedore/exception.py similarity index 100% rename from libs/stevedore/exception.py rename to libs/common/stevedore/exception.py diff --git a/libs/stevedore/extension.py b/libs/common/stevedore/extension.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/extension.py rename to libs/common/stevedore/extension.py diff --git a/libs/stevedore/hook.py b/libs/common/stevedore/hook.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/hook.py rename to libs/common/stevedore/hook.py diff --git a/libs/stevedore/named.py b/libs/common/stevedore/named.py old mode 100755 new mode 100644 similarity index 100% rename from libs/stevedore/named.py rename to libs/common/stevedore/named.py diff --git a/libs/stevedore/sphinxext.py b/libs/common/stevedore/sphinxext.py similarity index 100% rename from libs/stevedore/sphinxext.py rename to libs/common/stevedore/sphinxext.py diff --git a/libs/stevedore/example2/__init__.py b/libs/common/stevedore/tests/__init__.py similarity index 100% rename from libs/stevedore/example2/__init__.py rename to libs/common/stevedore/tests/__init__.py diff --git a/libs/stevedore/tests/extension_unimportable.py b/libs/common/stevedore/tests/extension_unimportable.py similarity index 100% rename from libs/stevedore/tests/extension_unimportable.py rename to libs/common/stevedore/tests/extension_unimportable.py diff --git a/libs/stevedore/tests/manager.py b/libs/common/stevedore/tests/manager.py similarity index 100% rename from libs/stevedore/tests/manager.py rename to libs/common/stevedore/tests/manager.py diff --git a/libs/stevedore/tests/test_callback.py b/libs/common/stevedore/tests/test_callback.py similarity index 100% rename from libs/stevedore/tests/test_callback.py rename to libs/common/stevedore/tests/test_callback.py diff --git a/libs/stevedore/tests/test_dispatch.py b/libs/common/stevedore/tests/test_dispatch.py similarity index 100% rename from libs/stevedore/tests/test_dispatch.py rename to libs/common/stevedore/tests/test_dispatch.py diff --git a/libs/stevedore/tests/test_driver.py b/libs/common/stevedore/tests/test_driver.py similarity index 100% rename from libs/stevedore/tests/test_driver.py rename to libs/common/stevedore/tests/test_driver.py diff --git a/libs/stevedore/tests/test_enabled.py b/libs/common/stevedore/tests/test_enabled.py similarity index 100% rename from libs/stevedore/tests/test_enabled.py rename to libs/common/stevedore/tests/test_enabled.py diff --git a/libs/stevedore/tests/test_example_fields.py b/libs/common/stevedore/tests/test_example_fields.py similarity index 100% rename from libs/stevedore/tests/test_example_fields.py rename to libs/common/stevedore/tests/test_example_fields.py diff --git a/libs/stevedore/tests/test_example_simple.py b/libs/common/stevedore/tests/test_example_simple.py similarity index 100% rename from libs/stevedore/tests/test_example_simple.py rename to libs/common/stevedore/tests/test_example_simple.py diff --git a/libs/stevedore/tests/test_extension.py b/libs/common/stevedore/tests/test_extension.py similarity index 100% rename from libs/stevedore/tests/test_extension.py rename to libs/common/stevedore/tests/test_extension.py diff --git a/libs/stevedore/tests/test_hook.py b/libs/common/stevedore/tests/test_hook.py similarity index 100% rename from libs/stevedore/tests/test_hook.py rename to libs/common/stevedore/tests/test_hook.py diff --git a/libs/stevedore/tests/test_named.py b/libs/common/stevedore/tests/test_named.py similarity index 100% rename from libs/stevedore/tests/test_named.py rename to libs/common/stevedore/tests/test_named.py diff --git a/libs/stevedore/tests/test_sphinxext.py b/libs/common/stevedore/tests/test_sphinxext.py similarity index 100% rename from libs/stevedore/tests/test_sphinxext.py rename to libs/common/stevedore/tests/test_sphinxext.py diff --git a/libs/stevedore/tests/test_test_manager.py b/libs/common/stevedore/tests/test_test_manager.py similarity index 100% rename from libs/stevedore/tests/test_test_manager.py rename to libs/common/stevedore/tests/test_test_manager.py diff --git a/libs/stevedore/tests/utils.py b/libs/common/stevedore/tests/utils.py similarity index 100% rename from libs/stevedore/tests/utils.py rename to libs/common/stevedore/tests/utils.py diff --git a/libs/subliminal/__init__.py b/libs/common/subliminal/__init__.py similarity index 100% rename from libs/subliminal/__init__.py rename to libs/common/subliminal/__init__.py diff --git a/libs/subliminal/cache.py b/libs/common/subliminal/cache.py similarity index 100% rename from libs/subliminal/cache.py rename to libs/common/subliminal/cache.py diff --git a/libs/subliminal/cli.py b/libs/common/subliminal/cli.py similarity index 100% rename from libs/subliminal/cli.py rename to libs/common/subliminal/cli.py diff --git a/libs/stevedore/tests/__init__.py b/libs/common/subliminal/converters/__init__.py similarity index 100% rename from libs/stevedore/tests/__init__.py rename to libs/common/subliminal/converters/__init__.py diff --git a/libs/subliminal/converters/addic7ed.py b/libs/common/subliminal/converters/addic7ed.py similarity index 100% rename from libs/subliminal/converters/addic7ed.py rename to libs/common/subliminal/converters/addic7ed.py diff --git a/libs/subliminal/converters/legendastv.py b/libs/common/subliminal/converters/legendastv.py similarity index 100% rename from libs/subliminal/converters/legendastv.py rename to libs/common/subliminal/converters/legendastv.py diff --git a/libs/subliminal/converters/shooter.py b/libs/common/subliminal/converters/shooter.py similarity index 100% rename from libs/subliminal/converters/shooter.py rename to libs/common/subliminal/converters/shooter.py diff --git a/libs/subliminal/converters/thesubdb.py b/libs/common/subliminal/converters/thesubdb.py similarity index 100% rename from libs/subliminal/converters/thesubdb.py rename to libs/common/subliminal/converters/thesubdb.py diff --git a/libs/subliminal/converters/tvsubtitles.py b/libs/common/subliminal/converters/tvsubtitles.py similarity index 100% rename from libs/subliminal/converters/tvsubtitles.py rename to libs/common/subliminal/converters/tvsubtitles.py diff --git a/libs/subliminal/core.py b/libs/common/subliminal/core.py similarity index 100% rename from libs/subliminal/core.py rename to libs/common/subliminal/core.py diff --git a/libs/subliminal/exceptions.py b/libs/common/subliminal/exceptions.py similarity index 100% rename from libs/subliminal/exceptions.py rename to libs/common/subliminal/exceptions.py diff --git a/libs/subliminal/extensions.py b/libs/common/subliminal/extensions.py similarity index 100% rename from libs/subliminal/extensions.py rename to libs/common/subliminal/extensions.py diff --git a/libs/subliminal/providers/__init__.py b/libs/common/subliminal/providers/__init__.py similarity index 100% rename from libs/subliminal/providers/__init__.py rename to libs/common/subliminal/providers/__init__.py diff --git a/libs/subliminal/providers/addic7ed.py b/libs/common/subliminal/providers/addic7ed.py similarity index 100% rename from libs/subliminal/providers/addic7ed.py rename to libs/common/subliminal/providers/addic7ed.py diff --git a/libs/subliminal/providers/legendastv.py b/libs/common/subliminal/providers/legendastv.py similarity index 100% rename from libs/subliminal/providers/legendastv.py rename to libs/common/subliminal/providers/legendastv.py diff --git a/libs/subliminal/providers/napiprojekt.py b/libs/common/subliminal/providers/napiprojekt.py similarity index 100% rename from libs/subliminal/providers/napiprojekt.py rename to libs/common/subliminal/providers/napiprojekt.py diff --git a/libs/subliminal/providers/opensubtitles.py b/libs/common/subliminal/providers/opensubtitles.py similarity index 100% rename from libs/subliminal/providers/opensubtitles.py rename to libs/common/subliminal/providers/opensubtitles.py diff --git a/libs/subliminal/providers/podnapisi.py b/libs/common/subliminal/providers/podnapisi.py similarity index 100% rename from libs/subliminal/providers/podnapisi.py rename to libs/common/subliminal/providers/podnapisi.py diff --git a/libs/subliminal/providers/shooter.py b/libs/common/subliminal/providers/shooter.py similarity index 100% rename from libs/subliminal/providers/shooter.py rename to libs/common/subliminal/providers/shooter.py diff --git a/libs/subliminal/providers/subscenter.py b/libs/common/subliminal/providers/subscenter.py similarity index 100% rename from libs/subliminal/providers/subscenter.py rename to libs/common/subliminal/providers/subscenter.py diff --git a/libs/subliminal/providers/thesubdb.py b/libs/common/subliminal/providers/thesubdb.py similarity index 100% rename from libs/subliminal/providers/thesubdb.py rename to libs/common/subliminal/providers/thesubdb.py diff --git a/libs/subliminal/providers/tvsubtitles.py b/libs/common/subliminal/providers/tvsubtitles.py similarity index 100% rename from libs/subliminal/providers/tvsubtitles.py rename to libs/common/subliminal/providers/tvsubtitles.py diff --git a/libs/subliminal/refiners/__init__.py b/libs/common/subliminal/refiners/__init__.py similarity index 100% rename from libs/subliminal/refiners/__init__.py rename to libs/common/subliminal/refiners/__init__.py diff --git a/libs/subliminal/refiners/metadata.py b/libs/common/subliminal/refiners/metadata.py similarity index 100% rename from libs/subliminal/refiners/metadata.py rename to libs/common/subliminal/refiners/metadata.py diff --git a/libs/subliminal/refiners/omdb.py b/libs/common/subliminal/refiners/omdb.py similarity index 100% rename from libs/subliminal/refiners/omdb.py rename to libs/common/subliminal/refiners/omdb.py diff --git a/libs/subliminal/refiners/tvdb.py b/libs/common/subliminal/refiners/tvdb.py similarity index 100% rename from libs/subliminal/refiners/tvdb.py rename to libs/common/subliminal/refiners/tvdb.py diff --git a/libs/subliminal/score.py b/libs/common/subliminal/score.py old mode 100755 new mode 100644 similarity index 100% rename from libs/subliminal/score.py rename to libs/common/subliminal/score.py diff --git a/libs/subliminal/subtitle.py b/libs/common/subliminal/subtitle.py similarity index 100% rename from libs/subliminal/subtitle.py rename to libs/common/subliminal/subtitle.py diff --git a/libs/subliminal/subtitles/__init__.py b/libs/common/subliminal/subtitles/__init__.py similarity index 100% rename from libs/subliminal/subtitles/__init__.py rename to libs/common/subliminal/subtitles/__init__.py diff --git a/libs/subliminal/subtitles/subrip.py b/libs/common/subliminal/subtitles/subrip.py similarity index 100% rename from libs/subliminal/subtitles/subrip.py rename to libs/common/subliminal/subtitles/subrip.py diff --git a/libs/subliminal/utils.py b/libs/common/subliminal/utils.py similarity index 100% rename from libs/subliminal/utils.py rename to libs/common/subliminal/utils.py diff --git a/libs/subliminal/video.py b/libs/common/subliminal/video.py similarity index 100% rename from libs/subliminal/video.py rename to libs/common/subliminal/video.py diff --git a/libs/transmissionrpc/__init__.py b/libs/common/transmissionrpc/__init__.py similarity index 100% rename from libs/transmissionrpc/__init__.py rename to libs/common/transmissionrpc/__init__.py diff --git a/libs/transmissionrpc/client.py b/libs/common/transmissionrpc/client.py similarity index 100% rename from libs/transmissionrpc/client.py rename to libs/common/transmissionrpc/client.py diff --git a/libs/transmissionrpc/constants.py b/libs/common/transmissionrpc/constants.py similarity index 100% rename from libs/transmissionrpc/constants.py rename to libs/common/transmissionrpc/constants.py diff --git a/libs/transmissionrpc/error.py b/libs/common/transmissionrpc/error.py similarity index 100% rename from libs/transmissionrpc/error.py rename to libs/common/transmissionrpc/error.py diff --git a/libs/transmissionrpc/httphandler.py b/libs/common/transmissionrpc/httphandler.py similarity index 100% rename from libs/transmissionrpc/httphandler.py rename to libs/common/transmissionrpc/httphandler.py diff --git a/libs/transmissionrpc/session.py b/libs/common/transmissionrpc/session.py similarity index 100% rename from libs/transmissionrpc/session.py rename to libs/common/transmissionrpc/session.py diff --git a/libs/transmissionrpc/torrent.py b/libs/common/transmissionrpc/torrent.py similarity index 100% rename from libs/transmissionrpc/torrent.py rename to libs/common/transmissionrpc/torrent.py diff --git a/libs/transmissionrpc/utils.py b/libs/common/transmissionrpc/utils.py similarity index 100% rename from libs/transmissionrpc/utils.py rename to libs/common/transmissionrpc/utils.py diff --git a/libs/unidecode/__init__.py b/libs/common/unidecode/__init__.py similarity index 100% rename from libs/unidecode/__init__.py rename to libs/common/unidecode/__init__.py diff --git a/libs/unidecode/util.py b/libs/common/unidecode/util.py similarity index 100% rename from libs/unidecode/util.py rename to libs/common/unidecode/util.py diff --git a/libs/unidecode/x000.py b/libs/common/unidecode/x000.py similarity index 100% rename from libs/unidecode/x000.py rename to libs/common/unidecode/x000.py diff --git a/libs/unidecode/x001.py b/libs/common/unidecode/x001.py similarity index 100% rename from libs/unidecode/x001.py rename to libs/common/unidecode/x001.py diff --git a/libs/unidecode/x002.py b/libs/common/unidecode/x002.py similarity index 100% rename from libs/unidecode/x002.py rename to libs/common/unidecode/x002.py diff --git a/libs/unidecode/x003.py b/libs/common/unidecode/x003.py similarity index 100% rename from libs/unidecode/x003.py rename to libs/common/unidecode/x003.py diff --git a/libs/unidecode/x004.py b/libs/common/unidecode/x004.py similarity index 100% rename from libs/unidecode/x004.py rename to libs/common/unidecode/x004.py diff --git a/libs/unidecode/x005.py b/libs/common/unidecode/x005.py similarity index 100% rename from libs/unidecode/x005.py rename to libs/common/unidecode/x005.py diff --git a/libs/unidecode/x006.py b/libs/common/unidecode/x006.py similarity index 100% rename from libs/unidecode/x006.py rename to libs/common/unidecode/x006.py diff --git a/libs/unidecode/x007.py b/libs/common/unidecode/x007.py similarity index 100% rename from libs/unidecode/x007.py rename to libs/common/unidecode/x007.py diff --git a/libs/unidecode/x009.py b/libs/common/unidecode/x009.py similarity index 100% rename from libs/unidecode/x009.py rename to libs/common/unidecode/x009.py diff --git a/libs/unidecode/x00a.py b/libs/common/unidecode/x00a.py similarity index 100% rename from libs/unidecode/x00a.py rename to libs/common/unidecode/x00a.py diff --git a/libs/unidecode/x00b.py b/libs/common/unidecode/x00b.py similarity index 100% rename from libs/unidecode/x00b.py rename to libs/common/unidecode/x00b.py diff --git a/libs/unidecode/x00c.py b/libs/common/unidecode/x00c.py similarity index 100% rename from libs/unidecode/x00c.py rename to libs/common/unidecode/x00c.py diff --git a/libs/unidecode/x00d.py b/libs/common/unidecode/x00d.py similarity index 100% rename from libs/unidecode/x00d.py rename to libs/common/unidecode/x00d.py diff --git a/libs/unidecode/x00e.py b/libs/common/unidecode/x00e.py similarity index 100% rename from libs/unidecode/x00e.py rename to libs/common/unidecode/x00e.py diff --git a/libs/unidecode/x00f.py b/libs/common/unidecode/x00f.py similarity index 100% rename from libs/unidecode/x00f.py rename to libs/common/unidecode/x00f.py diff --git a/libs/unidecode/x010.py b/libs/common/unidecode/x010.py similarity index 100% rename from libs/unidecode/x010.py rename to libs/common/unidecode/x010.py diff --git a/libs/unidecode/x011.py b/libs/common/unidecode/x011.py similarity index 100% rename from libs/unidecode/x011.py rename to libs/common/unidecode/x011.py diff --git a/libs/unidecode/x012.py b/libs/common/unidecode/x012.py similarity index 100% rename from libs/unidecode/x012.py rename to libs/common/unidecode/x012.py diff --git a/libs/unidecode/x013.py b/libs/common/unidecode/x013.py similarity index 100% rename from libs/unidecode/x013.py rename to libs/common/unidecode/x013.py diff --git a/libs/unidecode/x014.py b/libs/common/unidecode/x014.py similarity index 100% rename from libs/unidecode/x014.py rename to libs/common/unidecode/x014.py diff --git a/libs/unidecode/x015.py b/libs/common/unidecode/x015.py similarity index 100% rename from libs/unidecode/x015.py rename to libs/common/unidecode/x015.py diff --git a/libs/unidecode/x016.py b/libs/common/unidecode/x016.py similarity index 100% rename from libs/unidecode/x016.py rename to libs/common/unidecode/x016.py diff --git a/libs/unidecode/x017.py b/libs/common/unidecode/x017.py similarity index 100% rename from libs/unidecode/x017.py rename to libs/common/unidecode/x017.py diff --git a/libs/unidecode/x018.py b/libs/common/unidecode/x018.py similarity index 100% rename from libs/unidecode/x018.py rename to libs/common/unidecode/x018.py diff --git a/libs/unidecode/x01d.py b/libs/common/unidecode/x01d.py similarity index 100% rename from libs/unidecode/x01d.py rename to libs/common/unidecode/x01d.py diff --git a/libs/unidecode/x01e.py b/libs/common/unidecode/x01e.py similarity index 100% rename from libs/unidecode/x01e.py rename to libs/common/unidecode/x01e.py diff --git a/libs/unidecode/x01f.py b/libs/common/unidecode/x01f.py similarity index 100% rename from libs/unidecode/x01f.py rename to libs/common/unidecode/x01f.py diff --git a/libs/unidecode/x020.py b/libs/common/unidecode/x020.py similarity index 100% rename from libs/unidecode/x020.py rename to libs/common/unidecode/x020.py diff --git a/libs/unidecode/x021.py b/libs/common/unidecode/x021.py similarity index 100% rename from libs/unidecode/x021.py rename to libs/common/unidecode/x021.py diff --git a/libs/unidecode/x022.py b/libs/common/unidecode/x022.py similarity index 100% rename from libs/unidecode/x022.py rename to libs/common/unidecode/x022.py diff --git a/libs/unidecode/x023.py b/libs/common/unidecode/x023.py similarity index 100% rename from libs/unidecode/x023.py rename to libs/common/unidecode/x023.py diff --git a/libs/unidecode/x024.py b/libs/common/unidecode/x024.py similarity index 100% rename from libs/unidecode/x024.py rename to libs/common/unidecode/x024.py diff --git a/libs/unidecode/x025.py b/libs/common/unidecode/x025.py similarity index 100% rename from libs/unidecode/x025.py rename to libs/common/unidecode/x025.py diff --git a/libs/unidecode/x026.py b/libs/common/unidecode/x026.py similarity index 100% rename from libs/unidecode/x026.py rename to libs/common/unidecode/x026.py diff --git a/libs/unidecode/x027.py b/libs/common/unidecode/x027.py similarity index 100% rename from libs/unidecode/x027.py rename to libs/common/unidecode/x027.py diff --git a/libs/unidecode/x028.py b/libs/common/unidecode/x028.py similarity index 100% rename from libs/unidecode/x028.py rename to libs/common/unidecode/x028.py diff --git a/libs/unidecode/x029.py b/libs/common/unidecode/x029.py similarity index 100% rename from libs/unidecode/x029.py rename to libs/common/unidecode/x029.py diff --git a/libs/unidecode/x02a.py b/libs/common/unidecode/x02a.py similarity index 100% rename from libs/unidecode/x02a.py rename to libs/common/unidecode/x02a.py diff --git a/libs/unidecode/x02c.py b/libs/common/unidecode/x02c.py similarity index 100% rename from libs/unidecode/x02c.py rename to libs/common/unidecode/x02c.py diff --git a/libs/unidecode/x02e.py b/libs/common/unidecode/x02e.py similarity index 100% rename from libs/unidecode/x02e.py rename to libs/common/unidecode/x02e.py diff --git a/libs/unidecode/x02f.py b/libs/common/unidecode/x02f.py similarity index 100% rename from libs/unidecode/x02f.py rename to libs/common/unidecode/x02f.py diff --git a/libs/unidecode/x030.py b/libs/common/unidecode/x030.py similarity index 100% rename from libs/unidecode/x030.py rename to libs/common/unidecode/x030.py diff --git a/libs/unidecode/x031.py b/libs/common/unidecode/x031.py similarity index 100% rename from libs/unidecode/x031.py rename to libs/common/unidecode/x031.py diff --git a/libs/unidecode/x032.py b/libs/common/unidecode/x032.py similarity index 100% rename from libs/unidecode/x032.py rename to libs/common/unidecode/x032.py diff --git a/libs/unidecode/x033.py b/libs/common/unidecode/x033.py similarity index 100% rename from libs/unidecode/x033.py rename to libs/common/unidecode/x033.py diff --git a/libs/unidecode/x04d.py b/libs/common/unidecode/x04d.py similarity index 100% rename from libs/unidecode/x04d.py rename to libs/common/unidecode/x04d.py diff --git a/libs/unidecode/x04e.py b/libs/common/unidecode/x04e.py similarity index 100% rename from libs/unidecode/x04e.py rename to libs/common/unidecode/x04e.py diff --git a/libs/unidecode/x04f.py b/libs/common/unidecode/x04f.py similarity index 100% rename from libs/unidecode/x04f.py rename to libs/common/unidecode/x04f.py diff --git a/libs/unidecode/x050.py b/libs/common/unidecode/x050.py similarity index 100% rename from libs/unidecode/x050.py rename to libs/common/unidecode/x050.py diff --git a/libs/unidecode/x051.py b/libs/common/unidecode/x051.py similarity index 100% rename from libs/unidecode/x051.py rename to libs/common/unidecode/x051.py diff --git a/libs/unidecode/x052.py b/libs/common/unidecode/x052.py similarity index 100% rename from libs/unidecode/x052.py rename to libs/common/unidecode/x052.py diff --git a/libs/unidecode/x053.py b/libs/common/unidecode/x053.py similarity index 100% rename from libs/unidecode/x053.py rename to libs/common/unidecode/x053.py diff --git a/libs/unidecode/x054.py b/libs/common/unidecode/x054.py similarity index 100% rename from libs/unidecode/x054.py rename to libs/common/unidecode/x054.py diff --git a/libs/unidecode/x055.py b/libs/common/unidecode/x055.py similarity index 100% rename from libs/unidecode/x055.py rename to libs/common/unidecode/x055.py diff --git a/libs/unidecode/x056.py b/libs/common/unidecode/x056.py similarity index 100% rename from libs/unidecode/x056.py rename to libs/common/unidecode/x056.py diff --git a/libs/unidecode/x057.py b/libs/common/unidecode/x057.py similarity index 100% rename from libs/unidecode/x057.py rename to libs/common/unidecode/x057.py diff --git a/libs/unidecode/x058.py b/libs/common/unidecode/x058.py similarity index 100% rename from libs/unidecode/x058.py rename to libs/common/unidecode/x058.py diff --git a/libs/unidecode/x059.py b/libs/common/unidecode/x059.py similarity index 100% rename from libs/unidecode/x059.py rename to libs/common/unidecode/x059.py diff --git a/libs/unidecode/x05a.py b/libs/common/unidecode/x05a.py similarity index 100% rename from libs/unidecode/x05a.py rename to libs/common/unidecode/x05a.py diff --git a/libs/unidecode/x05b.py b/libs/common/unidecode/x05b.py similarity index 100% rename from libs/unidecode/x05b.py rename to libs/common/unidecode/x05b.py diff --git a/libs/unidecode/x05c.py b/libs/common/unidecode/x05c.py similarity index 100% rename from libs/unidecode/x05c.py rename to libs/common/unidecode/x05c.py diff --git a/libs/unidecode/x05d.py b/libs/common/unidecode/x05d.py similarity index 100% rename from libs/unidecode/x05d.py rename to libs/common/unidecode/x05d.py diff --git a/libs/unidecode/x05e.py b/libs/common/unidecode/x05e.py similarity index 100% rename from libs/unidecode/x05e.py rename to libs/common/unidecode/x05e.py diff --git a/libs/unidecode/x05f.py b/libs/common/unidecode/x05f.py similarity index 100% rename from libs/unidecode/x05f.py rename to libs/common/unidecode/x05f.py diff --git a/libs/unidecode/x060.py b/libs/common/unidecode/x060.py similarity index 100% rename from libs/unidecode/x060.py rename to libs/common/unidecode/x060.py diff --git a/libs/unidecode/x061.py b/libs/common/unidecode/x061.py similarity index 100% rename from libs/unidecode/x061.py rename to libs/common/unidecode/x061.py diff --git a/libs/unidecode/x062.py b/libs/common/unidecode/x062.py similarity index 100% rename from libs/unidecode/x062.py rename to libs/common/unidecode/x062.py diff --git a/libs/unidecode/x063.py b/libs/common/unidecode/x063.py similarity index 100% rename from libs/unidecode/x063.py rename to libs/common/unidecode/x063.py diff --git a/libs/unidecode/x064.py b/libs/common/unidecode/x064.py similarity index 100% rename from libs/unidecode/x064.py rename to libs/common/unidecode/x064.py diff --git a/libs/unidecode/x065.py b/libs/common/unidecode/x065.py similarity index 100% rename from libs/unidecode/x065.py rename to libs/common/unidecode/x065.py diff --git a/libs/unidecode/x066.py b/libs/common/unidecode/x066.py similarity index 100% rename from libs/unidecode/x066.py rename to libs/common/unidecode/x066.py diff --git a/libs/unidecode/x067.py b/libs/common/unidecode/x067.py similarity index 100% rename from libs/unidecode/x067.py rename to libs/common/unidecode/x067.py diff --git a/libs/unidecode/x068.py b/libs/common/unidecode/x068.py similarity index 100% rename from libs/unidecode/x068.py rename to libs/common/unidecode/x068.py diff --git a/libs/unidecode/x069.py b/libs/common/unidecode/x069.py similarity index 100% rename from libs/unidecode/x069.py rename to libs/common/unidecode/x069.py diff --git a/libs/unidecode/x06a.py b/libs/common/unidecode/x06a.py similarity index 100% rename from libs/unidecode/x06a.py rename to libs/common/unidecode/x06a.py diff --git a/libs/unidecode/x06b.py b/libs/common/unidecode/x06b.py similarity index 100% rename from libs/unidecode/x06b.py rename to libs/common/unidecode/x06b.py diff --git a/libs/unidecode/x06c.py b/libs/common/unidecode/x06c.py similarity index 100% rename from libs/unidecode/x06c.py rename to libs/common/unidecode/x06c.py diff --git a/libs/unidecode/x06d.py b/libs/common/unidecode/x06d.py similarity index 100% rename from libs/unidecode/x06d.py rename to libs/common/unidecode/x06d.py diff --git a/libs/unidecode/x06e.py b/libs/common/unidecode/x06e.py similarity index 100% rename from libs/unidecode/x06e.py rename to libs/common/unidecode/x06e.py diff --git a/libs/unidecode/x06f.py b/libs/common/unidecode/x06f.py similarity index 100% rename from libs/unidecode/x06f.py rename to libs/common/unidecode/x06f.py diff --git a/libs/unidecode/x070.py b/libs/common/unidecode/x070.py similarity index 100% rename from libs/unidecode/x070.py rename to libs/common/unidecode/x070.py diff --git a/libs/unidecode/x071.py b/libs/common/unidecode/x071.py similarity index 100% rename from libs/unidecode/x071.py rename to libs/common/unidecode/x071.py diff --git a/libs/unidecode/x072.py b/libs/common/unidecode/x072.py similarity index 100% rename from libs/unidecode/x072.py rename to libs/common/unidecode/x072.py diff --git a/libs/unidecode/x073.py b/libs/common/unidecode/x073.py similarity index 100% rename from libs/unidecode/x073.py rename to libs/common/unidecode/x073.py diff --git a/libs/unidecode/x074.py b/libs/common/unidecode/x074.py similarity index 100% rename from libs/unidecode/x074.py rename to libs/common/unidecode/x074.py diff --git a/libs/unidecode/x075.py b/libs/common/unidecode/x075.py similarity index 100% rename from libs/unidecode/x075.py rename to libs/common/unidecode/x075.py diff --git a/libs/unidecode/x076.py b/libs/common/unidecode/x076.py similarity index 100% rename from libs/unidecode/x076.py rename to libs/common/unidecode/x076.py diff --git a/libs/unidecode/x077.py b/libs/common/unidecode/x077.py similarity index 100% rename from libs/unidecode/x077.py rename to libs/common/unidecode/x077.py diff --git a/libs/unidecode/x078.py b/libs/common/unidecode/x078.py similarity index 100% rename from libs/unidecode/x078.py rename to libs/common/unidecode/x078.py diff --git a/libs/unidecode/x079.py b/libs/common/unidecode/x079.py similarity index 100% rename from libs/unidecode/x079.py rename to libs/common/unidecode/x079.py diff --git a/libs/unidecode/x07a.py b/libs/common/unidecode/x07a.py similarity index 100% rename from libs/unidecode/x07a.py rename to libs/common/unidecode/x07a.py diff --git a/libs/unidecode/x07b.py b/libs/common/unidecode/x07b.py similarity index 100% rename from libs/unidecode/x07b.py rename to libs/common/unidecode/x07b.py diff --git a/libs/unidecode/x07c.py b/libs/common/unidecode/x07c.py similarity index 100% rename from libs/unidecode/x07c.py rename to libs/common/unidecode/x07c.py diff --git a/libs/unidecode/x07d.py b/libs/common/unidecode/x07d.py similarity index 100% rename from libs/unidecode/x07d.py rename to libs/common/unidecode/x07d.py diff --git a/libs/unidecode/x07e.py b/libs/common/unidecode/x07e.py similarity index 100% rename from libs/unidecode/x07e.py rename to libs/common/unidecode/x07e.py diff --git a/libs/unidecode/x07f.py b/libs/common/unidecode/x07f.py similarity index 100% rename from libs/unidecode/x07f.py rename to libs/common/unidecode/x07f.py diff --git a/libs/unidecode/x080.py b/libs/common/unidecode/x080.py similarity index 100% rename from libs/unidecode/x080.py rename to libs/common/unidecode/x080.py diff --git a/libs/unidecode/x081.py b/libs/common/unidecode/x081.py similarity index 100% rename from libs/unidecode/x081.py rename to libs/common/unidecode/x081.py diff --git a/libs/unidecode/x082.py b/libs/common/unidecode/x082.py similarity index 100% rename from libs/unidecode/x082.py rename to libs/common/unidecode/x082.py diff --git a/libs/unidecode/x083.py b/libs/common/unidecode/x083.py similarity index 100% rename from libs/unidecode/x083.py rename to libs/common/unidecode/x083.py diff --git a/libs/unidecode/x084.py b/libs/common/unidecode/x084.py similarity index 100% rename from libs/unidecode/x084.py rename to libs/common/unidecode/x084.py diff --git a/libs/unidecode/x085.py b/libs/common/unidecode/x085.py similarity index 100% rename from libs/unidecode/x085.py rename to libs/common/unidecode/x085.py diff --git a/libs/unidecode/x086.py b/libs/common/unidecode/x086.py similarity index 100% rename from libs/unidecode/x086.py rename to libs/common/unidecode/x086.py diff --git a/libs/unidecode/x087.py b/libs/common/unidecode/x087.py similarity index 100% rename from libs/unidecode/x087.py rename to libs/common/unidecode/x087.py diff --git a/libs/unidecode/x088.py b/libs/common/unidecode/x088.py similarity index 100% rename from libs/unidecode/x088.py rename to libs/common/unidecode/x088.py diff --git a/libs/unidecode/x089.py b/libs/common/unidecode/x089.py similarity index 100% rename from libs/unidecode/x089.py rename to libs/common/unidecode/x089.py diff --git a/libs/unidecode/x08a.py b/libs/common/unidecode/x08a.py similarity index 100% rename from libs/unidecode/x08a.py rename to libs/common/unidecode/x08a.py diff --git a/libs/unidecode/x08b.py b/libs/common/unidecode/x08b.py similarity index 100% rename from libs/unidecode/x08b.py rename to libs/common/unidecode/x08b.py diff --git a/libs/unidecode/x08c.py b/libs/common/unidecode/x08c.py similarity index 100% rename from libs/unidecode/x08c.py rename to libs/common/unidecode/x08c.py diff --git a/libs/unidecode/x08d.py b/libs/common/unidecode/x08d.py similarity index 100% rename from libs/unidecode/x08d.py rename to libs/common/unidecode/x08d.py diff --git a/libs/unidecode/x08e.py b/libs/common/unidecode/x08e.py similarity index 100% rename from libs/unidecode/x08e.py rename to libs/common/unidecode/x08e.py diff --git a/libs/unidecode/x08f.py b/libs/common/unidecode/x08f.py similarity index 100% rename from libs/unidecode/x08f.py rename to libs/common/unidecode/x08f.py diff --git a/libs/unidecode/x090.py b/libs/common/unidecode/x090.py similarity index 100% rename from libs/unidecode/x090.py rename to libs/common/unidecode/x090.py diff --git a/libs/unidecode/x091.py b/libs/common/unidecode/x091.py similarity index 100% rename from libs/unidecode/x091.py rename to libs/common/unidecode/x091.py diff --git a/libs/unidecode/x092.py b/libs/common/unidecode/x092.py similarity index 100% rename from libs/unidecode/x092.py rename to libs/common/unidecode/x092.py diff --git a/libs/unidecode/x093.py b/libs/common/unidecode/x093.py similarity index 100% rename from libs/unidecode/x093.py rename to libs/common/unidecode/x093.py diff --git a/libs/unidecode/x094.py b/libs/common/unidecode/x094.py similarity index 100% rename from libs/unidecode/x094.py rename to libs/common/unidecode/x094.py diff --git a/libs/unidecode/x095.py b/libs/common/unidecode/x095.py similarity index 100% rename from libs/unidecode/x095.py rename to libs/common/unidecode/x095.py diff --git a/libs/unidecode/x096.py b/libs/common/unidecode/x096.py similarity index 100% rename from libs/unidecode/x096.py rename to libs/common/unidecode/x096.py diff --git a/libs/unidecode/x097.py b/libs/common/unidecode/x097.py similarity index 100% rename from libs/unidecode/x097.py rename to libs/common/unidecode/x097.py diff --git a/libs/unidecode/x098.py b/libs/common/unidecode/x098.py similarity index 100% rename from libs/unidecode/x098.py rename to libs/common/unidecode/x098.py diff --git a/libs/unidecode/x099.py b/libs/common/unidecode/x099.py similarity index 100% rename from libs/unidecode/x099.py rename to libs/common/unidecode/x099.py diff --git a/libs/unidecode/x09a.py b/libs/common/unidecode/x09a.py similarity index 100% rename from libs/unidecode/x09a.py rename to libs/common/unidecode/x09a.py diff --git a/libs/unidecode/x09b.py b/libs/common/unidecode/x09b.py similarity index 100% rename from libs/unidecode/x09b.py rename to libs/common/unidecode/x09b.py diff --git a/libs/unidecode/x09c.py b/libs/common/unidecode/x09c.py similarity index 100% rename from libs/unidecode/x09c.py rename to libs/common/unidecode/x09c.py diff --git a/libs/unidecode/x09d.py b/libs/common/unidecode/x09d.py similarity index 100% rename from libs/unidecode/x09d.py rename to libs/common/unidecode/x09d.py diff --git a/libs/unidecode/x09e.py b/libs/common/unidecode/x09e.py similarity index 100% rename from libs/unidecode/x09e.py rename to libs/common/unidecode/x09e.py diff --git a/libs/unidecode/x09f.py b/libs/common/unidecode/x09f.py similarity index 100% rename from libs/unidecode/x09f.py rename to libs/common/unidecode/x09f.py diff --git a/libs/unidecode/x0a0.py b/libs/common/unidecode/x0a0.py similarity index 100% rename from libs/unidecode/x0a0.py rename to libs/common/unidecode/x0a0.py diff --git a/libs/unidecode/x0a1.py b/libs/common/unidecode/x0a1.py similarity index 100% rename from libs/unidecode/x0a1.py rename to libs/common/unidecode/x0a1.py diff --git a/libs/unidecode/x0a2.py b/libs/common/unidecode/x0a2.py similarity index 100% rename from libs/unidecode/x0a2.py rename to libs/common/unidecode/x0a2.py diff --git a/libs/unidecode/x0a3.py b/libs/common/unidecode/x0a3.py similarity index 100% rename from libs/unidecode/x0a3.py rename to libs/common/unidecode/x0a3.py diff --git a/libs/unidecode/x0a4.py b/libs/common/unidecode/x0a4.py similarity index 100% rename from libs/unidecode/x0a4.py rename to libs/common/unidecode/x0a4.py diff --git a/libs/unidecode/x0ac.py b/libs/common/unidecode/x0ac.py similarity index 100% rename from libs/unidecode/x0ac.py rename to libs/common/unidecode/x0ac.py diff --git a/libs/unidecode/x0ad.py b/libs/common/unidecode/x0ad.py similarity index 100% rename from libs/unidecode/x0ad.py rename to libs/common/unidecode/x0ad.py diff --git a/libs/unidecode/x0ae.py b/libs/common/unidecode/x0ae.py similarity index 100% rename from libs/unidecode/x0ae.py rename to libs/common/unidecode/x0ae.py diff --git a/libs/unidecode/x0af.py b/libs/common/unidecode/x0af.py similarity index 100% rename from libs/unidecode/x0af.py rename to libs/common/unidecode/x0af.py diff --git a/libs/unidecode/x0b0.py b/libs/common/unidecode/x0b0.py similarity index 100% rename from libs/unidecode/x0b0.py rename to libs/common/unidecode/x0b0.py diff --git a/libs/unidecode/x0b1.py b/libs/common/unidecode/x0b1.py similarity index 100% rename from libs/unidecode/x0b1.py rename to libs/common/unidecode/x0b1.py diff --git a/libs/unidecode/x0b2.py b/libs/common/unidecode/x0b2.py similarity index 100% rename from libs/unidecode/x0b2.py rename to libs/common/unidecode/x0b2.py diff --git a/libs/unidecode/x0b3.py b/libs/common/unidecode/x0b3.py similarity index 100% rename from libs/unidecode/x0b3.py rename to libs/common/unidecode/x0b3.py diff --git a/libs/unidecode/x0b4.py b/libs/common/unidecode/x0b4.py similarity index 100% rename from libs/unidecode/x0b4.py rename to libs/common/unidecode/x0b4.py diff --git a/libs/unidecode/x0b5.py b/libs/common/unidecode/x0b5.py similarity index 100% rename from libs/unidecode/x0b5.py rename to libs/common/unidecode/x0b5.py diff --git a/libs/unidecode/x0b6.py b/libs/common/unidecode/x0b6.py similarity index 100% rename from libs/unidecode/x0b6.py rename to libs/common/unidecode/x0b6.py diff --git a/libs/unidecode/x0b7.py b/libs/common/unidecode/x0b7.py similarity index 100% rename from libs/unidecode/x0b7.py rename to libs/common/unidecode/x0b7.py diff --git a/libs/unidecode/x0b8.py b/libs/common/unidecode/x0b8.py similarity index 100% rename from libs/unidecode/x0b8.py rename to libs/common/unidecode/x0b8.py diff --git a/libs/unidecode/x0b9.py b/libs/common/unidecode/x0b9.py similarity index 100% rename from libs/unidecode/x0b9.py rename to libs/common/unidecode/x0b9.py diff --git a/libs/unidecode/x0ba.py b/libs/common/unidecode/x0ba.py similarity index 100% rename from libs/unidecode/x0ba.py rename to libs/common/unidecode/x0ba.py diff --git a/libs/unidecode/x0bb.py b/libs/common/unidecode/x0bb.py similarity index 100% rename from libs/unidecode/x0bb.py rename to libs/common/unidecode/x0bb.py diff --git a/libs/unidecode/x0bc.py b/libs/common/unidecode/x0bc.py similarity index 100% rename from libs/unidecode/x0bc.py rename to libs/common/unidecode/x0bc.py diff --git a/libs/unidecode/x0bd.py b/libs/common/unidecode/x0bd.py similarity index 100% rename from libs/unidecode/x0bd.py rename to libs/common/unidecode/x0bd.py diff --git a/libs/unidecode/x0be.py b/libs/common/unidecode/x0be.py similarity index 100% rename from libs/unidecode/x0be.py rename to libs/common/unidecode/x0be.py diff --git a/libs/unidecode/x0bf.py b/libs/common/unidecode/x0bf.py similarity index 100% rename from libs/unidecode/x0bf.py rename to libs/common/unidecode/x0bf.py diff --git a/libs/unidecode/x0c0.py b/libs/common/unidecode/x0c0.py similarity index 100% rename from libs/unidecode/x0c0.py rename to libs/common/unidecode/x0c0.py diff --git a/libs/unidecode/x0c1.py b/libs/common/unidecode/x0c1.py similarity index 100% rename from libs/unidecode/x0c1.py rename to libs/common/unidecode/x0c1.py diff --git a/libs/unidecode/x0c2.py b/libs/common/unidecode/x0c2.py similarity index 100% rename from libs/unidecode/x0c2.py rename to libs/common/unidecode/x0c2.py diff --git a/libs/unidecode/x0c3.py b/libs/common/unidecode/x0c3.py similarity index 100% rename from libs/unidecode/x0c3.py rename to libs/common/unidecode/x0c3.py diff --git a/libs/unidecode/x0c4.py b/libs/common/unidecode/x0c4.py similarity index 100% rename from libs/unidecode/x0c4.py rename to libs/common/unidecode/x0c4.py diff --git a/libs/unidecode/x0c5.py b/libs/common/unidecode/x0c5.py similarity index 100% rename from libs/unidecode/x0c5.py rename to libs/common/unidecode/x0c5.py diff --git a/libs/unidecode/x0c6.py b/libs/common/unidecode/x0c6.py similarity index 100% rename from libs/unidecode/x0c6.py rename to libs/common/unidecode/x0c6.py diff --git a/libs/unidecode/x0c7.py b/libs/common/unidecode/x0c7.py similarity index 100% rename from libs/unidecode/x0c7.py rename to libs/common/unidecode/x0c7.py diff --git a/libs/unidecode/x0c8.py b/libs/common/unidecode/x0c8.py similarity index 100% rename from libs/unidecode/x0c8.py rename to libs/common/unidecode/x0c8.py diff --git a/libs/unidecode/x0c9.py b/libs/common/unidecode/x0c9.py similarity index 100% rename from libs/unidecode/x0c9.py rename to libs/common/unidecode/x0c9.py diff --git a/libs/unidecode/x0ca.py b/libs/common/unidecode/x0ca.py similarity index 100% rename from libs/unidecode/x0ca.py rename to libs/common/unidecode/x0ca.py diff --git a/libs/unidecode/x0cb.py b/libs/common/unidecode/x0cb.py similarity index 100% rename from libs/unidecode/x0cb.py rename to libs/common/unidecode/x0cb.py diff --git a/libs/unidecode/x0cc.py b/libs/common/unidecode/x0cc.py similarity index 100% rename from libs/unidecode/x0cc.py rename to libs/common/unidecode/x0cc.py diff --git a/libs/unidecode/x0cd.py b/libs/common/unidecode/x0cd.py similarity index 100% rename from libs/unidecode/x0cd.py rename to libs/common/unidecode/x0cd.py diff --git a/libs/unidecode/x0ce.py b/libs/common/unidecode/x0ce.py similarity index 100% rename from libs/unidecode/x0ce.py rename to libs/common/unidecode/x0ce.py diff --git a/libs/unidecode/x0cf.py b/libs/common/unidecode/x0cf.py similarity index 100% rename from libs/unidecode/x0cf.py rename to libs/common/unidecode/x0cf.py diff --git a/libs/unidecode/x0d0.py b/libs/common/unidecode/x0d0.py similarity index 100% rename from libs/unidecode/x0d0.py rename to libs/common/unidecode/x0d0.py diff --git a/libs/unidecode/x0d1.py b/libs/common/unidecode/x0d1.py similarity index 100% rename from libs/unidecode/x0d1.py rename to libs/common/unidecode/x0d1.py diff --git a/libs/unidecode/x0d2.py b/libs/common/unidecode/x0d2.py similarity index 100% rename from libs/unidecode/x0d2.py rename to libs/common/unidecode/x0d2.py diff --git a/libs/unidecode/x0d3.py b/libs/common/unidecode/x0d3.py similarity index 100% rename from libs/unidecode/x0d3.py rename to libs/common/unidecode/x0d3.py diff --git a/libs/unidecode/x0d4.py b/libs/common/unidecode/x0d4.py similarity index 100% rename from libs/unidecode/x0d4.py rename to libs/common/unidecode/x0d4.py diff --git a/libs/unidecode/x0d5.py b/libs/common/unidecode/x0d5.py similarity index 100% rename from libs/unidecode/x0d5.py rename to libs/common/unidecode/x0d5.py diff --git a/libs/unidecode/x0d6.py b/libs/common/unidecode/x0d6.py similarity index 100% rename from libs/unidecode/x0d6.py rename to libs/common/unidecode/x0d6.py diff --git a/libs/unidecode/x0d7.py b/libs/common/unidecode/x0d7.py similarity index 100% rename from libs/unidecode/x0d7.py rename to libs/common/unidecode/x0d7.py diff --git a/libs/unidecode/x0f9.py b/libs/common/unidecode/x0f9.py similarity index 100% rename from libs/unidecode/x0f9.py rename to libs/common/unidecode/x0f9.py diff --git a/libs/unidecode/x0fa.py b/libs/common/unidecode/x0fa.py similarity index 100% rename from libs/unidecode/x0fa.py rename to libs/common/unidecode/x0fa.py diff --git a/libs/unidecode/x0fb.py b/libs/common/unidecode/x0fb.py similarity index 100% rename from libs/unidecode/x0fb.py rename to libs/common/unidecode/x0fb.py diff --git a/libs/unidecode/x0fc.py b/libs/common/unidecode/x0fc.py similarity index 100% rename from libs/unidecode/x0fc.py rename to libs/common/unidecode/x0fc.py diff --git a/libs/unidecode/x0fd.py b/libs/common/unidecode/x0fd.py similarity index 100% rename from libs/unidecode/x0fd.py rename to libs/common/unidecode/x0fd.py diff --git a/libs/unidecode/x0fe.py b/libs/common/unidecode/x0fe.py similarity index 100% rename from libs/unidecode/x0fe.py rename to libs/common/unidecode/x0fe.py diff --git a/libs/unidecode/x0ff.py b/libs/common/unidecode/x0ff.py similarity index 100% rename from libs/unidecode/x0ff.py rename to libs/common/unidecode/x0ff.py diff --git a/libs/unidecode/x1d4.py b/libs/common/unidecode/x1d4.py similarity index 100% rename from libs/unidecode/x1d4.py rename to libs/common/unidecode/x1d4.py diff --git a/libs/unidecode/x1d5.py b/libs/common/unidecode/x1d5.py similarity index 100% rename from libs/unidecode/x1d5.py rename to libs/common/unidecode/x1d5.py diff --git a/libs/unidecode/x1d6.py b/libs/common/unidecode/x1d6.py similarity index 100% rename from libs/unidecode/x1d6.py rename to libs/common/unidecode/x1d6.py diff --git a/libs/unidecode/x1d7.py b/libs/common/unidecode/x1d7.py similarity index 100% rename from libs/unidecode/x1d7.py rename to libs/common/unidecode/x1d7.py diff --git a/libs/unidecode/x1f1.py b/libs/common/unidecode/x1f1.py similarity index 100% rename from libs/unidecode/x1f1.py rename to libs/common/unidecode/x1f1.py diff --git a/libs/urllib3/__init__.py b/libs/common/urllib3/__init__.py similarity index 100% rename from libs/urllib3/__init__.py rename to libs/common/urllib3/__init__.py diff --git a/libs/urllib3/_collections.py b/libs/common/urllib3/_collections.py similarity index 100% rename from libs/urllib3/_collections.py rename to libs/common/urllib3/_collections.py diff --git a/libs/urllib3/connection.py b/libs/common/urllib3/connection.py similarity index 100% rename from libs/urllib3/connection.py rename to libs/common/urllib3/connection.py diff --git a/libs/urllib3/connectionpool.py b/libs/common/urllib3/connectionpool.py similarity index 100% rename from libs/urllib3/connectionpool.py rename to libs/common/urllib3/connectionpool.py diff --git a/libs/subliminal/converters/__init__.py b/libs/common/urllib3/contrib/__init__.py similarity index 100% rename from libs/subliminal/converters/__init__.py rename to libs/common/urllib3/contrib/__init__.py diff --git a/libs/urllib3/contrib/_appengine_environ.py b/libs/common/urllib3/contrib/_appengine_environ.py similarity index 100% rename from libs/urllib3/contrib/_appengine_environ.py rename to libs/common/urllib3/contrib/_appengine_environ.py diff --git a/libs/urllib3/contrib/__init__.py b/libs/common/urllib3/contrib/_securetransport/__init__.py similarity index 100% rename from libs/urllib3/contrib/__init__.py rename to libs/common/urllib3/contrib/_securetransport/__init__.py diff --git a/libs/urllib3/contrib/_securetransport/bindings.py b/libs/common/urllib3/contrib/_securetransport/bindings.py similarity index 100% rename from libs/urllib3/contrib/_securetransport/bindings.py rename to libs/common/urllib3/contrib/_securetransport/bindings.py diff --git a/libs/urllib3/contrib/_securetransport/low_level.py b/libs/common/urllib3/contrib/_securetransport/low_level.py similarity index 100% rename from libs/urllib3/contrib/_securetransport/low_level.py rename to libs/common/urllib3/contrib/_securetransport/low_level.py diff --git a/libs/urllib3/contrib/appengine.py b/libs/common/urllib3/contrib/appengine.py similarity index 100% rename from libs/urllib3/contrib/appengine.py rename to libs/common/urllib3/contrib/appengine.py diff --git a/libs/urllib3/contrib/ntlmpool.py b/libs/common/urllib3/contrib/ntlmpool.py similarity index 100% rename from libs/urllib3/contrib/ntlmpool.py rename to libs/common/urllib3/contrib/ntlmpool.py diff --git a/libs/urllib3/contrib/pyopenssl.py b/libs/common/urllib3/contrib/pyopenssl.py similarity index 100% rename from libs/urllib3/contrib/pyopenssl.py rename to libs/common/urllib3/contrib/pyopenssl.py diff --git a/libs/urllib3/contrib/securetransport.py b/libs/common/urllib3/contrib/securetransport.py similarity index 100% rename from libs/urllib3/contrib/securetransport.py rename to libs/common/urllib3/contrib/securetransport.py diff --git a/libs/urllib3/contrib/socks.py b/libs/common/urllib3/contrib/socks.py similarity index 100% rename from libs/urllib3/contrib/socks.py rename to libs/common/urllib3/contrib/socks.py diff --git a/libs/urllib3/exceptions.py b/libs/common/urllib3/exceptions.py similarity index 100% rename from libs/urllib3/exceptions.py rename to libs/common/urllib3/exceptions.py diff --git a/libs/urllib3/fields.py b/libs/common/urllib3/fields.py similarity index 100% rename from libs/urllib3/fields.py rename to libs/common/urllib3/fields.py diff --git a/libs/urllib3/filepost.py b/libs/common/urllib3/filepost.py similarity index 100% rename from libs/urllib3/filepost.py rename to libs/common/urllib3/filepost.py diff --git a/libs/urllib3/packages/__init__.py b/libs/common/urllib3/packages/__init__.py similarity index 100% rename from libs/urllib3/packages/__init__.py rename to libs/common/urllib3/packages/__init__.py diff --git a/libs/urllib3/contrib/_securetransport/__init__.py b/libs/common/urllib3/packages/backports/__init__.py similarity index 100% rename from libs/urllib3/contrib/_securetransport/__init__.py rename to libs/common/urllib3/packages/backports/__init__.py diff --git a/libs/urllib3/packages/backports/makefile.py b/libs/common/urllib3/packages/backports/makefile.py similarity index 100% rename from libs/urllib3/packages/backports/makefile.py rename to libs/common/urllib3/packages/backports/makefile.py diff --git a/libs/urllib3/packages/six.py b/libs/common/urllib3/packages/six.py similarity index 100% rename from libs/urllib3/packages/six.py rename to libs/common/urllib3/packages/six.py diff --git a/libs/urllib3/packages/ssl_match_hostname/__init__.py b/libs/common/urllib3/packages/ssl_match_hostname/__init__.py similarity index 100% rename from libs/urllib3/packages/ssl_match_hostname/__init__.py rename to libs/common/urllib3/packages/ssl_match_hostname/__init__.py diff --git a/libs/urllib3/packages/ssl_match_hostname/_implementation.py b/libs/common/urllib3/packages/ssl_match_hostname/_implementation.py similarity index 100% rename from libs/urllib3/packages/ssl_match_hostname/_implementation.py rename to libs/common/urllib3/packages/ssl_match_hostname/_implementation.py diff --git a/libs/urllib3/poolmanager.py b/libs/common/urllib3/poolmanager.py similarity index 100% rename from libs/urllib3/poolmanager.py rename to libs/common/urllib3/poolmanager.py diff --git a/libs/urllib3/request.py b/libs/common/urllib3/request.py similarity index 100% rename from libs/urllib3/request.py rename to libs/common/urllib3/request.py diff --git a/libs/urllib3/response.py b/libs/common/urllib3/response.py similarity index 100% rename from libs/urllib3/response.py rename to libs/common/urllib3/response.py diff --git a/libs/urllib3/util/__init__.py b/libs/common/urllib3/util/__init__.py similarity index 100% rename from libs/urllib3/util/__init__.py rename to libs/common/urllib3/util/__init__.py diff --git a/libs/urllib3/util/connection.py b/libs/common/urllib3/util/connection.py similarity index 100% rename from libs/urllib3/util/connection.py rename to libs/common/urllib3/util/connection.py diff --git a/libs/urllib3/util/queue.py b/libs/common/urllib3/util/queue.py similarity index 100% rename from libs/urllib3/util/queue.py rename to libs/common/urllib3/util/queue.py diff --git a/libs/urllib3/util/request.py b/libs/common/urllib3/util/request.py similarity index 100% rename from libs/urllib3/util/request.py rename to libs/common/urllib3/util/request.py diff --git a/libs/urllib3/util/response.py b/libs/common/urllib3/util/response.py similarity index 100% rename from libs/urllib3/util/response.py rename to libs/common/urllib3/util/response.py diff --git a/libs/urllib3/util/retry.py b/libs/common/urllib3/util/retry.py similarity index 100% rename from libs/urllib3/util/retry.py rename to libs/common/urllib3/util/retry.py diff --git a/libs/urllib3/util/ssl_.py b/libs/common/urllib3/util/ssl_.py similarity index 100% rename from libs/urllib3/util/ssl_.py rename to libs/common/urllib3/util/ssl_.py diff --git a/libs/urllib3/util/timeout.py b/libs/common/urllib3/util/timeout.py similarity index 100% rename from libs/urllib3/util/timeout.py rename to libs/common/urllib3/util/timeout.py diff --git a/libs/urllib3/util/url.py b/libs/common/urllib3/util/url.py similarity index 100% rename from libs/urllib3/util/url.py rename to libs/common/urllib3/util/url.py diff --git a/libs/urllib3/util/wait.py b/libs/common/urllib3/util/wait.py similarity index 100% rename from libs/urllib3/util/wait.py rename to libs/common/urllib3/util/wait.py diff --git a/libs/validate.py b/libs/common/validate.py similarity index 100% rename from libs/validate.py rename to libs/common/validate.py diff --git a/libs/xdg/BaseDirectory.py b/libs/common/xdg/BaseDirectory.py similarity index 100% rename from libs/xdg/BaseDirectory.py rename to libs/common/xdg/BaseDirectory.py diff --git a/libs/xdg/Config.py b/libs/common/xdg/Config.py similarity index 100% rename from libs/xdg/Config.py rename to libs/common/xdg/Config.py diff --git a/libs/xdg/DesktopEntry.py b/libs/common/xdg/DesktopEntry.py similarity index 100% rename from libs/xdg/DesktopEntry.py rename to libs/common/xdg/DesktopEntry.py diff --git a/libs/xdg/Exceptions.py b/libs/common/xdg/Exceptions.py similarity index 100% rename from libs/xdg/Exceptions.py rename to libs/common/xdg/Exceptions.py diff --git a/libs/xdg/IconTheme.py b/libs/common/xdg/IconTheme.py similarity index 100% rename from libs/xdg/IconTheme.py rename to libs/common/xdg/IconTheme.py diff --git a/libs/xdg/IniFile.py b/libs/common/xdg/IniFile.py similarity index 100% rename from libs/xdg/IniFile.py rename to libs/common/xdg/IniFile.py diff --git a/libs/xdg/Locale.py b/libs/common/xdg/Locale.py similarity index 100% rename from libs/xdg/Locale.py rename to libs/common/xdg/Locale.py diff --git a/libs/xdg/Menu.py b/libs/common/xdg/Menu.py similarity index 100% rename from libs/xdg/Menu.py rename to libs/common/xdg/Menu.py diff --git a/libs/xdg/MenuEditor.py b/libs/common/xdg/MenuEditor.py similarity index 100% rename from libs/xdg/MenuEditor.py rename to libs/common/xdg/MenuEditor.py diff --git a/libs/xdg/Mime.py b/libs/common/xdg/Mime.py similarity index 100% rename from libs/xdg/Mime.py rename to libs/common/xdg/Mime.py diff --git a/libs/xdg/RecentFiles.py b/libs/common/xdg/RecentFiles.py similarity index 100% rename from libs/xdg/RecentFiles.py rename to libs/common/xdg/RecentFiles.py diff --git a/libs/xdg/__init__.py b/libs/common/xdg/__init__.py similarity index 100% rename from libs/xdg/__init__.py rename to libs/common/xdg/__init__.py diff --git a/libs/xdg/util.py b/libs/common/xdg/util.py similarity index 100% rename from libs/xdg/util.py rename to libs/common/xdg/util.py diff --git a/libs/yaml/__init__.py b/libs/common/yaml/__init__.py similarity index 100% rename from libs/yaml/__init__.py rename to libs/common/yaml/__init__.py diff --git a/libs/yaml/composer.py b/libs/common/yaml/composer.py similarity index 100% rename from libs/yaml/composer.py rename to libs/common/yaml/composer.py diff --git a/libs/yaml/constructor.py b/libs/common/yaml/constructor.py similarity index 100% rename from libs/yaml/constructor.py rename to libs/common/yaml/constructor.py diff --git a/libs/yaml/cyaml.py b/libs/common/yaml/cyaml.py similarity index 100% rename from libs/yaml/cyaml.py rename to libs/common/yaml/cyaml.py diff --git a/libs/yaml/dumper.py b/libs/common/yaml/dumper.py similarity index 100% rename from libs/yaml/dumper.py rename to libs/common/yaml/dumper.py diff --git a/libs/yaml/emitter.py b/libs/common/yaml/emitter.py similarity index 100% rename from libs/yaml/emitter.py rename to libs/common/yaml/emitter.py diff --git a/libs/yaml/error.py b/libs/common/yaml/error.py similarity index 100% rename from libs/yaml/error.py rename to libs/common/yaml/error.py diff --git a/libs/yaml/events.py b/libs/common/yaml/events.py similarity index 100% rename from libs/yaml/events.py rename to libs/common/yaml/events.py diff --git a/libs/yaml/loader.py b/libs/common/yaml/loader.py similarity index 100% rename from libs/yaml/loader.py rename to libs/common/yaml/loader.py diff --git a/libs/yaml/nodes.py b/libs/common/yaml/nodes.py similarity index 100% rename from libs/yaml/nodes.py rename to libs/common/yaml/nodes.py diff --git a/libs/yaml/parser.py b/libs/common/yaml/parser.py similarity index 100% rename from libs/yaml/parser.py rename to libs/common/yaml/parser.py diff --git a/libs/yaml/reader.py b/libs/common/yaml/reader.py similarity index 100% rename from libs/yaml/reader.py rename to libs/common/yaml/reader.py diff --git a/libs/yaml/representer.py b/libs/common/yaml/representer.py similarity index 100% rename from libs/yaml/representer.py rename to libs/common/yaml/representer.py diff --git a/libs/yaml/resolver.py b/libs/common/yaml/resolver.py similarity index 100% rename from libs/yaml/resolver.py rename to libs/common/yaml/resolver.py diff --git a/libs/yaml/scanner.py b/libs/common/yaml/scanner.py similarity index 100% rename from libs/yaml/scanner.py rename to libs/common/yaml/scanner.py diff --git a/libs/yaml/serializer.py b/libs/common/yaml/serializer.py similarity index 100% rename from libs/yaml/serializer.py rename to libs/common/yaml/serializer.py diff --git a/libs/yaml/tokens.py b/libs/common/yaml/tokens.py similarity index 100% rename from libs/yaml/tokens.py rename to libs/common/yaml/tokens.py diff --git a/requirements.txt b/libs/requirements-common.txt similarity index 80% rename from requirements.txt rename to libs/requirements-common.txt index 3fbffd4b..3eff9cbe 100644 --- a/requirements.txt +++ b/libs/requirements-common.txt @@ -11,6 +11,3 @@ setuptools six subliminal transmissionrpc - -# synchronousdeluge -# utorrent diff --git a/libs/urllib3/packages/backports/__init__.py b/libs/urllib3/packages/backports/__init__.py deleted file mode 100644 index e69de29b..00000000