Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
OBITools
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
28
Issues
28
List
Boards
Labels
Service Desk
Milestones
Merge Requests
0
Merge Requests
0
Operations
Operations
Incidents
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
OBITools
OBITools
Commits
21ac43ca
Commit
21ac43ca
authored
Apr 16, 2015
by
Eric Coissac
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
No commit message
No commit message
parent
6be099b8
Changes
186
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
186 changed files
with
8 additions
and
60186 deletions
+8
-60186
distutils.ext/obidistutils/serenity/pip/__init__.py
distutils.ext/obidistutils/serenity/pip/__init__.py
+0
-277
distutils.ext/obidistutils/serenity/pip/__main__.py
distutils.ext/obidistutils/serenity/pip/__main__.py
+0
-7
distutils.ext/obidistutils/serenity/pip/_vendor/__init__.py
distutils.ext/obidistutils/serenity/pip/_vendor/__init__.py
+0
-8
distutils.ext/obidistutils/serenity/pip/_vendor/_markerlib/__init__.py
.../obidistutils/serenity/pip/_vendor/_markerlib/__init__.py
+0
-16
distutils.ext/obidistutils/serenity/pip/_vendor/_markerlib/markers.py
...t/obidistutils/serenity/pip/_vendor/_markerlib/markers.py
+0
-119
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/__init__.py
...xt/obidistutils/serenity/pip/_vendor/colorama/__init__.py
+0
-7
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/ansi.py
...ls.ext/obidistutils/serenity/pip/_vendor/colorama/ansi.py
+0
-50
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/ansitowin32.py
...obidistutils/serenity/pip/_vendor/colorama/ansitowin32.py
+0
-190
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/initialise.py
.../obidistutils/serenity/pip/_vendor/colorama/initialise.py
+0
-56
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/win32.py
...s.ext/obidistutils/serenity/pip/_vendor/colorama/win32.py
+0
-137
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/winterm.py
...ext/obidistutils/serenity/pip/_vendor/colorama/winterm.py
+0
-120
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/__init__.py
...ext/obidistutils/serenity/pip/_vendor/distlib/__init__.py
+0
-23
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/__init__.py
...tutils/serenity/pip/_vendor/distlib/_backport/__init__.py
+0
-6
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/misc.py
...idistutils/serenity/pip/_vendor/distlib/_backport/misc.py
+0
-41
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/shutil.py
...istutils/serenity/pip/_vendor/distlib/_backport/shutil.py
+0
-761
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/sysconfig.cfg
...tils/serenity/pip/_vendor/distlib/_backport/sysconfig.cfg
+0
-84
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/sysconfig.py
...utils/serenity/pip/_vendor/distlib/_backport/sysconfig.py
+0
-788
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/_backport/tarfile.py
...stutils/serenity/pip/_vendor/distlib/_backport/tarfile.py
+0
-2607
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/compat.py
...s.ext/obidistutils/serenity/pip/_vendor/distlib/compat.py
+0
-1064
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/database.py
...ext/obidistutils/serenity/pip/_vendor/distlib/database.py
+0
-1301
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/index.py
...ls.ext/obidistutils/serenity/pip/_vendor/distlib/index.py
+0
-488
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/locators.py
...ext/obidistutils/serenity/pip/_vendor/distlib/locators.py
+0
-1194
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/manifest.py
...ext/obidistutils/serenity/pip/_vendor/distlib/manifest.py
+0
-364
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/markers.py
....ext/obidistutils/serenity/pip/_vendor/distlib/markers.py
+0
-190
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/metadata.py
...ext/obidistutils/serenity/pip/_vendor/distlib/metadata.py
+0
-1026
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/resources.py
...xt/obidistutils/serenity/pip/_vendor/distlib/resources.py
+0
-317
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/scripts.py
....ext/obidistutils/serenity/pip/_vendor/distlib/scripts.py
+0
-323
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/t32.exe
...ils.ext/obidistutils/serenity/pip/_vendor/distlib/t32.exe
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/t64.exe
...ils.ext/obidistutils/serenity/pip/_vendor/distlib/t64.exe
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/util.py
...ils.ext/obidistutils/serenity/pip/_vendor/distlib/util.py
+0
-1575
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/version.py
....ext/obidistutils/serenity/pip/_vendor/distlib/version.py
+0
-721
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/w32.exe
...ils.ext/obidistutils/serenity/pip/_vendor/distlib/w32.exe
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/w64.exe
...ils.ext/obidistutils/serenity/pip/_vendor/distlib/w64.exe
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/distlib/wheel.py
...ls.ext/obidistutils/serenity/pip/_vendor/distlib/wheel.py
+0
-958
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/__init__.py
...xt/obidistutils/serenity/pip/_vendor/html5lib/__init__.py
+0
-23
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/constants.py
...t/obidistutils/serenity/pip/_vendor/html5lib/constants.py
+0
-3104
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/__init__.py
...stutils/serenity/pip/_vendor/html5lib/filters/__init__.py
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/_base.py
...idistutils/serenity/pip/_vendor/html5lib/filters/_base.py
+0
-12
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/alphabeticalattributes.py
...ty/pip/_vendor/html5lib/filters/alphabeticalattributes.py
+0
-20
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/inject_meta_charset.py
...enity/pip/_vendor/html5lib/filters/inject_meta_charset.py
+0
-65
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/lint.py
...bidistutils/serenity/pip/_vendor/html5lib/filters/lint.py
+0
-93
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/optionaltags.py
...ils/serenity/pip/_vendor/html5lib/filters/optionaltags.py
+0
-205
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/sanitizer.py
...tutils/serenity/pip/_vendor/html5lib/filters/sanitizer.py
+0
-12
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/filters/whitespace.py
...utils/serenity/pip/_vendor/html5lib/filters/whitespace.py
+0
-38
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/html5parser.py
...obidistutils/serenity/pip/_vendor/html5lib/html5parser.py
+0
-2713
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/ihatexml.py
...xt/obidistutils/serenity/pip/_vendor/html5lib/ihatexml.py
+0
-285
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/inputstream.py
...obidistutils/serenity/pip/_vendor/html5lib/inputstream.py
+0
-881
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/sanitizer.py
...t/obidistutils/serenity/pip/_vendor/html5lib/sanitizer.py
+0
-271
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/serializer/__init__.py
...tils/serenity/pip/_vendor/html5lib/serializer/__init__.py
+0
-16
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/serializer/htmlserializer.py
...erenity/pip/_vendor/html5lib/serializer/htmlserializer.py
+0
-320
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/tokenizer.py
...t/obidistutils/serenity/pip/_vendor/html5lib/tokenizer.py
+0
-1731
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treeadapters/__init__.py
...ls/serenity/pip/_vendor/html5lib/treeadapters/__init__.py
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treeadapters/sax.py
...stutils/serenity/pip/_vendor/html5lib/treeadapters/sax.py
+0
-44
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/__init__.py
...ls/serenity/pip/_vendor/html5lib/treebuilders/__init__.py
+0
-76
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/_base.py
...utils/serenity/pip/_vendor/html5lib/treebuilders/_base.py
+0
-377
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/dom.py
...stutils/serenity/pip/_vendor/html5lib/treebuilders/dom.py
+0
-227
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/etree.py
...utils/serenity/pip/_vendor/html5lib/treebuilders/etree.py
+0
-337
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treebuilders/etree_lxml.py
.../serenity/pip/_vendor/html5lib/treebuilders/etree_lxml.py
+0
-369
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/__init__.py
...ils/serenity/pip/_vendor/html5lib/treewalkers/__init__.py
+0
-57
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/_base.py
...tutils/serenity/pip/_vendor/html5lib/treewalkers/_base.py
+0
-200
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/dom.py
...istutils/serenity/pip/_vendor/html5lib/treewalkers/dom.py
+0
-46
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/etree.py
...tutils/serenity/pip/_vendor/html5lib/treewalkers/etree.py
+0
-138
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/genshistream.py
...serenity/pip/_vendor/html5lib/treewalkers/genshistream.py
+0
-69
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/lxmletree.py
...ls/serenity/pip/_vendor/html5lib/treewalkers/lxmletree.py
+0
-208
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/treewalkers/pulldom.py
...tils/serenity/pip/_vendor/html5lib/treewalkers/pulldom.py
+0
-63
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/__init__.py
...idistutils/serenity/pip/_vendor/html5lib/trie/__init__.py
+0
-12
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/_base.py
.../obidistutils/serenity/pip/_vendor/html5lib/trie/_base.py
+0
-37
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/datrie.py
...obidistutils/serenity/pip/_vendor/html5lib/trie/datrie.py
+0
-44
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/trie/py.py
...ext/obidistutils/serenity/pip/_vendor/html5lib/trie/py.py
+0
-67
distutils.ext/obidistutils/serenity/pip/_vendor/html5lib/utils.py
...s.ext/obidistutils/serenity/pip/_vendor/html5lib/utils.py
+0
-82
distutils.ext/obidistutils/serenity/pip/_vendor/pkg_resources.py
...ls.ext/obidistutils/serenity/pip/_vendor/pkg_resources.py
+0
-2762
distutils.ext/obidistutils/serenity/pip/_vendor/re-vendor.py
distutils.ext/obidistutils/serenity/pip/_vendor/re-vendor.py
+0
-34
distutils.ext/obidistutils/serenity/pip/_vendor/requests/__init__.py
...xt/obidistutils/serenity/pip/_vendor/requests/__init__.py
+0
-77
distutils.ext/obidistutils/serenity/pip/_vendor/requests/adapters.py
...xt/obidistutils/serenity/pip/_vendor/requests/adapters.py
+0
-388
distutils.ext/obidistutils/serenity/pip/_vendor/requests/api.py
...ils.ext/obidistutils/serenity/pip/_vendor/requests/api.py
+0
-120
distutils.ext/obidistutils/serenity/pip/_vendor/requests/auth.py
...ls.ext/obidistutils/serenity/pip/_vendor/requests/auth.py
+0
-193
distutils.ext/obidistutils/serenity/pip/_vendor/requests/cacert.pem
...ext/obidistutils/serenity/pip/_vendor/requests/cacert.pem
+0
-5026
distutils.ext/obidistutils/serenity/pip/_vendor/requests/certs.py
...s.ext/obidistutils/serenity/pip/_vendor/requests/certs.py
+0
-24
distutils.ext/obidistutils/serenity/pip/_vendor/requests/compat.py
....ext/obidistutils/serenity/pip/_vendor/requests/compat.py
+0
-115
distutils.ext/obidistutils/serenity/pip/_vendor/requests/cookies.py
...ext/obidistutils/serenity/pip/_vendor/requests/cookies.py
+0
-454
distutils.ext/obidistutils/serenity/pip/_vendor/requests/exceptions.py
.../obidistutils/serenity/pip/_vendor/requests/exceptions.py
+0
-75
distutils.ext/obidistutils/serenity/pip/_vendor/requests/hooks.py
...s.ext/obidistutils/serenity/pip/_vendor/requests/hooks.py
+0
-45
distutils.ext/obidistutils/serenity/pip/_vendor/requests/models.py
....ext/obidistutils/serenity/pip/_vendor/requests/models.py
+0
-803
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/__init__.py
...tutils/serenity/pip/_vendor/requests/packages/__init__.py
+0
-3
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/__init__.py
...erenity/pip/_vendor/requests/packages/chardet/__init__.py
+0
-32
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/big5freq.py
...erenity/pip/_vendor/requests/packages/chardet/big5freq.py
+0
-925
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/big5prober.py
...enity/pip/_vendor/requests/packages/chardet/big5prober.py
+0
-42
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/chardetect.py
...enity/pip/_vendor/requests/packages/chardet/chardetect.py
+0
-46
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/chardistribution.py
...pip/_vendor/requests/packages/chardet/chardistribution.py
+0
-231
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/charsetgroupprober.py
...p/_vendor/requests/packages/chardet/charsetgroupprober.py
+0
-106
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/charsetprober.py
...ty/pip/_vendor/requests/packages/chardet/charsetprober.py
+0
-62
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/codingstatemachine.py
...p/_vendor/requests/packages/chardet/codingstatemachine.py
+0
-61
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/compat.py
.../serenity/pip/_vendor/requests/packages/chardet/compat.py
+0
-34
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/constants.py
...renity/pip/_vendor/requests/packages/chardet/constants.py
+0
-39
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/cp949prober.py
...nity/pip/_vendor/requests/packages/chardet/cp949prober.py
+0
-44
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/escprober.py
...renity/pip/_vendor/requests/packages/chardet/escprober.py
+0
-86
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/escsm.py
...s/serenity/pip/_vendor/requests/packages/chardet/escsm.py
+0
-242
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/eucjpprober.py
...nity/pip/_vendor/requests/packages/chardet/eucjpprober.py
+0
-90
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euckrfreq.py
...renity/pip/_vendor/requests/packages/chardet/euckrfreq.py
+0
-596
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euckrprober.py
...nity/pip/_vendor/requests/packages/chardet/euckrprober.py
+0
-42
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euctwfreq.py
...renity/pip/_vendor/requests/packages/chardet/euctwfreq.py
+0
-428
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/euctwprober.py
...nity/pip/_vendor/requests/packages/chardet/euctwprober.py
+0
-41
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/gb2312freq.py
...enity/pip/_vendor/requests/packages/chardet/gb2312freq.py
+0
-472
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/gb2312prober.py
...ity/pip/_vendor/requests/packages/chardet/gb2312prober.py
+0
-41
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/hebrewprober.py
...ity/pip/_vendor/requests/packages/chardet/hebrewprober.py
+0
-283
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/jisfreq.py
...serenity/pip/_vendor/requests/packages/chardet/jisfreq.py
+0
-569
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/jpcntx.py
.../serenity/pip/_vendor/requests/packages/chardet/jpcntx.py
+0
-219
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langbulgarianmodel.py
...p/_vendor/requests/packages/chardet/langbulgarianmodel.py
+0
-229
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langcyrillicmodel.py
...ip/_vendor/requests/packages/chardet/langcyrillicmodel.py
+0
-329
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langgreekmodel.py
...y/pip/_vendor/requests/packages/chardet/langgreekmodel.py
+0
-225
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langhebrewmodel.py
.../pip/_vendor/requests/packages/chardet/langhebrewmodel.py
+0
-201
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langhungarianmodel.py
...p/_vendor/requests/packages/chardet/langhungarianmodel.py
+0
-225
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/langthaimodel.py
...ty/pip/_vendor/requests/packages/chardet/langthaimodel.py
+0
-200
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/latin1prober.py
...ity/pip/_vendor/requests/packages/chardet/latin1prober.py
+0
-139
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/mbcharsetprober.py
.../pip/_vendor/requests/packages/chardet/mbcharsetprober.py
+0
-86
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/mbcsgroupprober.py
.../pip/_vendor/requests/packages/chardet/mbcsgroupprober.py
+0
-54
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/mbcssm.py
.../serenity/pip/_vendor/requests/packages/chardet/mbcssm.py
+0
-575
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/sbcharsetprober.py
.../pip/_vendor/requests/packages/chardet/sbcharsetprober.py
+0
-120
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/sbcsgroupprober.py
.../pip/_vendor/requests/packages/chardet/sbcsgroupprober.py
+0
-69
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/sjisprober.py
...enity/pip/_vendor/requests/packages/chardet/sjisprober.py
+0
-91
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/universaldetector.py
...ip/_vendor/requests/packages/chardet/universaldetector.py
+0
-170
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/chardet/utf8prober.py
...enity/pip/_vendor/requests/packages/chardet/utf8prober.py
+0
-76
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/__init__.py
...erenity/pip/_vendor/requests/packages/urllib3/__init__.py
+0
-58
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/_collections.py
...ity/pip/_vendor/requests/packages/urllib3/_collections.py
+0
-205
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/connection.py
...enity/pip/_vendor/requests/packages/urllib3/connection.py
+0
-204
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/connectionpool.py
...y/pip/_vendor/requests/packages/urllib3/connectionpool.py
+0
-710
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/contrib/__init__.py
...pip/_vendor/requests/packages/urllib3/contrib/__init__.py
+0
-0
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/contrib/ntlmpool.py
...pip/_vendor/requests/packages/urllib3/contrib/ntlmpool.py
+0
-120
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/contrib/pyopenssl.py
...ip/_vendor/requests/packages/urllib3/contrib/pyopenssl.py
+0
-422
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/exceptions.py
...enity/pip/_vendor/requests/packages/urllib3/exceptions.py
+0
-126
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/fields.py
.../serenity/pip/_vendor/requests/packages/urllib3/fields.py
+0
-177
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/filepost.py
...erenity/pip/_vendor/requests/packages/urllib3/filepost.py
+0
-100
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/__init__.py
...ip/_vendor/requests/packages/urllib3/packages/__init__.py
+0
-4
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/ordered_dict.py
...vendor/requests/packages/urllib3/packages/ordered_dict.py
+0
-260
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/six.py
...ity/pip/_vendor/requests/packages/urllib3/packages/six.py
+0
-385
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/ssl_match_hostname/__init__.py
.../packages/urllib3/packages/ssl_match_hostname/__init__.py
+0
-13
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/packages/ssl_match_hostname/_implementation.py
...es/urllib3/packages/ssl_match_hostname/_implementation.py
+0
-105
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/poolmanager.py
...nity/pip/_vendor/requests/packages/urllib3/poolmanager.py
+0
-258
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/request.py
...serenity/pip/_vendor/requests/packages/urllib3/request.py
+0
-141
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/response.py
...erenity/pip/_vendor/requests/packages/urllib3/response.py
+0
-308
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/__init__.py
...ty/pip/_vendor/requests/packages/urllib3/util/__init__.py
+0
-27
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/connection.py
.../pip/_vendor/requests/packages/urllib3/util/connection.py
+0
-45
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/request.py
...ity/pip/_vendor/requests/packages/urllib3/util/request.py
+0
-68
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/response.py
...ty/pip/_vendor/requests/packages/urllib3/util/response.py
+0
-13
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/ssl_.py
...renity/pip/_vendor/requests/packages/urllib3/util/ssl_.py
+0
-133
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/timeout.py
...ity/pip/_vendor/requests/packages/urllib3/util/timeout.py
+0
-234
distutils.ext/obidistutils/serenity/pip/_vendor/requests/packages/urllib3/util/url.py
...erenity/pip/_vendor/requests/packages/urllib3/util/url.py
+0
-162
distutils.ext/obidistutils/serenity/pip/_vendor/requests/sessions.py
...xt/obidistutils/serenity/pip/_vendor/requests/sessions.py
+0
-637
distutils.ext/obidistutils/serenity/pip/_vendor/requests/status_codes.py
...bidistutils/serenity/pip/_vendor/requests/status_codes.py
+0
-88
distutils.ext/obidistutils/serenity/pip/_vendor/requests/structures.py
.../obidistutils/serenity/pip/_vendor/requests/structures.py
+0
-127
distutils.ext/obidistutils/serenity/pip/_vendor/requests/utils.py
...s.ext/obidistutils/serenity/pip/_vendor/requests/utils.py
+0
-673
distutils.ext/obidistutils/serenity/pip/_vendor/six.py
distutils.ext/obidistutils/serenity/pip/_vendor/six.py
+0
-646
distutils.ext/obidistutils/serenity/pip/backwardcompat/__init__.py
....ext/obidistutils/serenity/pip/backwardcompat/__init__.py
+0
-138
distutils.ext/obidistutils/serenity/pip/basecommand.py
distutils.ext/obidistutils/serenity/pip/basecommand.py
+0
-201
distutils.ext/obidistutils/serenity/pip/baseparser.py
distutils.ext/obidistutils/serenity/pip/baseparser.py
+0
-224
distutils.ext/obidistutils/serenity/pip/cmdoptions.py
distutils.ext/obidistutils/serenity/pip/cmdoptions.py
+0
-371
distutils.ext/obidistutils/serenity/pip/commands/__init__.py
distutils.ext/obidistutils/serenity/pip/commands/__init__.py
+0
-88
distutils.ext/obidistutils/serenity/pip/commands/bundle.py
distutils.ext/obidistutils/serenity/pip/commands/bundle.py
+0
-42
distutils.ext/obidistutils/serenity/pip/commands/completion.py
...tils.ext/obidistutils/serenity/pip/commands/completion.py
+0
-59
distutils.ext/obidistutils/serenity/pip/commands/freeze.py
distutils.ext/obidistutils/serenity/pip/commands/freeze.py
+0
-114
distutils.ext/obidistutils/serenity/pip/commands/help.py
distutils.ext/obidistutils/serenity/pip/commands/help.py
+0
-33
distutils.ext/obidistutils/serenity/pip/commands/install.py
distutils.ext/obidistutils/serenity/pip/commands/install.py
+0
-314
distutils.ext/obidistutils/serenity/pip/commands/list.py
distutils.ext/obidistutils/serenity/pip/commands/list.py
+0
-162
distutils.ext/obidistutils/serenity/pip/commands/search.py
distutils.ext/obidistutils/serenity/pip/commands/search.py
+0
-132
distutils.ext/obidistutils/serenity/pip/commands/show.py
distutils.ext/obidistutils/serenity/pip/commands/show.py
+0
-80
distutils.ext/obidistutils/serenity/pip/commands/uninstall.py
...utils.ext/obidistutils/serenity/pip/commands/uninstall.py
+0
-59
distutils.ext/obidistutils/serenity/pip/commands/unzip.py
distutils.ext/obidistutils/serenity/pip/commands/unzip.py
+0
-7
distutils.ext/obidistutils/serenity/pip/commands/wheel.py
distutils.ext/obidistutils/serenity/pip/commands/wheel.py
+0
-195
distutils.ext/obidistutils/serenity/pip/commands/zip.py
distutils.ext/obidistutils/serenity/pip/commands/zip.py
+0
-351
distutils.ext/obidistutils/serenity/pip/download.py
distutils.ext/obidistutils/serenity/pip/download.py
+0
-644
distutils.ext/obidistutils/serenity/pip/exceptions.py
distutils.ext/obidistutils/serenity/pip/exceptions.py
+0
-46
distutils.ext/obidistutils/serenity/pip/index.py
distutils.ext/obidistutils/serenity/pip/index.py
+0
-990
distutils.ext/obidistutils/serenity/pip/locations.py
distutils.ext/obidistutils/serenity/pip/locations.py
+0
-172
distutils.ext/obidistutils/serenity/pip/log.py
distutils.ext/obidistutils/serenity/pip/log.py
+0
-276
distutils.ext/obidistutils/serenity/pip/pep425tags.py
distutils.ext/obidistutils/serenity/pip/pep425tags.py
+0
-102
distutils.ext/obidistutils/serenity/pip/req.py
distutils.ext/obidistutils/serenity/pip/req.py
+0
-1931
distutils.ext/obidistutils/serenity/pip/runner.py
distutils.ext/obidistutils/serenity/pip/runner.py
+0
-18
distutils.ext/obidistutils/serenity/pip/status_codes.py
distutils.ext/obidistutils/serenity/pip/status_codes.py
+0
-6
distutils.ext/obidistutils/serenity/pip/util.py
distutils.ext/obidistutils/serenity/pip/util.py
+0
-720
distutils.ext/obidistutils/serenity/pip/vcs/__init__.py
distutils.ext/obidistutils/serenity/pip/vcs/__init__.py
+0
-251
distutils.ext/obidistutils/serenity/pip/vcs/bazaar.py
distutils.ext/obidistutils/serenity/pip/vcs/bazaar.py
+0
-131
distutils.ext/obidistutils/serenity/pip/vcs/git.py
distutils.ext/obidistutils/serenity/pip/vcs/git.py
+0
-194
distutils.ext/obidistutils/serenity/pip/vcs/mercurial.py
distutils.ext/obidistutils/serenity/pip/vcs/mercurial.py
+0
-151
distutils.ext/obidistutils/serenity/pip/vcs/subversion.py
distutils.ext/obidistutils/serenity/pip/vcs/subversion.py
+0
-273
distutils.ext/obidistutils/serenity/pip/wheel.py
distutils.ext/obidistutils/serenity/pip/wheel.py
+0
-560
distutils.ext/obidistutils/serenity/rerun.py
distutils.ext/obidistutils/serenity/rerun.py
+8
-3
No files found.
distutils.ext/obidistutils/serenity/pip/__init__.py
deleted
100644 → 0
View file @
6be099b8
#!/usr/bin/env python
import
os
import
optparse
import
sys
import
re
from
pip.exceptions
import
InstallationError
,
CommandError
,
PipError
from
pip.log
import
logger
from
pip.util
import
get_installed_distributions
,
get_prog
from
pip.vcs
import
git
,
mercurial
,
subversion
,
bazaar
# noqa
from
pip.baseparser
import
ConfigOptionParser
,
UpdatingDefaultsHelpFormatter
from
pip.commands
import
commands
,
get_summaries
,
get_similar_commands
# This fixes a peculiarity when importing via __import__ - as we are
# initialising the pip module, "from pip import cmdoptions" is recursive
# and appears not to work properly in that situation.
import
pip.cmdoptions
cmdoptions
=
pip
.
cmdoptions
# The version as used in the setup.py and the docs conf.py
__version__
=
"1.5.6"
def
autocomplete
():
"""Command and option completion for the main option parser (and options)
and its subcommands (and options).
Enable by sourcing one of the completion shell scripts (bash or zsh).
"""
# Don't complete if user hasn't sourced bash_completion file.
if
'PIP_AUTO_COMPLETE'
not
in
os
.
environ
:
return
cwords
=
os
.
environ
[
'COMP_WORDS'
].
split
()[
1
:]
cword
=
int
(
os
.
environ
[
'COMP_CWORD'
])
try
:
current
=
cwords
[
cword
-
1
]
except
IndexError
:
current
=
''
subcommands
=
[
cmd
for
cmd
,
summary
in
get_summaries
()]
options
=
[]
# subcommand
try
:
subcommand_name
=
[
w
for
w
in
cwords
if
w
in
subcommands
][
0
]
except
IndexError
:
subcommand_name
=
None
parser
=
create_main_parser
()
# subcommand options
if
subcommand_name
:
# special case: 'help' subcommand has no options
if
subcommand_name
==
'help'
:
sys
.
exit
(
1
)
# special case: list locally installed dists for uninstall command
if
subcommand_name
==
'uninstall'
and
not
current
.
startswith
(
'-'
):
installed
=
[]
lc
=
current
.
lower
()
for
dist
in
get_installed_distributions
(
local_only
=
True
):
if
dist
.
key
.
startswith
(
lc
)
and
dist
.
key
not
in
cwords
[
1
:]:
installed
.
append
(
dist
.
key
)
# if there are no dists installed, fall back to option completion
if
installed
:
for
dist
in
installed
:
print
(
dist
)
sys
.
exit
(
1
)
subcommand
=
commands
[
subcommand_name
]()
options
+=
[(
opt
.
get_opt_string
(),
opt
.
nargs
)
for
opt
in
subcommand
.
parser
.
option_list_all
if
opt
.
help
!=
optparse
.
SUPPRESS_HELP
]
# filter out previously specified options from available options
prev_opts
=
[
x
.
split
(
'='
)[
0
]
for
x
in
cwords
[
1
:
cword
-
1
]]
options
=
[(
x
,
v
)
for
(
x
,
v
)
in
options
if
x
not
in
prev_opts
]
# filter options by current input
options
=
[(
k
,
v
)
for
k
,
v
in
options
if
k
.
startswith
(
current
)]
for
option
in
options
:
opt_label
=
option
[
0
]
# append '=' to options which require args
if
option
[
1
]:
opt_label
+=
'='
print
(
opt_label
)
else
:
# show main parser options only when necessary
if
current
.
startswith
(
'-'
)
or
current
.
startswith
(
'--'
):
opts
=
[
i
.
option_list
for
i
in
parser
.
option_groups
]
opts
.
append
(
parser
.
option_list
)
opts
=
(
o
for
it
in
opts
for
o
in
it
)
subcommands
+=
[
i
.
get_opt_string
()
for
i
in
opts
if
i
.
help
!=
optparse
.
SUPPRESS_HELP
]
print
(
' '
.
join
([
x
for
x
in
subcommands
if
x
.
startswith
(
current
)]))
sys
.
exit
(
1
)
def
create_main_parser
():
parser_kw
=
{
'usage'
:
'
\n
%prog <command> [options]'
,
'add_help_option'
:
False
,
'formatter'
:
UpdatingDefaultsHelpFormatter
(),
'name'
:
'global'
,
'prog'
:
get_prog
(),
}
parser
=
ConfigOptionParser
(
**
parser_kw
)
parser
.
disable_interspersed_args
()
pip_pkg_dir
=
os
.
path
.
dirname
(
os
.
path
.
dirname
(
os
.
path
.
abspath
(
__file__
)))
parser
.
version
=
'pip %s from %s (python %s)'
%
(
__version__
,
pip_pkg_dir
,
sys
.
version
[:
3
])
# add the general options
gen_opts
=
cmdoptions
.
make_option_group
(
cmdoptions
.
general_group
,
parser
)
parser
.
add_option_group
(
gen_opts
)
parser
.
main
=
True
# so the help formatter knows
# create command listing for description
command_summaries
=
get_summaries
()
description
=
[
''
]
+
[
'%-27s %s'
%
(
i
,
j
)
for
i
,
j
in
command_summaries
]
parser
.
description
=
'
\n
'
.
join
(
description
)
return
parser
def
parseopts
(
args
):
parser
=
create_main_parser
()
# Note: parser calls disable_interspersed_args(), so the result of this call
# is to split the initial args into the general options before the
# subcommand and everything else.
# For example:
# args: ['--timeout=5', 'install', '--user', 'INITools']
# general_options: ['--timeout==5']
# args_else: ['install', '--user', 'INITools']
general_options
,
args_else
=
parser
.
parse_args
(
args
)
# --version
if
general_options
.
version
:
sys
.
stdout
.
write
(
parser
.
version
)
sys
.
stdout
.
write
(
os
.
linesep
)
sys
.
exit
()
# pip || pip help -> print_help()
if
not
args_else
or
(
args_else
[
0
]
==
'help'
and
len
(
args_else
)
==
1
):
parser
.
print_help
()
sys
.
exit
()
# the subcommand name
cmd_name
=
args_else
[
0
].
lower
()
#all the args without the subcommand
cmd_args
=
args
[:]
cmd_args
.
remove
(
args_else
[
0
].
lower
())
if
cmd_name
not
in
commands
:
guess
=
get_similar_commands
(
cmd_name
)
msg
=
[
'unknown command "%s"'
%
cmd_name
]
if
guess
:
msg
.
append
(
'maybe you meant "%s"'
%
guess
)
raise
CommandError
(
' - '
.
join
(
msg
))
return
cmd_name
,
cmd_args
def
main
(
initial_args
=
None
):
if
initial_args
is
None
:
initial_args
=
sys
.
argv
[
1
:]
autocomplete
()
try
:
cmd_name
,
cmd_args
=
parseopts
(
initial_args
)
except
PipError
:
e
=
sys
.
exc_info
()[
1
]
sys
.
stderr
.
write
(
"ERROR: %s"
%
e
)
sys
.
stderr
.
write
(
os
.
linesep
)
sys
.
exit
(
1
)
command
=
commands
[
cmd_name
]()
return
command
.
main
(
cmd_args
)
def
bootstrap
():
"""
Bootstrapping function to be called from install-pip.py script.
"""
pkgs
=
[
'pip'
]
try
:
import
setuptools
except
ImportError
:
pkgs
.
append
(
'setuptools'
)
return
main
([
'install'
,
'--upgrade'
]
+
pkgs
+
sys
.
argv
[
1
:])
############################################################
## Writing freeze files
class
FrozenRequirement
(
object
):
def
__init__
(
self
,
name
,
req
,
editable
,
comments
=
()):
self
.
name
=
name
self
.
req
=
req
self
.
editable
=
editable
self
.
comments
=
comments
_rev_re
=
re
.
compile
(
r
'-r(\d+)$'
)
_date_re
=
re
.
compile
(
r
'-(20\d\d\d\d\d\d)$'
)
@
classmethod
def
from_dist
(
cls
,
dist
,
dependency_links
,
find_tags
=
False
):
location
=
os
.
path
.
normcase
(
os
.
path
.
abspath
(
dist
.
location
))
comments
=
[]
from
pip.vcs
import
vcs
,
get_src_requirement
if
vcs
.
get_backend_name
(
location
):
editable
=
True
try
:
req
=
get_src_requirement
(
dist
,
location
,
find_tags
)
except
InstallationError
:
ex
=
sys
.
exc_info
()[
1
]
logger
.
warn
(
"Error when trying to get requirement for VCS system %s, falling back to uneditable format"
%
ex
)
req
=
None
if
req
is
None
:
logger
.
warn
(
'Could not determine repository location of %s'
%
location
)
comments
.
append
(
'## !! Could not determine repository location'
)
req
=
dist
.
as_requirement
()
editable
=
False
else
:
editable
=
False
req
=
dist
.
as_requirement
()
specs
=
req
.
specs
assert
len
(
specs
)
==
1
and
specs
[
0
][
0
]
==
'=='
version
=
specs
[
0
][
1
]
ver_match
=
cls
.
_rev_re
.
search
(
version
)
date_match
=
cls
.
_date_re
.
search
(
version
)
if
ver_match
or
date_match
:
svn_backend
=
vcs
.
get_backend
(
'svn'
)
if
svn_backend
:
svn_location
=
svn_backend
(
).
get_location
(
dist
,
dependency_links
)
if
not
svn_location
:
logger
.
warn
(
'Warning: cannot find svn location for %s'
%
req
)
comments
.
append
(
'## FIXME: could not find svn URL in dependency_links for this package:'
)
else
:
comments
.
append
(
'# Installing as editable to satisfy requirement %s:'
%
req
)
if
ver_match
:
rev
=
ver_match
.
group
(
1
)
else
:
rev
=
'{%s}'
%
date_match
.
group
(
1
)
editable
=
True
req
=
'%s@%s#egg=%s'
%
(
svn_location
,
rev
,
cls
.
egg_name
(
dist
))
return
cls
(
dist
.
project_name
,
req
,
editable
,
comments
)
@
staticmethod
def
egg_name
(
dist
):
name
=
dist
.
egg_name
()
match
=
re
.
search
(
r
'-py\d\.\d$'
,
name
)
if
match
:
name
=
name
[:
match
.
start
()]
return
name
def
__str__
(
self
):
req
=
self
.
req
if
self
.
editable
:
req
=
'-e %s'
%
req
return
'
\n
'
.
join
(
list
(
self
.
comments
)
+
[
str
(
req
)])
+
'
\n
'
if
__name__
==
'__main__'
:
exit
=
main
()
if
exit
:
sys
.
exit
(
exit
)
distutils.ext/obidistutils/serenity/pip/__main__.py
deleted
100644 → 0
View file @
6be099b8
import
sys
from
.runner
import
run
if
__name__
==
'__main__'
:
exit
=
run
()
if
exit
:
sys
.
exit
(
exit
)
distutils.ext/obidistutils/serenity/pip/_vendor/__init__.py
deleted
100644 → 0
View file @
6be099b8
"""
pip._vendor is for vendoring dependencies of pip to prevent needing pip to
depend on something external.
Files inside of pip._vendor should be considered immutable and should only be
updated to versions from upstream.
"""
from
__future__
import
absolute_import
distutils.ext/obidistutils/serenity/pip/_vendor/_markerlib/__init__.py
deleted
100644 → 0
View file @
6be099b8
try
:
import
ast
from
pip._vendor._markerlib.markers
import
default_environment
,
compile
,
interpret
except
ImportError
:
if
'ast'
in
globals
():
raise
def
default_environment
():
return
{}
def
compile
(
marker
):
def
marker_fn
(
environment
=
None
,
override
=
None
):
# 'empty markers are True' heuristic won't install extra deps.
return
not
marker
.
strip
()
marker_fn
.
__doc__
=
marker
return
marker_fn
def
interpret
(
marker
,
environment
=
None
,
override
=
None
):
return
compile
(
marker
)()
distutils.ext/obidistutils/serenity/pip/_vendor/_markerlib/markers.py
deleted
100644 → 0
View file @
6be099b8
# -*- coding: utf-8 -*-
"""Interpret PEP 345 environment markers.
EXPR [in|==|!=|not in] EXPR [or|and] ...
where EXPR belongs to any of those:
python_version = '%s.%s' % (sys.version_info[0], sys.version_info[1])
python_full_version = sys.version.split()[0]
os.name = os.name
sys.platform = sys.platform
platform.version = platform.version()
platform.machine = platform.machine()
platform.python_implementation = platform.python_implementation()
a free string, like '2.6', or 'win32'
"""
__all__
=
[
'default_environment'
,
'compile'
,
'interpret'
]
import
ast
import
os
import
platform
import
sys
import
weakref
_builtin_compile
=
compile
try
:
from
platform
import
python_implementation
except
ImportError
:
if
os
.
name
==
"java"
:
# Jython 2.5 has ast module, but not platform.python_implementation() function.
def
python_implementation
():
return
"Jython"
else
:
raise
# restricted set of variables
_VARS
=
{
'sys.platform'
:
sys
.
platform
,
'python_version'
:
'%s.%s'
%
sys
.
version_info
[:
2
],
# FIXME parsing sys.platform is not reliable, but there is no other
# way to get e.g. 2.7.2+, and the PEP is defined with sys.version
'python_full_version'
:
sys
.
version
.
split
(
' '
,
1
)[
0
],
'os.name'
:
os
.
name
,
'platform.version'
:
platform
.
version
(),
'platform.machine'
:
platform
.
machine
(),
'platform.python_implementation'
:
python_implementation
(),
'extra'
:
None
# wheel extension
}
for
var
in
list
(
_VARS
.
keys
()):
if
'.'
in
var
:
_VARS
[
var
.
replace
(
'.'
,
'_'
)]
=
_VARS
[
var
]
def
default_environment
():
"""Return copy of default PEP 385 globals dictionary."""
return
dict
(
_VARS
)
class
ASTWhitelist
(
ast
.
NodeTransformer
):
def
__init__
(
self
,
statement
):
self
.
statement
=
statement
# for error messages
ALLOWED
=
(
ast
.
Compare
,
ast
.
BoolOp
,
ast
.
Attribute
,
ast
.
Name
,
ast
.
Load
,
ast
.
Str
)
# Bool operations
ALLOWED
+=
(
ast
.
And
,
ast
.
Or
)
# Comparison operations
ALLOWED
+=
(
ast
.
Eq
,
ast
.
Gt
,
ast
.
GtE
,
ast
.
In
,
ast
.
Is
,
ast
.
IsNot
,
ast
.
Lt
,
ast
.
LtE
,
ast
.
NotEq
,
ast
.
NotIn
)
def
visit
(
self
,
node
):
"""Ensure statement only contains allowed nodes."""
if
not
isinstance
(
node
,
self
.
ALLOWED
):
raise
SyntaxError
(
'Not allowed in environment markers.
\n
%s
\n
%s'
%
(
self
.
statement
,
(
' '
*
node
.
col_offset
)
+
'^'
))
return
ast
.
NodeTransformer
.
visit
(
self
,
node
)
def
visit_Attribute
(
self
,
node
):
"""Flatten one level of attribute access."""
new_node
=
ast
.
Name
(
"%s.%s"
%
(
node
.
value
.
id
,
node
.
attr
),
node
.
ctx
)
return
ast
.
copy_location
(
new_node
,
node
)
def
parse_marker
(
marker
):
tree
=
ast
.
parse
(
marker
,
mode
=
'eval'
)
new_tree
=
ASTWhitelist
(
marker
).
generic_visit
(
tree
)
return
new_tree
def
compile_marker
(
parsed_marker
):
return
_builtin_compile
(
parsed_marker
,
'<environment marker>'
,
'eval'
,
dont_inherit
=
True
)
_cache
=
weakref
.
WeakValueDictionary
()
def
compile
(
marker
):
"""Return compiled marker as a function accepting an environment dict."""
try
:
return
_cache
[
marker
]
except
KeyError
:
pass
if
not
marker
.
strip
():
def
marker_fn
(
environment
=
None
,
override
=
None
):
""""""
return
True
else
:
compiled_marker
=
compile_marker
(
parse_marker
(
marker
))
def
marker_fn
(
environment
=
None
,
override
=
None
):
"""override updates environment"""
if
override
is
None
:
override
=
{}
if
environment
is
None
:
environment
=
default_environment
()
environment
.
update
(
override
)
return
eval
(
compiled_marker
,
environment
)
marker_fn
.
__doc__
=
marker
_cache
[
marker
]
=
marker_fn
return
_cache
[
marker
]
def
interpret
(
marker
,
environment
=
None
):
return
compile
(
marker
)(
environment
)
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/__init__.py
deleted
100644 → 0
View file @
6be099b8
# Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file.
from
.initialise
import
init
,
deinit
,
reinit
from
.ansi
import
Fore
,
Back
,
Style
from
.ansitowin32
import
AnsiToWin32
__version__
=
'0.3.1'
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/ansi.py
deleted
100644 → 0
View file @
6be099b8
# Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file.
'''
This module generates ANSI character codes to printing colors to terminals.
See: http://en.wikipedia.org/wiki/ANSI_escape_code
'''
CSI
=
'
\033
['
def
code_to_chars
(
code
):
return
CSI
+
str
(
code
)
+
'm'
class
AnsiCodes
(
object
):
def
__init__
(
self
,
codes
):
for
name
in
dir
(
codes
):
if
not
name
.
startswith
(
'_'
):
value
=
getattr
(
codes
,
name
)
setattr
(
self
,
name
,
code_to_chars
(
value
))
class
AnsiFore
:
BLACK
=
30
RED
=
31
GREEN
=
32
YELLOW
=
33
BLUE
=
34
MAGENTA
=
35
CYAN
=
36
WHITE
=
37
RESET
=
39
class
AnsiBack
:
BLACK
=
40
RED
=
41
GREEN
=
42
YELLOW
=
43
BLUE
=
44
MAGENTA
=
45
CYAN
=
46
WHITE
=
47
RESET
=
49
class
AnsiStyle
:
BRIGHT
=
1
DIM
=
2
NORMAL
=
22
RESET_ALL
=
0
Fore
=
AnsiCodes
(
AnsiFore
)
Back
=
AnsiCodes
(
AnsiBack
)
Style
=
AnsiCodes
(
AnsiStyle
)
distutils.ext/obidistutils/serenity/pip/_vendor/colorama/ansitowin32.py
deleted
100644 → 0
View file @
6be099b8
# Copyright Jonathan Hartley 2013. BSD 3-Clause license, see LICENSE file.
import
re
import
sys
from
.ansi
import
AnsiFore
,
AnsiBack
,
AnsiStyle
,
Style
from
.winterm
import
WinTerm
,
WinColor
,
WinStyle
from
.win32
import
windll