Skip to content

MAINT: fix circle#9664

Closed
drammock wants to merge 5 commits intomne-tools:mainfrom
drammock:fix-circle
Closed

MAINT: fix circle#9664
drammock wants to merge 5 commits intomne-tools:mainfrom
drammock:fix-circle

Conversation

@drammock
Copy link
Copy Markdown
Member

@drammock drammock commented Aug 16, 2021

  • workaround upstream bugs in nilearn & quantities
  • when setting up circle, don't install mayavi & pysurfer only to uninstall them 2 lines later
  • avoid building matplotlib from source when setting up circle
  • use apt instead of apt-get (seems to fix problems due to recent debian-buster version bump, not sure why)

@drammock drammock requested a review from agramfort August 16, 2021 15:16
@drammock
Copy link
Copy Markdown
Member Author

drammock commented Aug 16, 2021

in attempting to fix circle, now we have pip-dependency-resolver hell:

Details
Working around PyQt5 bugs
0% [Working]

Get:1 http://deb.debian.org/debian buster InRelease [122 kB]
0% [1 InRelease 0 B/122 kB 0%] [Waiting for headers]

Get:2 http://security.debian.org/debian-security buster/updates InRelease [65.4 kB]
0% [1 InRelease 42.8 kB/122 kB 35%] [2 InRelease 0 B/65.4 kB 0%]

0% [1 InRelease 122 kB/122 kB 100%]

Get:3 http://deb.debian.org/debian buster-updates InRelease [51.9 kB]

0% [Working]

E: Repository 'http://security.debian.org/debian-security buster/updates InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] Y
0% [Working]

Get:4 http://security.debian.org/debian-security buster/updates/main amd64 Packages [301 kB]
0% [4 Packages 20.5 kB/301 kB 7%]

0% [Working]
0% [4 Packages store 0 B]

0% [Working]

N: Repository 'http://deb.debian.org/debian buster InRelease' changed its 'Version' value from '10.5' to '10.10'
E: Repository 'http://deb.debian.org/debian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] Y
0% [Working]

Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7907 kB]
0% [5 Packages 4096 B/7907 kB 0%]

0% [Working]
0% [5 Packages store 0 B]

E: Repository 'http://deb.debian.org/debian buster-updates InRelease' changed its 'Suite' value from 'stable-updates' to 'oldstable-updates'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Do you want to accept these changes and continue updating from this repository? [y/N] Y
0% [5 Packages store 0 B]

Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages.diff/Index [7624 B]
0% [5 Packages store 0 B] [6 Packages 7624 B/7624 B 100%]

89% [5 Packages store 0 B]

Get:7 http://deb.debian.org/debian buster-updates/main amd64 Packages 2020-10-24-2001.35.pdiff [286 B]
89% [5 Packages store 0 B] [7 Packages 286 B/286 B 100%]

91% [5 Packages store 0 B]

Get:8 http://deb.debian.org/debian buster-updates/main amd64 Packages 2020-12-24-1401.30.pdiff [286 B]
91% [5 Packages store 0 B] [8 Packages 286 B/286 B 100%]

92% [5 Packages store 0 B] [Waiting for headers]

Get:9 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-01-29-2000.47.pdiff [408 B]
92% [5 Packages store 0 B] [9 Packages 408 B/408 B 100%]

93% [5 Packages store 0 B]

Get:10 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-02-07-1359.56.pdiff [2302 B]
93% [5 Packages store 0 B] [10 Packages 0 B/2302 B 0%]

94% [5 Packages store 0 B]

Get:11 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-04-22-1401.14.pdiff [1996 B]
95% [5 Packages store 0 B] [Waiting for headers]

Get:12 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-04-23-1401.02.pdiff [1127 B]
96% [5 Packages store 0 B] [Waiting for headers]

Get:13 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-06-21-1401.46.pdiff [656 B]
96% [5 Packages store 0 B] [13 Packages 656 B/656 B 100%]

98% [5 Packages store 0 B] [Waiting for headers]

Get:14 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-06-23-1401.37.pdiff [4999 B]
98% [5 Packages store 0 B] [14 Packages 4999 B/4999 B 100%]

98% [5 Packages store 0 B]

Get:14 http://deb.debian.org/debian buster-updates/main amd64 Packages 2021-06-23-1401.37.pdiff [4999 B]
98% [14 Packages rred 0 B] [5 Packages store 0 B]

99% [5 Packages store 0 B]
99% [5 Packages store 0 B]

100% [Working]

Fetched 8467 kB in 1s (6357 kB/s)
Reading package lists... 0%
Reading package lists... 0%
Reading package lists... 0%
Reading package lists... 95%
Reading package lists... 95%
Reading package lists... 98%
Reading package lists... 98%
Reading package lists... 99%
Reading package lists... 99%
Reading package lists... Done
Building dependency tree... 0%
Building dependency tree... 0%
Building dependency tree... 0%
Building dependency tree... 50%
Building dependency tree... 50%
Building dependency tree
Reading state information... 0%
Reading state information... 0%
Reading state information... Done
104 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... 0%
Reading package lists... 0%
Reading package lists... 0%
Reading package lists... 95%
Reading package lists... 95%
Reading package lists... 98%
Reading package lists... 98%
Reading package lists... 99%
Reading package lists... 99%
Reading package lists... Done
Building dependency tree... 0%
Building dependency tree... 0%
Building dependency tree... 50%
Building dependency tree... 50%
Building dependency tree
Reading state information... 0%
Reading state information... 0%
Reading state information... Done
libglx0 is already the newest version (1.1.0-1).
libglx0 set to manually installed.
libglx-mesa0 is already the newest version (18.3.6-2+deb10u1).
libglx-mesa0 set to manually installed.
The following additional packages will be installed:
  dbus fonts-liberation libapparmor1 libcdt5 libcgraph6 libgd3 libgts-0.7-5
  libgts-bin libgvc6 libgvpr2 liblab-gamut1 libpathplan4 libxcb-util0
  libxcb-xkb1 libxdot4 libxkbcommon0
Suggested packages:
  default-dbus-session-bus | dbus-session-bus gsfonts graphviz-doc libgd-tools
The following NEW packages will be installed:
  dbus fonts-liberation graphviz libapparmor1 libcdt5 libcgraph6 libdbus-1-3
  libgd3 libgts-0.7-5 libgts-bin libgvc6 libgvpr2 liblab-gamut1 libopengl0
  libosmesa6 libpathplan4 libxcb-icccm4 libxcb-image0 libxcb-keysyms1
  libxcb-randr0 libxcb-render-util0 libxcb-shape0 libxcb-util0 libxcb-xfixes0
  libxcb-xinerama0 libxcb-xkb1 libxdot4 libxkbcommon-x11-0 libxkbcommon0
  optipng
0 upgraded, 30 newly installed, 0 to remove and 104 not upgraded.
Need to get 6826 kB of archives.
After this operation, 22.4 MB of additional disk space will be used.
0% [Working]

Get:1 http://deb.debian.org/debian buster/main amd64 libapparmor1 amd64 2.13.2-10 [94.7 kB]
0% [1 libapparmor1 0 B/94.7 kB 0%]

2% [Working]

Get:2 http://deb.debian.org/debian buster/main amd64 libdbus-1-3 amd64 1.12.20-0+deb10u1 [215 kB]
2% [2 libdbus-1-3 28.7 kB/215 kB 13%]

5% [Waiting for headers]

Get:3 http://deb.debian.org/debian buster/main amd64 dbus amd64 1.12.20-0+deb10u1 [236 kB]
5% [3 dbus 16.3 kB/236 kB 7%]

8% [Working]

Get:4 http://deb.debian.org/debian buster/main amd64 fonts-liberation all 1:1.07.4-9 [827 kB]
8% [4 fonts-liberation 0 B/827 kB 0%]

19% [Waiting for headers]

Get:5 http://deb.debian.org/debian buster/main amd64 libcdt5 amd64 2.40.1-6+deb10u1 [60.7 kB]
19% [5 libcdt5 60.7 kB/60.7 kB 100%]

20% [Working]

Get:6 http://deb.debian.org/debian buster/main amd64 libcgraph6 amd64 2.40.1-6+deb10u1 [84.2 kB]
20% [6 libcgraph6 0 B/84.2 kB 0%]

22% [Working]

Get:7 http://deb.debian.org/debian buster/main amd64 libgd3 amd64 2.2.5-5.2 [136 kB]
22% [7 libgd3 0 B/136 kB 0%]

24% [Working]

Get:8 http://deb.debian.org/debian buster/main amd64 libgts-0.7-5 amd64 0.7.6+darcs121130-4 [158 kB]
25% [8 libgts-0.7-5 44.9 kB/158 kB 28%]

27% [Waiting for headers]

Get:9 http://deb.debian.org/debian buster/main amd64 libpathplan4 amd64 2.40.1-6+deb10u1 [63.6 kB]
27% [9 libpathplan4 17.7 kB/63.6 kB 28%]

28% [Working]

Get:10 http://deb.debian.org/debian buster/main amd64 libxdot4 amd64 2.40.1-6+deb10u1 [57.0 kB]
28% [10 libxdot4 0 B/57.0 kB 0%]

29% [Working]

Get:11 http://deb.debian.org/debian buster/main amd64 libgvc6 amd64 2.40.1-6+deb10u1 [646 kB]
29% [11 libgvc6 0 B/646 kB 0%]

38% [Waiting for headers]

Get:12 http://deb.debian.org/debian buster/main amd64 libgvpr2 amd64 2.40.1-6+deb10u1 [213 kB]
38% [12 libgvpr2 35.2 kB/213 kB 16%]

41% [Working]

Get:13 http://deb.debian.org/debian buster/main amd64 liblab-gamut1 amd64 2.40.1-6+deb10u1 [220 kB]
41% [13 liblab-gamut1 17.7 kB/220 kB 8%]

44% [Working]

Get:14 http://deb.debian.org/debian buster/main amd64 graphviz amd64 2.40.1-6+deb10u1 [596 kB]
44% [14 graphviz 0 B/596 kB 0%]

52% [Waiting for headers]

Get:15 http://deb.debian.org/debian buster/main amd64 libgts-bin amd64 0.7.6+darcs121130-4 [50.8 kB]
52% [15 libgts-bin 50.8 kB/50.8 kB 100%]

53% [Working]

Get:16 http://deb.debian.org/debian buster/main amd64 libosmesa6 amd64 18.3.6-2+deb10u1 [2243 kB]
53% [16 libosmesa6 0 B/2243 kB 0%]

80% [Waiting for headers]

Get:17 http://deb.debian.org/debian buster/main amd64 libxcb-icccm4 amd64 0.4.1-1.1 [27.4 kB]
80% [17 libxcb-icccm4 27.4 kB/27.4 kB 100%]

81% [Working]

Get:18 http://deb.debian.org/debian buster/main amd64 libxcb-util0 amd64 0.3.8-3+b2 [23.0 kB]
81% [18 libxcb-util0 0 B/23.0 kB 0%]

82% [Working]

Get:19 http://deb.debian.org/debian buster/main amd64 libxcb-image0 amd64 0.4.0-1+b2 [24.4 kB]
82% [19 libxcb-image0 0 B/24.4 kB 0%]

83% [Working]

Get:20 http://deb.debian.org/debian buster/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b2 [16.4 kB]
83% [20 libxcb-keysyms1 0 B/16.4 kB 0%]

84% [Working]

Get:21 http://deb.debian.org/debian buster/main amd64 libxcb-randr0 amd64 1.13.1-2 [110 kB]
84% [21 libxcb-randr0 22.8 kB/110 kB 21%]

86% [Waiting for headers]

Get:22 http://deb.debian.org/debian buster/main amd64 libxcb-render-util0 amd64 0.3.9-1+b1 [18.3 kB]
86% [22 libxcb-render-util0 18.3 kB/18.3 kB 100%]

86% [Working]

Get:23 http://deb.debian.org/debian buster/main amd64 libxcb-shape0 amd64 1.13.1-2 [99.5 kB]
87% [23 libxcb-shape0 23.9 kB/99.5 kB 24%]

88% [Waiting for headers]

Get:24 http://deb.debian.org/debian buster/main amd64 libxcb-xfixes0 amd64 1.13.1-2 [103 kB]
89% [24 libxcb-xfixes0 54.7 kB/103 kB 53%]

90% [Working]

Get:25 http://deb.debian.org/debian buster/main amd64 libxcb-xinerama0 amd64 1.13.1-2 [98.9 kB]
90% [25 libxcb-xinerama0 0 B/98.9 kB 0%]

92% [Working]

Get:26 http://deb.debian.org/debian buster/main amd64 libxcb-xkb1 amd64 1.13.1-2 [123 kB]
92% [26 libxcb-xkb1 0 B/123 kB 0%]

94% [Working]

Get:27 http://deb.debian.org/debian buster/main amd64 libxkbcommon0 amd64 0.8.2-1 [123 kB]
94% [27 libxkbcommon0 0 B/123 kB 0%]

96% [Working]

Get:28 http://deb.debian.org/debian buster/main amd64 libxkbcommon-x11-0 amd64 0.8.2-1 [39.4 kB]
96% [28 libxkbcommon-x11-0 0 B/39.4 kB 0%]

97% [Working]

Get:29 http://deb.debian.org/debian buster/main amd64 optipng amd64 0.7.7-1 [84.5 kB]
97% [29 optipng 0 B/84.5 kB 0%]

99% [Working]

Get:30 http://deb.debian.org/debian buster/main amd64 libopengl0 amd64 1.1.0-1 [33.4 kB]
99% [30 libopengl0 3233 B/33.4 kB 10%]

100% [Working]

Fetched 6826 kB in 0s (94.2 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package libapparmor1:amd64.
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 27954 files and directories currently installed.)
Preparing to unpack .../00-libapparmor1_2.13.2-10_amd64.deb ...
Unpacking libapparmor1:amd64 (2.13.2-10) ...
Selecting previously unselected package libdbus-1-3:amd64.
Preparing to unpack .../01-libdbus-1-3_1.12.20-0+deb10u1_amd64.deb ...
Unpacking libdbus-1-3:amd64 (1.12.20-0+deb10u1) ...
Selecting previously unselected package dbus.
Preparing to unpack .../02-dbus_1.12.20-0+deb10u1_amd64.deb ...
Unpacking dbus (1.12.20-0+deb10u1) ...
Selecting previously unselected package fonts-liberation.
Preparing to unpack .../03-fonts-liberation_1%3a1.07.4-9_all.deb ...
Unpacking fonts-liberation (1:1.07.4-9) ...
Selecting previously unselected package libcdt5.
Preparing to unpack .../04-libcdt5_2.40.1-6+deb10u1_amd64.deb ...
Unpacking libcdt5 (2.40.1-6+deb10u1) ...
Selecting previously unselected package libcgraph6.
Preparing to unpack .../05-libcgraph6_2.40.1-6+deb10u1_amd64.deb ...
Unpacking libcgraph6 (2.40.1-6+deb10u1) ...
Selecting previously unselected package libgd3:amd64.
Preparing to unpack .../06-libgd3_2.2.5-5.2_amd64.deb ...
Unpacking libgd3:amd64 (2.2.5-5.2) ...
Selecting previously unselected package libgts-0.7-5:amd64.
Preparing to unpack .../07-libgts-0.7-5_0.7.6+darcs121130-4_amd64.deb ...
Unpacking libgts-0.7-5:amd64 (0.7.6+darcs121130-4) ...
Selecting previously unselected package libpathplan4.
Preparing to unpack .../08-libpathplan4_2.40.1-6+deb10u1_amd64.deb ...
Unpacking libpathplan4 (2.40.1-6+deb10u1) ...
Selecting previously unselected package libxdot4.
Preparing to unpack .../09-libxdot4_2.40.1-6+deb10u1_amd64.deb ...
Unpacking libxdot4 (2.40.1-6+deb10u1) ...
Selecting previously unselected package libgvc6.
Preparing to unpack .../10-libgvc6_2.40.1-6+deb10u1_amd64.deb ...
Unpacking libgvc6 (2.40.1-6+deb10u1) ...
Selecting previously unselected package libgvpr2.
Preparing to unpack .../11-libgvpr2_2.40.1-6+deb10u1_amd64.deb ...
Unpacking libgvpr2 (2.40.1-6+deb10u1) ...
Selecting previously unselected package liblab-gamut1.
Preparing to unpack .../12-liblab-gamut1_2.40.1-6+deb10u1_amd64.deb ...
Unpacking liblab-gamut1 (2.40.1-6+deb10u1) ...
Selecting previously unselected package graphviz.
Preparing to unpack .../13-graphviz_2.40.1-6+deb10u1_amd64.deb ...
Unpacking graphviz (2.40.1-6+deb10u1) ...
Selecting previously unselected package libgts-bin.
Preparing to unpack .../14-libgts-bin_0.7.6+darcs121130-4_amd64.deb ...
Unpacking libgts-bin (0.7.6+darcs121130-4) ...
Selecting previously unselected package libosmesa6:amd64.
Preparing to unpack .../15-libosmesa6_18.3.6-2+deb10u1_amd64.deb ...
Unpacking libosmesa6:amd64 (18.3.6-2+deb10u1) ...
Selecting previously unselected package libxcb-icccm4:amd64.
Preparing to unpack .../16-libxcb-icccm4_0.4.1-1.1_amd64.deb ...
Unpacking libxcb-icccm4:amd64 (0.4.1-1.1) ...
Selecting previously unselected package libxcb-util0:amd64.
Preparing to unpack .../17-libxcb-util0_0.3.8-3+b2_amd64.deb ...
Unpacking libxcb-util0:amd64 (0.3.8-3+b2) ...
Selecting previously unselected package libxcb-image0:amd64.
Preparing to unpack .../18-libxcb-image0_0.4.0-1+b2_amd64.deb ...
Unpacking libxcb-image0:amd64 (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-keysyms1:amd64.
Preparing to unpack .../19-libxcb-keysyms1_0.4.0-1+b2_amd64.deb ...
Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b2) ...
Selecting previously unselected package libxcb-randr0:amd64.
Preparing to unpack .../20-libxcb-randr0_1.13.1-2_amd64.deb ...
Unpacking libxcb-randr0:amd64 (1.13.1-2) ...
Selecting previously unselected package libxcb-render-util0:amd64.
Preparing to unpack .../21-libxcb-render-util0_0.3.9-1+b1_amd64.deb ...
Unpacking libxcb-render-util0:amd64 (0.3.9-1+b1) ...
Selecting previously unselected package libxcb-shape0:amd64.
Preparing to unpack .../22-libxcb-shape0_1.13.1-2_amd64.deb ...
Unpacking libxcb-shape0:amd64 (1.13.1-2) ...
Selecting previously unselected package libxcb-xfixes0:amd64.
Preparing to unpack .../23-libxcb-xfixes0_1.13.1-2_amd64.deb ...
Unpacking libxcb-xfixes0:amd64 (1.13.1-2) ...
Selecting previously unselected package libxcb-xinerama0:amd64.
Preparing to unpack .../24-libxcb-xinerama0_1.13.1-2_amd64.deb ...
Unpacking libxcb-xinerama0:amd64 (1.13.1-2) ...
Selecting previously unselected package libxcb-xkb1:amd64.
Preparing to unpack .../25-libxcb-xkb1_1.13.1-2_amd64.deb ...
Unpacking libxcb-xkb1:amd64 (1.13.1-2) ...
Selecting previously unselected package libxkbcommon0:amd64.
Preparing to unpack .../26-libxkbcommon0_0.8.2-1_amd64.deb ...
Unpacking libxkbcommon0:amd64 (0.8.2-1) ...
Selecting previously unselected package libxkbcommon-x11-0:amd64.
Preparing to unpack .../27-libxkbcommon-x11-0_0.8.2-1_amd64.deb ...
Unpacking libxkbcommon-x11-0:amd64 (0.8.2-1) ...
Selecting previously unselected package optipng.
Preparing to unpack .../28-optipng_0.7.7-1_amd64.deb ...
Unpacking optipng (0.7.7-1) ...
Selecting previously unselected package libopengl0:amd64.
Preparing to unpack .../29-libopengl0_1.1.0-1_amd64.deb ...
Unpacking libopengl0:amd64 (1.1.0-1) ...
Setting up libxdot4 (2.40.1-6+deb10u1) ...
Setting up libapparmor1:amd64 (2.13.2-10) ...
Setting up libxcb-xfixes0:amd64 (1.13.1-2) ...
Setting up liblab-gamut1 (2.40.1-6+deb10u1) ...
Setting up libxcb-keysyms1:amd64 (0.4.0-1+b2) ...
Setting up libxcb-shape0:amd64 (1.13.1-2) ...
Setting up libxcb-render-util0:amd64 (0.3.9-1+b1) ...
Setting up libxcb-icccm4:amd64 (0.4.1-1.1) ...
Setting up libxcb-util0:amd64 (0.3.8-3+b2) ...
Setting up libopengl0:amd64 (1.1.0-1) ...
Setting up libxcb-xkb1:amd64 (1.13.1-2) ...
Setting up libxcb-image0:amd64 (0.4.0-1+b2) ...
Setting up libgts-0.7-5:amd64 (0.7.6+darcs121130-4) ...
Setting up libxcb-xinerama0:amd64 (1.13.1-2) ...
Setting up optipng (0.7.7-1) ...
Setting up libpathplan4 (2.40.1-6+deb10u1) ...
Setting up libdbus-1-3:amd64 (1.12.20-0+deb10u1) ...
Setting up dbus (1.12.20-0+deb10u1) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of start.
Setting up libgd3:amd64 (2.2.5-5.2) ...
Setting up libxcb-randr0:amd64 (1.13.1-2) ...
Setting up fonts-liberation (1:1.07.4-9) ...
Setting up libcdt5 (2.40.1-6+deb10u1) ...
Setting up libcgraph6 (2.40.1-6+deb10u1) ...
Setting up libosmesa6:amd64 (18.3.6-2+deb10u1) ...
Setting up libxkbcommon0:amd64 (0.8.2-1) ...
Setting up libgts-bin (0.7.6+darcs121130-4) ...
Setting up libxkbcommon-x11-0:amd64 (0.8.2-1) ...
Setting up libgvc6 (2.40.1-6+deb10u1) ...
Setting up libgvpr2 (2.40.1-6+deb10u1) ...
Setting up graphviz (2.40.1-6+deb10u1) ...
Processing triggers for libc-bin (2.28-10) ...
Processing triggers for fontconfig (2.13.1-2) ...
Installing setuptools and sphinx
/usr/local/lib/python3.8/site-packages/secretstorage/dhcrypto.py:16: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
/usr/local/lib/python3.8/site-packages/secretstorage/util.py:25: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pip!=20.3.0 in /home/circleci/.local/lib/python3.8/site-packages (21.2.2)
Collecting pip!=20.3.0
  Downloading pip-21.2.4-py3-none-any.whl (1.6 MB)
Requirement already satisfied: setuptools in /home/circleci/.local/lib/python3.8/site-packages (57.4.0)
Requirement already satisfied: wheel in /home/circleci/.local/lib/python3.8/site-packages (0.36.2)
Collecting wheel
  Downloading wheel-0.37.0-py2.py3-none-any.whl (35 kB)
Installing collected packages: wheel, pip
  Attempting uninstall: wheel
    Found existing installation: wheel 0.36.2
    Uninstalling wheel-0.36.2:
      Successfully uninstalled wheel-0.36.2
  Attempting uninstall: pip
    Found existing installation: pip 21.2.2
    Uninstalling pip-21.2.2:
      Successfully uninstalled pip-21.2.2
Successfully installed pip-21.2.4 wheel-0.37.0
/usr/local/lib/python3.8/site-packages/secretstorage/dhcrypto.py:16: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
/usr/local/lib/python3.8/site-packages/secretstorage/util.py:25: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: sphinx in /home/circleci/.local/lib/python3.8/site-packages (4.1.2)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (1.1.5)
Requirement already satisfied: alabaster<0.8,>=0.7 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (0.7.12)
Requirement already satisfied: imagesize in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (1.2.0)
Requirement already satisfied: setuptools in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (57.4.0)
Requirement already satisfied: sphinxcontrib-qthelp in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (1.0.3)
Requirement already satisfied: babel>=1.3 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (2.9.1)
Requirement already satisfied: packaging in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (21.0)
Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (2.0.0)
Requirement already satisfied: sphinxcontrib-applehelp in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (1.0.2)
Requirement already satisfied: Pygments>=2.0 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (2.9.0)
Requirement already satisfied: requests>=2.5.0 in /usr/local/lib/python3.8/site-packages (from sphinx) (2.24.0)
Requirement already satisfied: snowballstemmer>=1.1 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (2.1.0)
Requirement already satisfied: docutils<0.18,>=0.14 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (0.16)
Requirement already satisfied: sphinxcontrib-jsmath in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (1.0.1)
Requirement already satisfied: Jinja2>=2.3 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (3.0.1)
Requirement already satisfied: sphinxcontrib-devhelp in /home/circleci/.local/lib/python3.8/site-packages (from sphinx) (1.0.2)
Requirement already satisfied: pytz>=2015.7 in /home/circleci/.local/lib/python3.8/site-packages (from babel>=1.3->sphinx) (2021.1)
Requirement already satisfied: MarkupSafe>=2.0 in /home/circleci/.local/lib/python3.8/site-packages (from Jinja2>=2.3->sphinx) (2.0.1)
Requirement already satisfied: urllib3!=1.25.0,!=1.25.1,<1.26,>=1.21.1 in /usr/local/lib/python3.8/site-packages (from requests>=2.5.0->sphinx) (1.25.10)
Requirement already satisfied: idna<3,>=2.5 in /usr/local/lib/python3.8/site-packages (from requests>=2.5.0->sphinx) (2.10)
Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.8/site-packages (from requests>=2.5.0->sphinx) (2020.6.20)
Requirement already satisfied: chardet<4,>=3.0.2 in /usr/local/lib/python3.8/site-packages (from requests>=2.5.0->sphinx) (3.0.4)
Requirement already satisfied: pyparsing>=2.0.2 in /usr/local/lib/python3.8/site-packages (from packaging->sphinx) (2.4.7)
Installing doc build dependencies
/usr/local/lib/python3.8/site-packages/secretstorage/dhcrypto.py:16: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
/usr/local/lib/python3.8/site-packages/secretstorage/util.py:25: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
Found existing installation: pydata-sphinx-theme 0.6.3
Uninstalling pydata-sphinx-theme-0.6.3:
  Successfully uninstalled pydata-sphinx-theme-0.6.3
/usr/local/lib/python3.8/site-packages/secretstorage/dhcrypto.py:16: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
/usr/local/lib/python3.8/site-packages/secretstorage/util.py:25: CryptographyDeprecationWarning: int_from_bytes is deprecated, use int.from_bytes instead
  from cryptography.utils import int_from_bytes
Defaulting to user installation because normal site-packages is not writeable
Ignoring pyqt5: markers 'platform_system == "Darwin"' don't match your environment
Ignoring pyqt5: markers 'platform_system != "Linux" and platform_system != "Darwin"' don't match your environment
Ignoring vtk: markers 'platform_system == "Darwin"' don't match your environment
Ignoring vtk: markers 'platform_system == "Windows"' don't match your environment
Collecting https://github.com/numpy/numpydoc/archive/main.zip (from -r requirements_doc.txt (line 3))
  Using cached https://github.com/numpy/numpydoc/archive/main.zip
Collecting https://github.com/sphinx-gallery/sphinx-gallery/archive/master.zip (from -r requirements_doc.txt (line 5))
  Using cached https://github.com/sphinx-gallery/sphinx-gallery/archive/master.zip
Collecting https://github.com/drammock/python-quantities/archive/fix-backslash-escape.zip (from -r requirements_doc.txt (line 8))
  Downloading https://github.com/drammock/python-quantities/archive/fix-backslash-escape.zip
Collecting https://github.com/mne-tools/mne-bids/archive/main.zip (from -r requirements_doc.txt (line 12))
  Downloading https://github.com/mne-tools/mne-bids/archive/main.zip
Requirement already satisfied: numpy>=1.15.4 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 2)) (1.21.1)
Collecting numpy>=1.15.4
  Downloading numpy-1.21.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (15.8 MB)
Requirement already satisfied: scipy>=1.1.0 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 3)) (1.7.0)
Collecting scipy>=1.1.0
  Downloading scipy-1.7.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl (28.4 MB)
Requirement already satisfied: matplotlib in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 4)) (3.4.2)
Collecting matplotlib
  Downloading matplotlib-3.4.3-cp38-cp38-manylinux1_x86_64.whl (10.3 MB)
Requirement already satisfied: pyqt5!=5.15.2,!=5.15.3,>=5.10 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 6)) (5.15.4)
Requirement already satisfied: pyqt5-sip in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 8)) (12.9.0)
Requirement already satisfied: sip in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 9)) (6.1.1)
Requirement already satisfied: scikit-learn in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 10)) (0.24.2)
Requirement already satisfied: nibabel in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 11)) (3.2.1)
Requirement already satisfied: numba in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 12)) (0.53.1)
Requirement already satisfied: h5py in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 13)) (3.3.0)
Requirement already satisfied: pandas in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 14)) (1.3.1)
Collecting pandas
  Downloading pandas-1.3.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.5 MB)
Requirement already satisfied: numexpr in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 15)) (2.7.3)
Requirement already satisfied: jupyter in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 16)) (1.0.0)
Requirement already satisfied: python-picard in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 17)) (0.6)
Requirement already satisfied: statsmodels in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 18)) (0.12.2)
Requirement already satisfied: joblib in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 19)) (1.0.1)
Requirement already satisfied: psutil in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 20)) (5.8.0)
Requirement already satisfied: dipy in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 21)) (1.4.1)
Requirement already satisfied: vtk in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 23)) (9.0.3)
Requirement already satisfied: nilearn in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 25)) (0.8.0)
Requirement already satisfied: xlrd in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 26)) (2.0.1)
Requirement already satisfied: imageio>=2.6.1 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 27)) (2.9.0)
Requirement already satisfied: imageio-ffmpeg>=0.4.1 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 28)) (0.4.4)
Requirement already satisfied: pyvista>=0.30 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 29)) (0.31.dev0)
Collecting pyvista>=0.30
  Using cached pyvista-0.31.3-py3-none-any.whl (1.3 MB)
Requirement already satisfied: pyvistaqt>=0.4 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 30)) (0.6.dev0)
Requirement already satisfied: tqdm in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 31)) (4.62.0)
Collecting tqdm
  Downloading tqdm-4.62.1-py2.py3-none-any.whl (76 kB)
Requirement already satisfied: mffpy>=0.5.7 in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 32)) (0.6.3)
Requirement already satisfied: ipywidgets in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 33)) (7.6.3)
Requirement already satisfied: ipyvtklink in /home/circleci/.local/lib/python3.8/site-packages (from -r /dev/fd/63 (line 34)) (0.2.1)
Requirement already satisfied: pytest!=4.6.0 in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 2)) (6.2.4)
Requirement already satisfied: pytest-cov in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 3)) (2.12.1)
Requirement already satisfied: pytest-timeout in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 4)) (1.4.2)
Requirement already satisfied: pytest-harvest in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 5)) (1.10.3)
Requirement already satisfied: flake8 in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 6)) (3.9.2)
Requirement already satisfied: flake8-array-spacing in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 7)) (0.2.0)
Requirement already satisfied: numpydoc in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 8)) (1.2.dev0)
Requirement already satisfied: codespell in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 9)) (2.1.0)
Requirement already satisfied: pydocstyle in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 10)) (6.1.1)
Requirement already satisfied: check-manifest in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 11)) (0.46)
Requirement already satisfied: twine in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 12)) (3.4.2)
Requirement already satisfied: wheel in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_testing.txt (line 13)) (0.37.0)
Requirement already satisfied: sphinx!=4.1.0 in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 2)) (4.1.2)
Collecting pydata-sphinx-theme>=0.6.3
  Using cached pydata_sphinx_theme-0.6.3-py3-none-any.whl (1.4 MB)
Requirement already satisfied: sphinxcontrib-bibtex>=2.1.2 in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 6)) (2.3.0)
Requirement already satisfied: memory_profiler in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 7)) (0.58.0)
Requirement already satisfied: neo in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 9)) (0.10.0)
Requirement already satisfied: seaborn in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 10)) (0.11.1)
Collecting seaborn
  Downloading seaborn-0.11.2-py3-none-any.whl (292 kB)
Requirement already satisfied: sphinx_copybutton in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 11)) (0.4.0)
Requirement already satisfied: pyxdf in /home/circleci/.local/lib/python3.8/site-packages (from -r requirements_doc.txt (line 13)) (1.16.3)
Requirement already satisfied: pyparsing>=2.2.1 in /usr/local/lib/python3.8/site-packages (from matplotlib->-r /dev/fd/63 (line 4)) (2.4.7)
Requirement already satisfied: kiwisolver>=1.0.1 in /home/circleci/.local/lib/python3.8/site-packages (from matplotlib->-r /dev/fd/63 (line 4)) (1.3.1)
Requirement already satisfied: pillow>=6.2.0 in /home/circleci/.local/lib/python3.8/site-packages (from matplotlib->-r /dev/fd/63 (line 4)) (8.3.1)
Requirement already satisfied: python-dateutil>=2.7 in /home/circleci/.local/lib/python3.8/site-packages (from matplotlib->-r /dev/fd/63 (line 4)) (2.8.2)
Requirement already satisfied: cycler>=0.10 in /home/circleci/.local/lib/python3.8/site-packages (from matplotlib->-r /dev/fd/63 (line 4)) (0.10.0)
Requirement already satisfied: PyQt5-Qt5>=5.15 in /home/circleci/.local/lib/python3.8/site-packages (from pyqt5!=5.15.2,!=5.15.3,>=5.10->-r /dev/fd/63 (line 6)) (5.15.2)
Requirement already satisfied: toml in /home/circleci/.local/lib/python3.8/site-packages (from sip->-r /dev/fd/63 (line 9)) (0.10.2)
Requirement already satisfied: packaging in /home/circleci/.local/lib/python3.8/site-packages (from sip->-r /dev/fd/63 (line 9)) (21.0)
Requirement already satisfied: threadpoolctl>=2.0.0 in /home/circleci/.local/lib/python3.8/site-packages (from scikit-learn->-r /dev/fd/63 (line 10)) (2.2.0)
Requirement already satisfied: setuptools in /home/circleci/.local/lib/python3.8/site-packages (from numba->-r /dev/fd/63 (line 12)) (57.4.0)
Requirement already satisfied: llvmlite<0.37,>=0.36.0rc1 in /home/circleci/.local/lib/python3.8/site-packages (from numba->-r /dev/fd/63 (line 12)) (0.36.0)
Requirement already satisfied: pytz>=2017.3 in /home/circleci/.local/lib/python3.8/site-packages (from pandas->-r /dev/fd/63 (line 14)) (2021.1)
Requirement already satisfied: jupyter-console in /home/circleci/.local/lib/python3.8/site-packages (from jupyter->-r /dev/fd/63 (line 16)) (6.4.0)
Requirement already satisfied: ipykernel in /home/circleci/.local/lib/python3.8/site-packages (from jupyter->-r /dev/fd/63 (line 16)) (6.0.3)
Requirement already satisfied: notebook in /home/circleci/.local/lib/python3.8/site-packages (from jupyter->-r /dev/fd/63 (line 16)) (6.4.0)
Requirement already satisfied: nbconvert in /home/circleci/.local/lib/python3.8/site-packages (from jupyter->-r /dev/fd/63 (line 16)) (6.1.0)
Requirement already satisfied: qtconsole in /home/circleci/.local/lib/python3.8/site-packages (from jupyter->-r /dev/fd/63 (line 16)) (5.1.1)
Requirement already satisfied: patsy>=0.5 in /home/circleci/.local/lib/python3.8/site-packages (from statsmodels->-r /dev/fd/63 (line 18)) (0.5.1)
Requirement already satisfied: Twisted>=17.5.0 in /home/circleci/.local/lib/python3.8/site-packages (from vtk->-r /dev/fd/63 (line 23)) (21.7.0)
Requirement already satisfied: autobahn>=17.7.1 in /home/circleci/.local/lib/python3.8/site-packages (from vtk->-r /dev/fd/63 (line 23)) (21.3.1)
Requirement already satisfied: wslink>=0.1.3 in /home/circleci/.local/lib/python3.8/site-packages (from vtk->-r /dev/fd/63 (line 23)) (0.2.0)
Requirement already satisfied: requests>=2 in /usr/local/lib/python3.8/site-packages (from nilearn->-r /dev/fd/63 (line 25)) (2.24.0)
Requirement already satisfied: transforms3d==0.3.1 in /home/circleci/.local/lib/python3.8/site-packages (from pyvista>=0.30->-r /dev/fd/63 (line 29)) (0.3.1)
Requirement already satisfied: meshio<5.0,>=4.0.3 in /home/circleci/.local/lib/python3.8/site-packages (from pyvista>=0.30->-r /dev/fd/63 (line 29)) (4.4.6)
Requirement already satisfied: scooby>=0.5.1 in /home/circleci/.local/lib/python3.8/site-packages (from pyvista>=0.30->-r /dev/fd/63 (line 29)) (0.5.7)
Requirement already satisfied: appdirs in /usr/local/lib/python3.8/site-packages (from pyvista>=0.30->-r /dev/fd/63 (line 29)) (1.4.4)
Requirement already satisfied: QtPy>=1.9.0 in /home/circleci/.local/lib/python3.8/site-packages (from pyvistaqt>=0.4->-r /dev/fd/63 (line 30)) (1.9.0)
Requirement already satisfied: Deprecated>=1.2.12 in /home/circleci/.local/lib/python3.8/site-packages (from mffpy>=0.5.7->-r /dev/fd/63 (line 32)) (1.2.12)
Requirement already satisfied: ipython>=4.0.0 in /home/circleci/.local/lib/python3.8/site-packages (from ipywidgets->-r /dev/fd/63 (line 33)) (7.26.0)
Requirement already satisfied: nbformat>=4.2.0 in /home/circleci/.local/lib/python3.8/site-packages (from ipywidgets->-r /dev/fd/63 (line 33)) (5.1.3)
Requirement already satisfied: jupyterlab-widgets>=1.0.0 in /home/circleci/.local/lib/python3.8/site-packages (from ipywidgets->-r /dev/fd/63 (line 33)) (1.0.0)
Requirement already satisfied: widgetsnbextension~=3.5.0 in /home/circleci/.local/lib/python3.8/site-packages (from ipywidgets->-r /dev/fd/63 (line 33)) (3.5.1)
Requirement already satisfied: traitlets>=4.3.1 in /home/circleci/.local/lib/python3.8/site-packages (from ipywidgets->-r /dev/fd/63 (line 33)) (5.0.5)
Requirement already satisfied: ipyevents>=0.8.0 in /home/circleci/.local/lib/python3.8/site-packages (from ipyvtklink->-r /dev/fd/63 (line 34)) (2.0.1)
Requirement already satisfied: ipycanvas>=0.5.0 in /home/circleci/.local/lib/python3.8/site-packages (from ipyvtklink->-r /dev/fd/63 (line 34)) (0.9.0)
Requirement already satisfied: py>=1.8.2 in /home/circleci/.local/lib/python3.8/site-packages (from pytest!=4.6.0->-r requirements_testing.txt (line 2)) (1.10.0)
Requirement already satisfied: iniconfig in /home/circleci/.local/lib/python3.8/site-packages (from pytest!=4.6.0->-r requirements_testing.txt (line 2)) (1.1.1)
Requirement already satisfied: attrs>=19.2.0 in /usr/local/lib/python3.8/site-packages (from pytest!=4.6.0->-r requirements_testing.txt (line 2)) (20.2.0)
Requirement already satisfied: pluggy<1.0.0a1,>=0.12 in /home/circleci/.local/lib/python3.8/site-packages (from pytest!=4.6.0->-r requirements_testing.txt (line 2)) (0.13.1)
Requirement already satisfied: coverage>=5.2.1 in /home/circleci/.local/lib/python3.8/site-packages (from pytest-cov->-r requirements_testing.txt (line 3)) (5.5)
Requirement already satisfied: decopatch in /home/circleci/.local/lib/python3.8/site-packages (from pytest-harvest->-r requirements_testing.txt (line 5)) (1.4.8)
Requirement already satisfied: six in /usr/local/lib/python3.8/site-packages (from pytest-harvest->-r requirements_testing.txt (line 5)) (1.15.0)
Requirement already satisfied: makefun>=1.5 in /home/circleci/.local/lib/python3.8/site-packages (from pytest-harvest->-r requirements_testing.txt (line 5)) (1.11.3)
Requirement already satisfied: mccabe<0.7.0,>=0.6.0 in /home/circleci/.local/lib/python3.8/site-packages (from flake8->-r requirements_testing.txt (line 6)) (0.6.1)
Requirement already satisfied: pycodestyle<2.8.0,>=2.7.0 in /home/circleci/.local/lib/python3.8/site-packages (from flake8->-r requirements_testing.txt (line 6)) (2.7.0)
Requirement already satisfied: pyflakes<2.4.0,>=2.3.0 in /home/circleci/.local/lib/python3.8/site-packages (from flake8->-r requirements_testing.txt (line 6)) (2.3.1)
Requirement already satisfied: Jinja2>=2.3 in /home/circleci/.local/lib/python3.8/site-packages (from numpydoc==1.2.dev0->-r requirements_doc.txt (line 3)) (3.0.1)
Requirement already satisfied: snowballstemmer in /home/circleci/.local/lib/python3.8/site-packages (from pydocstyle->-r requirements_testing.txt (line 10)) (2.1.0)
Requirement already satisfied: build>=0.1 in /home/circleci/.local/lib/python3.8/site-packages (from check-manifest->-r requirements_testing.txt (line 11)) (0.5.1)
Requirement already satisfied: readme-renderer>=21.0 in /home/circleci/.local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (29.0)
Requirement already satisfied: keyring>=15.1 in /usr/local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (20.0.1)
Requirement already satisfied: importlib-metadata>=3.6 in /home/circleci/.local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (4.6.3)
Requirement already satisfied: colorama>=0.4.3 in /home/circleci/.local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (0.4.4)
Requirement already satisfied: rfc3986>=1.4.0 in /home/circleci/.local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (1.5.0)
Requirement already satisfied: requests-toolbelt!=0.9.0,>=0.8.0 in /usr/local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (0.8.0)
Requirement already satisfied: pkginfo>=1.4.2 in /usr/local/lib/python3.8/site-packages (from twine->-r requirements_testing.txt (line 12)) (1.5.0.1)
Requirement already satisfied: sphinxcontrib-jsmath in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (1.0.1)
Requirement already satisfied: imagesize in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (1.2.0)
Requirement already satisfied: sphinxcontrib-applehelp in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (1.0.2)
Requirement already satisfied: sphinxcontrib-htmlhelp>=2.0.0 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (2.0.0)
Requirement already satisfied: sphinxcontrib-qthelp in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (1.0.3)
Requirement already satisfied: sphinxcontrib-serializinghtml>=1.1.5 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (1.1.5)
Requirement already satisfied: Pygments>=2.0 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (2.9.0)
Requirement already satisfied: docutils<0.18,>=0.14 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (0.16)
Requirement already satisfied: babel>=1.3 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (2.9.1)
Requirement already satisfied: alabaster<0.8,>=0.7 in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (0.7.12)
Requirement already satisfied: sphinxcontrib-devhelp in /home/circleci/.local/lib/python3.8/site-packages (from sphinx!=4.1.0->-r requirements_doc.txt (line 2)) (1.0.2)
Requirement already satisfied: beautifulsoup4 in /home/circleci/.local/lib/python3.8/site-packages (from pydata-sphinx-theme>=0.6.3->-r requirements_doc.txt (line 4)) (4.9.3)
Requirement already satisfied: pybtex-docutils>=1.0.0 in /home/circleci/.local/lib/python3.8/site-packages (from sphinxcontrib-bibtex>=2.1.2->-r requirements_doc.txt (line 6)) (1.0.1)
Requirement already satisfied: pybtex>=0.20 in /home/circleci/.local/lib/python3.8/site-packages (from sphinxcontrib-bibtex>=2.1.2->-r requirements_doc.txt (line 6)) (0.24.0)
Collecting neo
  Using cached neo-0.10.0-py3-none-any.whl
  Downloading neo-0.9.0.tar.gz (2.1 MB)
  Downloading neo-0.8.0.tar.gz (2.1 MB)
  Downloading neo-0.7.2.tar.gz (1.5 MB)
  Downloading neo-0.7.1.tar.gz (2.1 MB)
  Downloading neo-0.7.0.tar.gz (1.5 MB)
  Downloading neo-0.6.1.tar.gz (1.5 MB)
  Downloading neo-0.6.0.tar.gz (1.5 MB)
  Downloading neo-0.5.2.tar.gz (1.4 MB)
  Downloading neo-0.5.1.tar.gz (1.4 MB)
  Downloading neo-0.5.0.tar.gz (1.4 MB)
  Downloading neo-0.4.1.tar.gz (1.4 MB)
  Downloading neo-0.4.0.tar.gz (3.2 MB)
  Downloading neo-0.3.3.tar.gz (1.4 MB)
  Downloading neo-0.3.2.tar.gz (1.4 MB)
  Downloading neo-0.3.1.tar.gz (1.4 MB)
  Downloading neo-0.3.0.tar.gz (1.3 MB)
  Downloading neo-0.2.1.1.tar.gz (1.3 MB)
  Downloading neo-0.2.1.tar.gz (146 kB)
  Downloading neo-0.2.0.tar.gz (1.3 MB)
INFO: pip is looking at multiple versions of quantities to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of memory-profiler to determine which version is compatible with other requirements. This could take a while.
Collecting memory_profiler
  Using cached memory_profiler-0.58.0-py3-none-any.whl
  Downloading memory_profiler-0.57.0.tar.gz (34 kB)
  Downloading memory_profiler-0.55.0.tar.gz (40 kB)
  Downloading memory_profiler-0.54.0.tar.gz (31 kB)
  Downloading memory_profiler-0.52.0.tar.gz (35 kB)
  Downloading memory_profiler-0.51.0.tar.gz (34 kB)
  Downloading memory_profiler-0.50.0.tar.gz (34 kB)
INFO: pip is looking at multiple versions of quantities to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of memory-profiler to determine which version is compatible with other requirements. This could take a while.
  Downloading memory_profiler-0.49.0.tar.gz (34 kB)
  Downloading memory_profiler-0.48.0.tar.gz (34 kB)
  Downloading memory_profiler-0.47.tar.gz (33 kB)
  Downloading memory_profiler-0.46.tar.gz (33 kB)
  Downloading memory_profiler-0.45.tar.gz (33 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
  Downloading memory_profiler-0.44.tar.gz (33 kB)
  Downloading memory_profiler-0.43.tar.gz (31 kB)
  Downloading memory_profiler-0.42.tar.gz (31 kB)
  Downloading memory_profiler-0.41.tar.gz (28 kB)
  Downloading memory_profiler-0.40.tar.gz (28 kB)
  Downloading memory_profiler-0.39.tar.gz (27 kB)
  Downloading memory_profiler-0.38.tar.gz (27 kB)
  Downloading memory_profiler-0.37.tar.gz (26 kB)
  Downloading memory_profiler-0.36.tar.gz (26 kB)
  Downloading memory_profiler-0.35.tar.gz (26 kB)
  Downloading memory_profiler-0.34.tar.gz (26 kB)
  Downloading memory_profiler-0.33.tar.gz (24 kB)
  Downloading memory_profiler-0.32.tar.gz (24 kB)
  Downloading memory_profiler-0.31.tar.gz (21 kB)
  Downloading memory_profiler-0.30.tar.gz (20 kB)
  Downloading memory_profiler-0.29.tar.gz (19 kB)
  Downloading memory_profiler-0.28.tar.gz (19 kB)
  Downloading memory_profiler-0.27.tar.gz (12 kB)
  Downloading memory_profiler-0.26.tar.gz (11 kB)
  Downloading memory_profiler-0.25.tar.gz (11 kB)
  Downloading memory_profiler-0.24.tar.gz (11 kB)
  Downloading memory_profiler-0.23.tar.gz (11 kB)
  Downloading memory_profiler-0.22.tar.gz (11 kB)
  Downloading memory_profiler-0.21.tar.gz (10 kB)
  Downloading memory_profiler-0.20.tar.gz (11 kB)
  Downloading memory_profiler-0.19.tar.gz (10 kB)
  Downloading memory_profiler-0.18.tar.gz (10 kB)
  Downloading memory_profiler-0.17.tar.gz (10 kB)
  Downloading memory_profiler-0.16.tar.gz (9.7 kB)
  Downloading memory_profiler-0.15.tar.gz (9.2 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pcu33a88/memory-profiler_7b59e32856f8406ebb4bd4ae32c3ac30/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pcu33a88/memory-profiler_7b59e32856f8406ebb4bd4ae32c3ac30/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-stqaw76t
         cwd: /tmp/pip-install-pcu33a88/memory-profiler_7b59e32856f8406ebb4bd4ae32c3ac30/
    Complete output (8 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-pcu33a88/memory-profiler_7b59e32856f8406ebb4bd4ae32c3ac30/setup.py", line 1, in <module>
        import memory_profiler
      File "/tmp/pip-install-pcu33a88/memory-profiler_7b59e32856f8406ebb4bd4ae32c3ac30/memory_profiler.py", line 358
        except Exception, e:
                        ^
    SyntaxError: invalid syntax
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/bd/91/03006c69b17bf6e7c4150ada5cd548b544a289fd0803d4976b15e3101c4e/memory_profiler-0.15.tar.gz#sha256=228eb665a26ca214be356af05b452c5a6f90234c615e8b1d59cb29297f2f9392 (from https://pypi.org/simple/memory-profiler/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading memory_profiler-0.14.tar.gz (5.7 kB)
  Downloading memory_profiler-0.13.tar.gz (5.8 kB)
  Downloading memory_profiler-0.12.tar.gz (5.7 kB)
  Downloading memory_profiler-0.11.tar.gz (5.6 kB)
  Downloading memory_profiler-0.10.tar.gz (5.3 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pcu33a88/memory-profiler_05b053b6dc244bc5b5258cd7d292bc99/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pcu33a88/memory-profiler_05b053b6dc244bc5b5258cd7d292bc99/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-eybvkf0c
         cwd: /tmp/pip-install-pcu33a88/memory-profiler_05b053b6dc244bc5b5258cd7d292bc99/
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-pcu33a88/memory-profiler_05b053b6dc244bc5b5258cd7d292bc99/setup.py", line 20, in <module>
        long_description=open('README.rst').read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'README.rst'
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/e8/f2/4440d3e4751f12160a80d7230073d68ce29058c1708c232437f8d908741b/memory_profiler-0.10.tar.gz#sha256=384d69febdd754d422bc36f821d4458223ec3aae8f761003e875b7a2e250ca9b (from https://pypi.org/simple/memory-profiler/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading memory_profiler-0.9.tar.gz (4.8 kB)
  Downloading memory_profiler-0.8.tar.gz (4.5 kB)
  Downloading memory_profiler-0.7.tar.gz (4.3 kB)
  Downloading memory_profiler-0.5.tar.gz (4.5 kB)
  Downloading memory_profiler-0.4.tar.gz (4.2 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pcu33a88/memory-profiler_ab2fdffb0aa94b3298865a7255e57ed4/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pcu33a88/memory-profiler_ab2fdffb0aa94b3298865a7255e57ed4/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-1vly_dje
         cwd: /tmp/pip-install-pcu33a88/memory-profiler_ab2fdffb0aa94b3298865a7255e57ed4/
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-pcu33a88/memory-profiler_ab2fdffb0aa94b3298865a7255e57ed4/setup.py", line 20, in <module>
        long_description=open('README.rst').read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'README.rst'
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/35/8d/9e3608dd7e5a2fff564d2346b801f29c3746e42ffd0021993fe945600fd4/memory_profiler-0.4.tar.gz#sha256=be8ca587072c5fe991edaedb6e04dacccc0d6f64d0d428726f86451a099bcd14 (from https://pypi.org/simple/memory-profiler/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading memory_profiler-0.3.tar.gz (4.2 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pcu33a88/memory-profiler_20560f70512042628896a22280f3833a/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pcu33a88/memory-profiler_20560f70512042628896a22280f3833a/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-hgrkt_49
         cwd: /tmp/pip-install-pcu33a88/memory-profiler_20560f70512042628896a22280f3833a/
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-pcu33a88/memory-profiler_20560f70512042628896a22280f3833a/setup.py", line 20, in <module>
        long_description=open('README.rst').read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'README.rst'
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/f9/80/f6e8872f9e99190d5f55d48baf1cc61146576a6ef00733f6bbbf74e9659c/memory_profiler-0.3.tar.gz#sha256=2db01e9c77e4995ba5d8cbaed6edc96deba538509b0455f8d1700e60b9f4a873 (from https://pypi.org/simple/memory-profiler/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading memory_profiler-0.2.tar.gz (4.2 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pcu33a88/memory-profiler_f2c477e947634b64a29c655c6da4cd50/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pcu33a88/memory-profiler_f2c477e947634b64a29c655c6da4cd50/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-xblmctct
         cwd: /tmp/pip-install-pcu33a88/memory-profiler_f2c477e947634b64a29c655c6da4cd50/
    Complete output (5 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-pcu33a88/memory-profiler_f2c477e947634b64a29c655c6da4cd50/setup.py", line 20, in <module>
        long_description=open('README.rst').read(),
    FileNotFoundError: [Errno 2] No such file or directory: 'README.rst'
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/b2/4b/f783b2ed16c5574976a6cd7f07738a58d4fb45f77ff2dbb11ffc17fdb7bb/memory_profiler-0.2.tar.gz#sha256=bef4419cc18d278fca8aabb7714463def9963390de89ba215cacab429c582fd0 (from https://pypi.org/simple/memory-profiler/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
  Downloading memory_profiler-0.1.tar.gz (3.5 kB)
    ERROR: Command errored out with exit status 1:
     command: /usr/local/bin/python -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-pcu33a88/memory-profiler_2a6641ee1ae848179fa60ad3d1232944/setup.py'"'"'; __file__='"'"'/tmp/pip-install-pcu33a88/memory-profiler_2a6641ee1ae848179fa60ad3d1232944/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-pip-egg-info-pkhaflfm
         cwd: /tmp/pip-install-pcu33a88/memory-profiler_2a6641ee1ae848179fa60ad3d1232944/
    Complete output (8 lines):
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/tmp/pip-install-pcu33a88/memory-profiler_2a6641ee1ae848179fa60ad3d1232944/setup.py", line 1, in <module>
        import memory_profiler
      File "/tmp/pip-install-pcu33a88/memory-profiler_2a6641ee1ae848179fa60ad3d1232944/memory_profiler.py", line 215
        print "%5.1f MB %s" % (mem, (' ' * 10) + line.rstrip())
              ^
    SyntaxError: invalid syntax
    ----------------------------------------
WARNING: Discarding https://files.pythonhosted.org/packages/6b/5c/4a21d2fe9b5c32f575a9daa93ff4e2e36ffe0ff0aeb7eadfb9fe5958b9f2/memory_profiler-0.1.tar.gz#sha256=e2dca3099f1b86358b6bd7a355c6f7c73e386cf66e7d3557b823f6f0b0208147 (from https://pypi.org/simple/memory-profiler/). Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
INFO: pip is looking at multiple versions of sphinxcontrib-bibtex to determine which version is compatible with other requirements. This could take a while.
Collecting sphinxcontrib-bibtex>=2.1.2
  Using cached sphinxcontrib_bibtex-2.3.0-py3-none-any.whl (35 kB)
  Downloading sphinxcontrib_bibtex-2.2.1-py3-none-any.whl (31 kB)
  Downloading sphinxcontrib_bibtex-2.2.0-py3-none-any.whl (31 kB)
  Downloading sphinxcontrib_bibtex-2.1.4-py3-none-any.whl (17 kB)
  Downloading sphinxcontrib_bibtex-2.1.3-py3-none-any.whl (17 kB)
  Downloading sphinxcontrib_bibtex-2.1.2-py3-none-any.whl (18 kB)
INFO: pip is looking at multiple versions of sphinx-gallery to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pydata-sphinx-theme to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of sphinx to determine which version is compatible with other requirements. This could take a while.
Collecting sphinx!=4.1.0
  Using cached Sphinx-4.1.2-py3-none-any.whl (2.9 MB)
INFO: pip is looking at multiple versions of sphinxcontrib-bibtex to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
  Downloading Sphinx-4.1.1-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-4.0.3-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-4.0.2-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-4.0.1-py3-none-any.whl (2.9 MB)
Collecting Jinja2>=2.3
  Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
Collecting MarkupSafe<2.0
  Downloading MarkupSafe-1.1.1-cp38-cp38-manylinux2010_x86_64.whl (32 kB)
Collecting sphinx!=4.1.0
  Downloading Sphinx-4.0.0-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.5.4-py3-none-any.whl (2.8 MB)
INFO: pip is looking at multiple versions of sphinx-gallery to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pydata-sphinx-theme to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of sphinx to determine which version is compatible with other requirements. This could take a while.
  Downloading Sphinx-3.5.3-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.5.2-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.5.1-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.5.0-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-3.4.3-py3-none-any.whl (2.9 MB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. If you want to abort this run, you can press Ctrl + C to do so. To improve how pip performs, tell us what happened here: https://pip.pypa.io/surveys/backtracking
  Downloading Sphinx-3.4.2-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.4.1-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.4.0-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.3.1-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.3.0-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.2.1-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.2.0-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.1.2-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.1.1-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.1.0-py3-none-any.whl (2.9 MB)
  Downloading Sphinx-3.0.4-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.0.3-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.0.2-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.0.1-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-3.0.0-py3-none-any.whl (2.8 MB)
  Downloading Sphinx-2.4.4-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.4.3-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.4.2-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.4.1-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.4.0-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.3.1-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.3.0-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.2.2-py3-none-any.whl (2.7 MB)
  Downloading Sphinx-2.2.1-py3-none-any.whl (3.3 MB)
  Downloading Sphinx-2.2.0-py3-none-any.whl (3.3 MB)
  Downloading Sphinx-2.1.2-py3-none-any.whl (3.2 MB)
  Downloading Sphinx-2.1.1-py2.py3-none-any.whl (3.2 MB)
  Downloading Sphinx-2.1.0-py2.py3-none-any.whl (3.2 MB)
  Downloading Sphinx-2.0.1-py2.py3-none-any.whl (3.2 MB)
  Downloading Sphinx-2.0.0-py2.py3-none-any.whl (3.2 MB)
  Downloading Sphinx-1.8.5-py2.py3-none-any.whl (3.1 MB)
Collecting sphinxcontrib-websupport
  Downloading sphinxcontrib_websupport-1.2.4-py2.py3-none-any.whl (39 kB)
Collecting sphinx!=4.1.0
  Downloading Sphinx-1.8.4-py2.py3-none-any.whl (3.1 MB)
  Downloading Sphinx-1.8.3-py2.py3-none-any.whl (3.1 MB)
  Downloading Sphinx-1.8.2-py2.py3-none-any.whl (3.1 MB)
  Downloading Sphinx-1.8.1-py2.py3-none-any.whl (3.1 MB)
  Downloading Sphinx-1.8.0-py2.py3-none-any.whl (3.1 MB)
  Downloading Sphinx-1.7.9-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.8-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.7-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.6-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.5-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.4-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.3-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.2-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.1-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.7.0-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.6.7-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.6.6-py2.py3-none-any.whl (1.9 MB)
  Downloading Sphinx-1.6.5-py2.py3-none-any.whl (1.9 MB)
INFO: pip is looking at multiple versions of wheel to determine which version is compatible with other requirements. This could take a while.
Collecting wheel
  Using cached wheel-0.37.0-py2.py3-none-any.whl (35 kB)
Too long with no output (exceeded 10m0s): context deadline exceeded

@drammock
Copy link
Copy Markdown
Member Author

not certain, but seems to be triggered by neo -> quantities. Maybe installing quantities from GitHub isn't satisfying neo's requested version (quantities uses some complicated magic called versioneer, so I'm not certain what version the github install will show up as, or how it will behave with pip's version comparison machinery)

@larsoner
Copy link
Copy Markdown
Member

I would try pinning memory profiler to 0.58.0 to simplify its output, too

@larsoner
Copy link
Copy Markdown
Member

Maybe same with neo to 0.10.0. Or maybe even back to 0.9 if 0.10 is causing problems

@drammock
Copy link
Copy Markdown
Member Author

hypothesis confirmed:

ERROR: Cannot install -r requirements_doc.txt (line 9), neo==0.10.0 and quantities 0+unknown (from https://github.com/drammock/python-quantities/archive/fix-backslash-escape.zip) because these package versions have conflicting dependencies.

@drammock
Copy link
Copy Markdown
Member Author

this fix isn't going to work. The invalid backslash has been in quantities for over ten years, and neo's first tagged release was only 9 years ago. Choices seem to be

  1. ignore "invalid backslash escape" syntax errors somehow, or
  2. wait for quantities to merge my PR + cut a release

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants