openjournals / joss-reviews

Reviews for the Journal of Open Source Software
Creative Commons Zero v1.0 Universal
703 stars 36 forks source link

[REVIEW]: gym-electric-motor (GEM): A Python toolbox for the simulation of electric drive systems #2498

Closed whedon closed 3 years ago

whedon commented 4 years ago

Submitting author: @wkirgsn (Wilhelm Kirchgässner) Repository: https://github.com/upb-lea/gym-electric-motor Version: v0.3.1 Editor: @Kevin-Mattheus-Moerman Reviewer: @moorepants, @dineshresearch Archive: 10.5281/zenodo.4355691

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

Status

status

Status badge code:

HTML: <a href="https://joss.theoj.org/papers/0fd4d35aa7c2ced9d497a0a0f32d591e"><img src="https://joss.theoj.org/papers/0fd4d35aa7c2ced9d497a0a0f32d591e/status.svg"></a>
Markdown: [![status](https://joss.theoj.org/papers/0fd4d35aa7c2ced9d497a0a0f32d591e/status.svg)](https://joss.theoj.org/papers/0fd4d35aa7c2ced9d497a0a0f32d591e)

Reviewers and authors:

Please avoid lengthy details of difficulties in the review thread. Instead, please create a new issue in the target repository and link to those issues (especially acceptance-blockers) by leaving comments in the review thread below. (For completists: if the target issue tracker is also on GitHub, linking the review thread in the issue or vice versa will create corresponding breadcrumb trails in the link target.)

Reviewer instructions & questions

@moorepants & @dineshresearch, please carry out your review in this issue by updating the checklist below. If you cannot edit the checklist please:

  1. Make sure you're logged in to your GitHub account
  2. Be sure to accept the invite at this URL: https://github.com/openjournals/joss-reviews/invitations

The reviewer guidelines are available here: https://joss.readthedocs.io/en/latest/reviewer_guidelines.html. Any questions/concerns please let @Kevin-Mattheus-Moerman know.

Please start on your review when you are able, and be sure to complete your review in the next six weeks, at the very latest

Review checklist for @moorepants

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

Review checklist for @dineshresearch

Conflict of interest

Code of Conduct

General checks

Functionality

Documentation

Software paper

whedon commented 4 years ago

Hello human, I'm @whedon, a robot that can help you with some common editorial tasks. @moorepants, @dineshresearch it looks like you're currently assigned to review this paper :tada:.

:warning: JOSS reduced service mode :warning:

Due to the challenges of the COVID-19 pandemic, JOSS is currently operating in a "reduced service mode". You can read more about what that means in our blog post.

:star: Important :star:

If you haven't already, you should seriously consider unsubscribing from GitHub notifications for this (https://github.com/openjournals/joss-reviews) repository. As a reviewer, you're probably currently watching this repository which means for GitHub's default behaviour you will receive notifications (emails) for all reviews 😿

To fix this do the following two things:

  1. Set yourself as 'Not watching' https://github.com/openjournals/joss-reviews:

watching

  1. You may also like to change your default settings for this watching repositories in your GitHub profile here: https://github.com/settings/notifications

notifications

For a list of things I can do to help you, just type:

@whedon commands

For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:

@whedon generate pdf
whedon commented 4 years ago
Reference check summary:

OK DOIs

- None

MISSING DOIs

- https://doi.org/10.1163/1574-9347_dnp_e612900 may be missing for title: Keras

INVALID DOIs

- None
whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

wallscheid commented 4 years ago

Thanks for the comments from @madcowswe in the pre-rewie thread #2275. Please find some answers below:

1. Figure1: The convention I am used to (passive sign convention), the arrows for Usup and Uin should point from bottom to up (the other way).

The sign convention is an arbitrary choice. In energy conversion engineering (such as power electronic and drive systems) the so-called generator convention is mostly used in the international literature where the voltage arrow is pointing down as indicated.

2. Figrue1: The omega_me direction is ambigous as it's annotated to the rotation arrows in both directions

If you may have a closer look on the arrow labeling you can inspect that on the motor side we indicate both the rotation and torque orientation while on the mechanical load side we point out that the load torque has an opposite orientation compared to the motor torque (as usual in any free body diagram) and that the load torque is or might be depending on the shaft speed T(omega). Hence, on the shaft there are in total two torques indicated while the mechanical rotation orientation is only labeled once.

3. Figure 2: It seems that the dq frame presented for the bottom right plot (the current) is the rotor frame. However, the dq frame I am expecting for an asynchronous motor is one where the d axis is aligned to the rotor flux.

Sure, the usual field-oriented motor control definition is that the dq coordinate system is aligned towards the rotor flux (induction or synchronous machines). And this coordinate transformation can be directly used to also transform other important electrical motor quantities like the phase current or phase voltage into that very same dq coordinate framework. Based on that idea the usual field-oriented control starts with a current control loop using the dq-transformed currents. If you are interesting in more details on that I can recommend these lecture notes or the book by W. Leonhard 'Control of Electrical Drives' ,Springer, 2001.

moorepants commented 4 years ago

I'm in the middle of an across the world move, so I probably won't get to this for two or more weeks.

Kevin-Mattheus-Moerman commented 4 years ago

@moorepants okay thanks for letting us know

moorepants commented 4 years ago

Here is my first pass on a review:

Contribution and authorship: Has the submitting author (@wkirgsn) made major contributions to the software? Does the full list of paper authors seem appropriate and complete?

Some of the paper authors, including the first author, do not seem to have made any commits to the software repository. Please clarify the authorship of all the authors.

These sentences "In particular, the domain of three-phase drives makes use of coordinate transformations to view these ODEs in a more interpretable frame. In GEM, both, the physical (abc-) and the simplified (dq-)coordinates are available to be used as the frame of input and output variables, allowing for easy and quick controller analysis and diagnose within the most convenient coordinate frame" are not understandable without some domain knowledge. Please define "frame" in this context as well as "physical (abc-) and the simplified (dq-)".

I don't think "generatoric" is a word in the English language.

You list 4 examples in the paper but these are not present in the documentation. I suggest adding these examples to the documentation so that users can easily find and understand the examples. The examples, as written are not easily interpretable by a user. There are very few comments in the files explaining what is going on. I think you need a tutorial style section of the documentation to teach users how to use your software. I don't think I could figure it out with the present information.

Functionality: Have the functional claims of the software been confirmed?

This is not apparent from the documentation or the paper. You show one plot in the paper that is created from the software, but there is no associated code that I can run to reproduce that plot. I think a tutorial explaining your four examples that provide the inputs the user types and the subsequent outputs that the software produces would demonstrate the functionality (at least for those for examples).

Installation

My attempt at installing the software failed. Here is the session:

moorepants@garuda:~$ conda create -n gem python=3
Collecting package metadata (current_repodata.json): done
Solving environment: done

## Package Plan ##

  environment location: /home/moorepants/miniconda3/envs/gem

  added / updated specs:
    - python=3

The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    _libgcc_mutex-0.1          |      conda_forge           3 KB  conda-forge
    _openmp_mutex-4.5          |            1_gnu          22 KB  conda-forge
    certifi-2020.6.20          |   py38h32f6830_0         151 KB  conda-forge
    python-3.8.5               |h4d41432_2_cpython        71.0 MB  conda-forge
    python_abi-3.8             |           1_cp38           4 KB  conda-forge
    setuptools-49.2.1          |   py38h32f6830_0         931 KB  conda-forge
    ------------------------------------------------------------
                                           Total:        72.1 MB

The following NEW packages will be INSTALLED:

  _libgcc_mutex      conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge
  _openmp_mutex      conda-forge/linux-64::_openmp_mutex-4.5-1_gnu
  ca-certificates    conda-forge/linux-64::ca-certificates-2020.6.20-hecda079_0
  certifi            conda-forge/linux-64::certifi-2020.6.20-py38h32f6830_0
  ld_impl_linux-64   conda-forge/linux-64::ld_impl_linux-64-2.34-hc38a660_9
  libffi             conda-forge/linux-64::libffi-3.2.1-he1b5a44_1007
  libgcc-ng          conda-forge/linux-64::libgcc-ng-9.3.0-h24d8f2e_14
  libgomp            conda-forge/linux-64::libgomp-9.3.0-h24d8f2e_14
  libstdcxx-ng       conda-forge/linux-64::libstdcxx-ng-9.3.0-hdf63c60_14
  ncurses            conda-forge/linux-64::ncurses-6.2-he1b5a44_1
  openssl            conda-forge/linux-64::openssl-1.1.1g-h516909a_1
  pip                conda-forge/noarch::pip-20.2-py_0
  python             conda-forge/linux-64::python-3.8.5-h4d41432_2_cpython
  python_abi         conda-forge/linux-64::python_abi-3.8-1_cp38
  readline           conda-forge/linux-64::readline-8.0-he28a2e2_2
  setuptools         conda-forge/linux-64::setuptools-49.2.1-py38h32f6830_0
  sqlite             conda-forge/linux-64::sqlite-3.32.3-hcee41ef_1
  tk                 conda-forge/linux-64::tk-8.6.10-hed695b0_0
  wheel              conda-forge/noarch::wheel-0.34.2-py_1
  xz                 conda-forge/linux-64::xz-5.2.5-h516909a_1
  zlib               conda-forge/linux-64::zlib-1.2.11-h516909a_1006

Downloading and Extracting Packages
_openmp_mutex-4.5    | 22 KB     | ############################################################## | 100% 
python-3.8.5         | 71.0 MB   | ############################################################## | 100% 
_libgcc_mutex-0.1    | 3 KB      | ############################################################## | 100% 
setuptools-49.2.1    | 931 KB    | ############################################################## | 100% 
certifi-2020.6.20    | 151 KB    | ############################################################## | 100% 
python_abi-3.8       | 4 KB      | ############################################################## | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
#
# To activate this environment, use
#
#     $ conda activate gem
#
# To deactivate an active environment, use
#
#     $ conda deactivate

moorepants@garuda:~$ act gem
(gem) moorepants@garuda:~$ which pip
/home/moorepants/miniconda3/envs/gem/bin/pip
(gem) moorepants@garuda:~$ pip install gym-electric-motor
Collecting gym-electric-motor
  Downloading gym_electric_motor-0.2.1-py3-none-any.whl (140 kB)
     |████████████████████████████████| 140 kB 1.5 MB/s 
Collecting scipy>=1.4.1
  Downloading scipy-1.5.2-cp38-cp38-manylinux1_x86_64.whl (25.7 MB)
     |████████████████████████████████| 25.7 MB 3.0 MB/s 
Collecting pytest-cov
  Downloading pytest_cov-2.10.0-py2.py3-none-any.whl (19 kB)
Collecting PyQT5==5.9.2
  Downloading PyQt5-5.9.2-5.9.3-cp35.cp36.cp37-abi3-manylinux1_x86_64.whl (105.3 MB)
     |████████████████████████████████| 105.3 MB 26 kB/s 
Collecting matplotlib>=3.1.0
  Downloading matplotlib-3.3.0-1-cp38-cp38-manylinux1_x86_64.whl (11.5 MB)
     |████████████████████████████████| 11.5 MB 2.5 MB/s 
Collecting numpy>=1.16.4
  Downloading numpy-1.19.1-cp38-cp38-manylinux2010_x86_64.whl (14.5 MB)
     |████████████████████████████████| 14.5 MB 655 kB/s 
Collecting pytest>=5.2.2
  Downloading pytest-6.0.1-py3-none-any.whl (270 kB)
     |████████████████████████████████| 270 kB 1.6 MB/s 
Collecting gym>=0.15.4
  Downloading gym-0.17.2.tar.gz (1.6 MB)
     |████████████████████████████████| 1.6 MB 2.3 MB/s 
Collecting coverage>=4.4
  Downloading coverage-5.2.1-cp38-cp38-manylinux1_x86_64.whl (231 kB)
     |████████████████████████████████| 231 kB 2.5 MB/s 
ERROR: Could not find a version that satisfies the requirement sip<4.20,>=4.19.4 (from PyQT5==5.9.2->gym-electric-motor) (from versions: 5.0.0, 5.0.1, 5.1.0, 5.1.1, 5.1.2, 5.2.0, 5.3.0)
ERROR: No matching distribution found for sip<4.20,>=4.19.4 (from PyQT5==5.9.2->gym-electric-motor)

Also not clear why testing related packages are installed as dependencies, shouldn't these only be required if you are developing the package?

Statement of need

This could be more explicit and there could be more. When I read the paper I interpreted it as Matlab does this already but doesn't connect to keras/tensorflow well, so you need this package. That is a sufficient need, but is that the main/only need?

Installation instructions

I don't see an explicit list of dependencies. This would be helpful for setting up a conda environment, for example. There is also a dependency issue pip encounters as shown above. I don't see any info in the docs about dependencies that would help me debug this.

Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems).

There are 4 examples but they need to be improved to be understandable by a new user.

Functionality documentation: Is the core functionality of the software documented to a satisfactory level (e.g., API method documentation)?

API docs look good.

Automated tests: Are there automated tests or manual steps described so that the functionality of the software can be verified?

Looks like there are tests, but haven't been able to run due to installation issue.

Summary: Has a clear description of the high-level functionality and purpose of the software for a diverse, non-specialist audience been provided?

Needs some improvement for non-specialist audience. Define or reduce jargon, for example.

State of the field: Do the authors describe how this software compares to other commonly-used packages?

Little is explained about this besides saying that Matlab does something similar. More detail is needed here.

Quality of writing: Is the paper well written (i.e., it does not require editing for structure, language, or writing quality)?

There are some improvements in grammar needed.

References: Is the list of references complete, and is everything cited appropriately that should be cited (e.g., papers, datasets, software)? Do references in the text use the proper citation syntax?

This seems brief. Maybe you'll have more references to actual electric motor software once you improve your state of the field section.

wkirgsn commented 4 years ago

Thank you for the very constructive review, @moorepants! We appreciate every remark and are eager to improve on these discrepancies.

We are working on a major update of the repo, which becomes manifest in the nightly branch. There, the dependency problem preventing you from installation is already solved, along the incorporation of more features and bug fixes. Although this development branch is already quite packed and far ahead of the master, we're working on completing tutorials that were also requested by your review, that will delay the eventual merge of the nightly into master until presumably mid September.

For the meantime, please use GEM master with python 3.6 or 3.7, or just the nightly branch. I am going to add a restriction on the python version for the master branch for the time being until the major update to prevent other users from experiencing these issues.

Kevin-Mattheus-Moerman commented 4 years ago

@wkirgsn any updates to report?

Kevin-Mattheus-Moerman commented 4 years ago

@dineshresearch when can we expect your review contribution? Thanks again for your help

wkirgsn commented 4 years ago

@Kevin-Mattheus-Moerman The initial estimate of mid september for the major update still seems to hold for now. The nightly branch is updated continuously, and the paper is also currently worked on, incorporating moorepants' remarks.

wallscheid commented 4 years ago

As @wkirgsn announced we have revised the paper based on the reviewer remarks. Hence, we are looking forward to further comments on the paper.

In the meantime we are working on a major update of the master branch, which can already be previewed on the nightly branch.

wallscheid commented 4 years ago

@whedon generate pdf

whedon commented 4 years ago

:point_right: Check article proof :page_facing_up: :point_left:

Kevin-Mattheus-Moerman commented 4 years ago

@dineshresearch are you still able to help with this review? Please let us know. Thanks.

dineshresearch commented 4 years ago

Hello,

Sorry for the late reply because of my busy schedule. Invitation has expired for me and can you please send me a new invite.

On Wed, Aug 26, 2020 at 2:50 AM Kevin Mattheus Moerman < notifications@github.com> wrote:

@dineshresearch https://github.com/dineshresearch are you still able to help with this review? Please let us know. Thanks.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/2498#issuecomment-680275659, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGIAFMRRV27WRODZE7WL4KDSCQTILANCNFSM4PENCHZA .

-- Kind Regards Amara Dinesh Kumar “Alone we can do so little and together we can do much” — Helen Keller Research Info https://sites.google.com/view/dineshkumaramara/home | Github Profile https://github.com/dineshresearch | Cybersecurity-Lab@CEN https://vinayakumarr.github.io/Cybersecurity-Lab-at-CEN/ | ComputationalThinking@CEN https://vinayakumarr.github.io/ComputationalThinking-Lab-at-CEN/ | ControlsLab http://cen-controls-lab.github.io/

Kevin-Mattheus-Moerman commented 4 years ago

@whedon re-invite @dineshresearch as reviewer

whedon commented 4 years ago

OK, the reviewer has been re-invited.

@dineshresearch please accept the invite by clicking this link: https://github.com/openjournals/joss-reviews/invitations

Kevin-Mattheus-Moerman commented 4 years ago

Hello, Sorry for the late reply because of my busy schedule. Invitation has expired for me and can you please send me a new invite.

Thanks @dineshresearch for getting back to us. Let me know if you have any questions/difficulties.

Kevin-Mattheus-Moerman commented 4 years ago

@dineshresearch :wave: were you able to accept that invitation to get started? Thanks

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch please can you finalize this review at your earliest convenience? Thanks again for your help.

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch :wave:

dineshresearch commented 3 years ago

Sorry for the delay as I was busy but will submit the review in next 2 days

On Thu, Sep 10, 2020 at 5:41 PM Kevin Mattheus Moerman < notifications@github.com> wrote:

@dineshresearch https://github.com/dineshresearch 👋

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/openjournals/joss-reviews/issues/2498#issuecomment-690233263, or unsubscribe https://github.com/notifications/unsubscribe-auth/AGIAFMRCVOHXEA4SIZLYJ5LSFC665ANCNFSM4PENCHZA .

-- Kind Regards Amara Dinesh Kumar “Alone we can do so little and together we can do much” — Helen Keller Research Info https://sites.google.com/view/dineshkumaramara/home | Github Profile https://github.com/dineshresearch | Cybersecurity-Lab@CEN https://vinayakumarr.github.io/Cybersecurity-Lab-at-CEN/ | ComputationalThinking@CEN https://vinayakumarr.github.io/ComputationalThinking-Lab-at-CEN/ | ControlsLab http://cen-controls-lab.github.io/

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch please finalize the review at your earliest convenience. If you are no longer able to complete this review please let us know so we can find an alternative reviewer. Thanks for your help.

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch :wave: please finish your review so we do not delay this submission any further. Thanks

dineshresearch commented 3 years ago

Hello I have completed the review checklist..

moorepants commented 3 years ago

@Kevin-Mattheus-Moerman I'm pretty sure I didn't check all of the boxes in the review check list under my name, as I had comments regarding several of them. I'm not sure why they are all checked.

Kevin-Mattheus-Moerman commented 3 years ago

@Kevin-Mattheus-Moerman I'm pretty sure I didn't check all of the boxes in the review check list under my name, as I had comments regarding several of them. I'm not sure why they are all checked.

@moorepants sorry about that. Not sure perhaps @dineshresearch ticked some by accident? Feel free to untick the boxes you meant not to tick yet.

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch thanks for your help here! I see you have left the State of the field box :point_up: unchecked. Can you summarize for the authors what action is needed here?

wkirgsn commented 3 years ago

The toolbox just experienced its major update by merging nightly into master. We now stand on v0.3.0, with plenty of new additions, bug fixes and comprehensive tutorials as well as example scripts. These include the feedback of our reviewers, and we hope that discrepancies are decimated now.

We are looking forward to any feedback and appreciate your time.

moorepants commented 3 years ago

@wkirgsn Thank you. It would be helpful if you address my comments explicitly and point to specific new content that address each.

wkirgsn commented 3 years ago

Hi @moorepants, please see the detailed response below:

"Some of the paper authors, including the first author, do not seem to have made any commits to the software repository. Please clarify the authorship of all the authors." Email addresses were updated on github among authors, such that code contributions should be addressable now. Github Insights might not show the updated data right off, but the box "contributors" on the repo frontpage includes all authors now, and are reflected in the git history in any case.

These sentences "In particular, the domain of three-phase drives makes use of coordinate transformations to view these ODEs in a more interpretable frame. In GEM, both, the physical (abc-) and the simplified (dq-)coordinates are available to be used as the frame of input and output variables, allowing for easy and quick controller analysis and diagnose within the most convenient coordinate frame" are not understandable without some domain knowledge. Please define "frame" in this context as well as "physical (abc-) and the simplified (dq-)".

Sentence was reworked in the revised JOSS paper.

"I don't think "generatoric" is a word in the English language." Sentence was reworked in the revised JOSS paper.

"You list 4 examples in the paper but these are not present in the documentation. I suggest adding these examples to the documentation so that users can easily find and understand the examples. The examples, as written are not easily interpretable by a user. There are very few comments in the files explaining what is going on. I think you need a tutorial style section of the documentation to teach users how to use your software. I don't think I could figure it out with the present information." The example scripts are reworked completely with added documentation. Moreover, several tutorial notebooks were introduced (links in README) for a step-by-step guide to various aspects of the toolbox

"Functionality: Have the functional claims of the software been confirmed? This is not apparent from the documentation or the paper. You show one plot in the paper that is created from the software, but there is no associated code that I can run to reproduce that plot. I think a tutorial explaining your four examples that provide the inputs the user types and the subsequent outputs that the software produces would demonstrate the functionality (at least for those for examples)." Several tutorial notebooks were introduced (links in README) for a step-by-step guide to various aspects of the toolbox

"Installation My attempt at installing the software failed. Here is the session: .." Any installation related problems were rectified. In particular, Python 3.8 is supported now.

"Also not clear why testing related packages are installed as dependencies, shouldn't these only be required if you are developing the package?" We feel that also mere users of the toolbox might want to ensure that what they use is also thoroughly tested. The pytest packages are rather lightweight and shouldn't be perceived as a burden.

"Statement of need This could be more explicit and there could be more. When I read the paper I interpreted it as Matlab does this already but doesn't connect to keras/tensorflow well, so you need this package. That is a sufficient need, but is that the main/only need?" This was more elaborated on in the revised JOSS paper.

"Installation instructions I don't see an explicit list of dependencies. This would be helpful for setting up a conda environment, for example. There is also a dependency issue pip encounters as shown above. I don't see any info in the docs about dependencies that would help me debug this." Any required packages are compiled in the requirements.txt as is usual for python packages. They'll be automatically installed when executing setup.py, or alternatively when installing gem with pip.

"Example usage: Do the authors include examples of how to use the software (ideally to solve real-world analysis problems). There are 4 examples but they need to be improved to be understandable by a new user." The example scripts are reworked completely with added documentation. Moreover, several tutorial notebooks were introduced (links in README) for a step-by-step guide to various aspects of the toolbox

"Automated tests: Are there automated tests or manual steps described so that the functionality of the software can be verified? Looks like there are tests, but haven't been able to run due to installation issue." All installation issues should be resolved now. Alternatively, Travis-CI builds the repo by running all tests with coverage analysis.

"Summary: Has a clear description of the high-level functionality and purpose of the software for a diverse, non-specialist audience been provided? Needs some improvement for non-specialist audience. Define or reduce jargon, for example. State of the field: Do the authors describe how this software compares to other commonly-used packages? Little is explained about this besides saying that Matlab does something similar. More detail is needed here. Quality of writing: Is the paper well written (i.e., it does not require editing for structure, language, or writing quality)? There are some improvements in grammar needed. References: Is the list of references complete, and is everything cited appropriately that should be cited (e.g., papers, datasets, software)? Do references in the text use the proper citation syntax? This seems brief. Maybe you'll have more references to actual electric motor software once you improve your state of the field section."

This was more elaborated on in the revised JOSS paper.

wkirgsn commented 3 years ago

@whedon generate pdf

whedon commented 3 years ago

:point_right::page_facing_up: Download article proof :page_facing_up: View article proof on GitHub :page_facing_up: :point_left:

wkirgsn commented 3 years ago

Hi @Kevin-Mattheus-Moerman, we revised the toolbox and the JOSS paper candidate according to the reviewers' remarks. Can you please advice what the next steps are, or which obstacles need to be further overcome in order to proceed to an acceptance and publication? We appreciate your and the reviewers' time and effort as always.

Kevin-Mattheus-Moerman commented 3 years ago

@wkirgsn apologies for the delay. It looks like the reviewers have to pick this up again. I will remind them now.

moorepants commented 3 years ago

I've got it on my TODO list. Hoping this week.

Kevin-Mattheus-Moerman commented 3 years ago

@moorepants, @dineshresearch the authors have made a number of changes which are ready for you to review.

@moorepants perhaps the other reviewer ticked all your boxes by mistake. Could you untick the boxes you feel should not be ticked yet? Thanks.

@dineshresearch you have 1 box unticked, "state of the field", can you elaborate on this to the authors so they know what to work on if this is still needed?

If either of you are happy for this work to be published please let me know.

Thanks!

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch @moorepants, this is a gentle reminder about the above :point_up:, thanks

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch @moorepants, are you able to pick this up? Thanks

moorepants commented 3 years ago

I have given the repo and paper a second pass. There has been significant improvements. All of my comments have been addressed and the package is looking really nice now. Congrats on the great work!

I am having trouble getting the Colab notebooks to run and they give output:

https://colab.research.google.com/github/upb-lea/gym-electric-motor/blob/master/examples/environment_features/GEM_cookbook.ipynb#scrollTo=vwvhU6IPsKQw

Last cell gives me:

image

https://colab.research.google.com/github/upb-lea/gym-electric-motor/blob/master/examples/model_predictive_controllers/gekko_mpc_cont_pmsm_example.ipynb#scrollTo=lBEjIJtSsEHf

give me:

image

https://colab.research.google.com/github/upb-lea/gym-electric-motor/blob/master/examples/reinforcement_learning_controllers/tensorforce_dqn_disc_pmsm_example.ipynb

gives:

image

So there are some new errors.

I also still am having trouble installing locally (Ubuntu 20.04):

``` moorepants@nandi:~$ conda create -n gem python=3 Collecting package metadata (current_repodata.json): done Solving environment: done ## Package Plan ## environment location: /home/moorepants/miniconda/envs/gem added / updated specs: - python=3 The following packages will be downloaded: package | build ---------------------------|----------------- _libgcc_mutex-0.1 | conda_forge 3 KB conda-forge _openmp_mutex-4.5 | 1_gnu 22 KB conda-forge certifi-2020.11.8 | py39hf3d152e_0 150 KB conda-forge python-3.9.0 |h2a148a8_4_cpython 24.0 MB conda-forge python_abi-3.9 | 1_cp39 4 KB conda-forge setuptools-49.6.0 | py39h079e4ff_2 953 KB conda-forge tzdata-2020d | h516909a_0 120 KB conda-forge ------------------------------------------------------------ Total: 25.3 MB The following NEW packages will be INSTALLED: _libgcc_mutex conda-forge/linux-64::_libgcc_mutex-0.1-conda_forge _openmp_mutex conda-forge/linux-64::_openmp_mutex-4.5-1_gnu ca-certificates conda-forge/linux-64::ca-certificates-2020.11.8-ha878542_0 certifi conda-forge/linux-64::certifi-2020.11.8-py39hf3d152e_0 ld_impl_linux-64 conda-forge/linux-64::ld_impl_linux-64-2.35.1-hed1e6ac_0 libffi conda-forge/linux-64::libffi-3.2.1-he1b5a44_1007 libgcc-ng conda-forge/linux-64::libgcc-ng-9.3.0-h5dbcf3e_17 libgomp conda-forge/linux-64::libgomp-9.3.0-h5dbcf3e_17 libstdcxx-ng conda-forge/linux-64::libstdcxx-ng-9.3.0-h2ae2ef3_17 ncurses conda-forge/linux-64::ncurses-6.2-h58526e2_4 openssl conda-forge/linux-64::openssl-1.1.1h-h516909a_0 pip conda-forge/noarch::pip-20.2.4-py_0 python conda-forge/linux-64::python-3.9.0-h2a148a8_4_cpython python_abi conda-forge/linux-64::python_abi-3.9-1_cp39 readline conda-forge/linux-64::readline-8.0-he28a2e2_2 setuptools conda-forge/linux-64::setuptools-49.6.0-py39h079e4ff_2 sqlite conda-forge/linux-64::sqlite-3.33.0-h4cf870e_1 tk conda-forge/linux-64::tk-8.6.10-hed695b0_1 tzdata conda-forge/noarch::tzdata-2020d-h516909a_0 wheel conda-forge/noarch::wheel-0.35.1-pyh9f0ad1d_0 xz conda-forge/linux-64::xz-5.2.5-h516909a_1 zlib conda-forge/linux-64::zlib-1.2.11-h516909a_1010 Downloading and Extracting Packages setuptools-49.6.0 | 953 KB | ################################################################################################# | 100% tzdata-2020d | 120 KB | ################################################################################################# | 100% python_abi-3.9 | 4 KB | ################################################################################################# | 100% certifi-2020.11.8 | 150 KB | ################################################################################################# | 100% _openmp_mutex-4.5 | 22 KB | ################################################################################################# | 100% python-3.9.0 | 24.0 MB | ################################################################################################# | 100% _libgcc_mutex-0.1 | 3 KB | ################################################################################################# | 100% Preparing transaction: done Verifying transaction: done Executing transaction: done # # To activate this environment, use # # $ conda activate gem # # To deactivate an active environment, use # # $ conda deactivate moorepants@nandi:~$ act gem (gem) moorepants@nandi:~$ which pip /home/moorepants/miniconda/envs/gem/bin/pip (gem) moorepants@nandi:~$ pip install gym-electric-motor Collecting gym-electric-motor Downloading gym_electric_motor-0.3.0-py3-none-any.whl (151 kB) |████████████████████████████████| 151 kB 2.9 MB/s Collecting numpy>=1.16.4 Downloading numpy-1.19.4-cp39-cp39-manylinux2010_x86_64.whl (14.5 MB) |████████████████████████████████| 14.5 MB 5.3 MB/s Collecting gym>=0.15.4 Downloading gym-0.17.3.tar.gz (1.6 MB) |████████████████████████████████| 1.6 MB 8.4 MB/s Collecting scipy>=1.4.1 Downloading scipy-1.5.4-cp39-cp39-manylinux1_x86_64.whl (25.8 MB) |████████████████████████████████| 25.8 MB 1.5 MB/s Collecting pytest-cov Downloading pytest_cov-2.10.1-py2.py3-none-any.whl (19 kB) Collecting pytest-lambda Downloading pytest_lambda-1.2.3-py3-none-any.whl (10 kB) Collecting matplotlib==3.1.2 Downloading matplotlib-3.1.2.tar.gz (40.9 MB) |████████████████████████████████| 40.9 MB 7.8 MB/s Collecting pytest>=5.2.2 Downloading pytest-6.1.2-py3-none-any.whl (272 kB) |████████████████████████████████| 272 kB 4.0 MB/s Collecting pyglet<=1.5.0,>=1.4.0 Downloading pyglet-1.5.0-py2.py3-none-any.whl (1.0 MB) |████████████████████████████████| 1.0 MB 9.4 MB/s Collecting cloudpickle<1.7.0,>=1.2.0 Downloading cloudpickle-1.6.0-py3-none-any.whl (23 kB) Collecting coverage>=4.4 Downloading coverage-5.3-cp39-cp39-manylinux1_x86_64.whl (228 kB) |████████████████████████████████| 228 kB 10.2 MB/s Collecting wrapt<2.0.0,>=1.11.0 Downloading wrapt-1.12.1.tar.gz (27 kB) Collecting cycler>=0.10 Downloading cycler-0.10.0-py2.py3-none-any.whl (6.5 kB) Collecting kiwisolver>=1.0.1 Downloading kiwisolver-1.3.1-cp39-cp39-manylinux1_x86_64.whl (1.2 MB) |████████████████████████████████| 1.2 MB 10.1 MB/s Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 Downloading pyparsing-2.4.7-py2.py3-none-any.whl (67 kB) |████████████████████████████████| 67 kB 8.9 MB/s Collecting python-dateutil>=2.1 Downloading python_dateutil-2.8.1-py2.py3-none-any.whl (227 kB) |████████████████████████████████| 227 kB 9.4 MB/s Collecting packaging Downloading packaging-20.4-py2.py3-none-any.whl (37 kB) Collecting pluggy<1.0,>=0.12 Downloading pluggy-0.13.1-py2.py3-none-any.whl (18 kB) Collecting attrs>=17.4.0 Downloading attrs-20.3.0-py2.py3-none-any.whl (49 kB) |████████████████████████████████| 49 kB 12.4 MB/s Collecting py>=1.8.2 Downloading py-1.9.0-py2.py3-none-any.whl (99 kB) |████████████████████████████████| 99 kB 9.0 MB/s Collecting toml Downloading toml-0.10.2-py2.py3-none-any.whl (16 kB) Collecting iniconfig Downloading iniconfig-1.1.1-py2.py3-none-any.whl (5.0 kB) Collecting future Downloading future-0.18.2.tar.gz (829 kB) |████████████████████████████████| 829 kB 9.2 MB/s Collecting six Downloading six-1.15.0-py2.py3-none-any.whl (10 kB) Building wheels for collected packages: gym, matplotlib, wrapt, future Building wheel for gym (setup.py) ... done Created wheel for gym: filename=gym-0.17.3-py3-none-any.whl size=1654652 sha256=a4ce11df7bbc54e5abc0b2f84bdbce29e77b4359bc288a25ad9cea1bbb0c4ee2 Stored in directory: /home/moorepants/.cache/pip/wheels/5d/06/a4/57a926b2e87a5e1f21551577750549206dde639e19a5ac72d5 Building wheel for matplotlib (setup.py) ... error ERROR: Command errored out with exit status 1: command: /home/moorepants/miniconda/envs/gem/bin/python3.9 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2zfv9tkf/matplotlib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2zfv9tkf/matplotlib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-i_o21moi cwd: /tmp/pip-install-2zfv9tkf/matplotlib/ Complete output (506 lines): ================================================================================ Edit setup.cfg to change the build options BUILDING MATPLOTLIB matplotlib: yes [3.1.2] python: yes [3.9.0 | packaged by conda-forge | (default, Oct 14 2020, 22:59:50) [GCC 7.5.0]] platform: yes [linux] OPTIONAL SUBPACKAGES sample_data: yes [installing] tests: no [skipping due to configuration] OPTIONAL BACKEND EXTENSIONS agg: yes [installing] tkagg: yes [installing; run-time loading from Python Tcl/Tk] macosx: no [Mac OS-X only] OPTIONAL PACKAGE DATA dlls: no [skipping due to configuration] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-3.9 copying lib/pylab.py -> build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/mpl_toolkits copying lib/mpl_toolkits/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits creating build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/path.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/bezier.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_animation_data.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/textpath.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/backend_tools.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_color_data.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/patheffects.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/docstring.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/markers.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/legend_handler.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/artist.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/dates.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/axis.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/collections.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/figure.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/animation.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/dviread.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/text.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/category.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/image.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/gridspec.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_mathtext_data.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/units.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/container.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/afm.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/patches.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/tight_bbox.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/legend.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_layoutbox.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/lines.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/hatch.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/font_manager.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/backend_bases.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/offsetbox.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/contour.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_cm.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/quiver.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/mlab.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_version.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/texmanager.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/type1font.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/rcsetup.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/colorbar.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/backend_managers.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_pylab_helpers.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_cm_listed.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_constrained_layout.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/mathtext.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/colors.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/tight_layout.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/fontconfig_pattern.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/cm.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/stackplot.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/sankey.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/streamplot.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/scale.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/ticker.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/pyplot.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/pylab.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/blocking_input.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/transforms.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/widgets.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/table.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/spines.py -> build/lib.linux-x86_64-3.9/matplotlib creating build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/grid_helper_curvelinear.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axisline_style.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/clip_path.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/angle_helper.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axislines.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axes_grid.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axes_divider.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/parasite_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axes_rgb.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/floating_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/grid_finder.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axis_artist.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist creating build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/anchored_artists.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_size.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_grid.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/colorbar.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_divider.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/parasite_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/inset_locator.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_rgb.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/mpl_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 creating build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/proj3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/art3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/axis3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/axes3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d creating build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/grid_helper_curvelinear.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axisline_style.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/anchored_artists.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/clip_path.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/angle_helper.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_size.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axislines.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_grid.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/colorbar.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_divider.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/parasite_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/inset_locator.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_rgb.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/floating_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/grid_finder.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axis_artist.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid creating build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_gtk3cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt4cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_pgf.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/qt_compat.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/_backend_pdf_ps.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_svg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt5cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_macosx.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_wx.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_gtk3agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/windowing.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt4agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/wx_compat.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_wxcairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_template.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_mixed.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/_backend_tk.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt5agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_gtk3.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_webagg_core.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_tkcairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_pdf.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_tkagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_ps.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_nbagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_wxagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/tkagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt4.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_webagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt5.py -> build/lib.linux-x86_64-3.9/matplotlib/backends creating build/lib.linux-x86_64-3.9/matplotlib/style copying lib/matplotlib/style/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/style copying lib/matplotlib/style/core.py -> build/lib.linux-x86_64-3.9/matplotlib/style creating build/lib.linux-x86_64-3.9/matplotlib/compat copying lib/matplotlib/compat/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/compat copying lib/matplotlib/compat/subprocess.py -> build/lib.linux-x86_64-3.9/matplotlib/compat creating build/lib.linux-x86_64-3.9/matplotlib/projections copying lib/matplotlib/projections/geo.py -> build/lib.linux-x86_64-3.9/matplotlib/projections copying lib/matplotlib/projections/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/projections copying lib/matplotlib/projections/polar.py -> build/lib.linux-x86_64-3.9/matplotlib/projections creating build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/disable_internet.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/determinism.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/exceptions.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/decorators.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/conftest.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/compare.py -> build/lib.linux-x86_64-3.9/matplotlib/testing creating build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/triinterpolate.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/tritools.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/triangulation.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/trirefine.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/trifinder.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/tricontour.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/tripcolor.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/triplot.py -> build/lib.linux-x86_64-3.9/matplotlib/tri creating build/lib.linux-x86_64-3.9/matplotlib/sphinxext copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/sphinxext copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-x86_64-3.9/matplotlib/sphinxext copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-x86_64-3.9/matplotlib/sphinxext creating build/lib.linux-x86_64-3.9/matplotlib/cbook copying lib/matplotlib/cbook/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/cbook copying lib/matplotlib/cbook/deprecation.py -> build/lib.linux-x86_64-3.9/matplotlib/cbook creating build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_secondary_axes.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_base.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_subplots.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_axes.py -> build/lib.linux-x86_64-3.9/matplotlib/axes creating build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/_formlayout.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/figureoptions.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/formlayout.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/formsubplottool.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor creating build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/StrConverter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/EpochConverter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/UnitDblFormatter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/UnitDbl.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/UnitDblConverter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/Duration.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/Epoch.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/qt4_editor_options.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/classic.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/forward.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/grayscale.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pplri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/phvr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/move_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/backends/web_backend/css/fbm.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/mpl-data/images/matplotlib.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/home.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/dark_background.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/_classic_test.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/sample_data/s1045.ima.gz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/move_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_cc0000_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/images/help.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/index.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery/js copying lib/matplotlib/backends/web_backend/jquery/js/jquery.min.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery/js creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pagko8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/phvb8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/qt4_editor_options_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/logo2.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data/axes_grid copying lib/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data/axes_grid copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/filesave.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/filesave_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_777620_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/fonts/afm/phvro8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/putri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/aapl.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/external creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/external/jquery copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/external/jquery/jquery.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/external/jquery copying lib/matplotlib/mpl-data/fonts/afm/pplbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/images/zoom_to_rect.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/filesave.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/phvlo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/help.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_ffffff_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/fonts/afm/phvro8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/single_figure.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/mpl-data/sample_data/README.txt -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/pncb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/zoom_to_rect_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/ipython_inline_figure.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/LICENSE.txt -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/filesave.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/embedding_in_wx3.xrc -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/ttf/LICENSE_STIX -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pagdo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/forward_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/home.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/forward.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-pastel.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/matplotlibrc -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data copying lib/matplotlib/mpl-data/images/subplots.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/subplots.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/sample_data/ada.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/putb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/back.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pplb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/help.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/putr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/css/boilerplate.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/mpl-data/images/move.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/move.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.structure.min.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/back.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/stylelib/bmh.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/tableau-colorblind10.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-muted.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/afm/pcrb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_777777_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/fonts/ttf/LICENSE_DEJAVU -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/afm/pbkd8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pcrr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/sample_data/None_vs_nearest-pdf.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/pncr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/eeg.dat -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/subplots_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/forward_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pzdr.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/percent_bachelors_degrees_women_usa.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.structure.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/sample_data/goog.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/hand.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/zoom_to_rect.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/hand_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/phvb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/phvr8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/subplots.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pagd8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/nbagg_uat.ipynb -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/backends/web_backend/css/page.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/cmex10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn-paper.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-ticks.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_555555_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/images/subplots_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-bright.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/sample_data/topobathy.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/zoom_to_rect_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pbkl8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/cmss10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/back.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/qt4_editor_options.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/cmex10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/matplotlib.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/back.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/membrane.dat -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/pcrro8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/images/home.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/all_figures.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/AUTHORS.txt -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/package.json -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.theme.min.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/forward.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/move.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/ptmr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/move.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/phvbo8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/ptmri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/filesave_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/cmr10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/seaborn-colorblind.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/matplotlib.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/grace_hopper.jpg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/stylelib/seaborn-dark.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/putbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/home.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pncri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/fast.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/afm/cmsy10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/grace_hopper.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/back_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/cmmi10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pbkli8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/help_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.min.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/matplotlib_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/subplots.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/phvbo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/home_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/zoom_to_rect.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/backends/web_backend/js/mpl_tornado.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/ptmb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.min.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/qt4_editor_options.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/sample_data/msft.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/sample_data/demodata.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.theme.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/seaborn-talk.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/js/nbagg_mpl.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/mpl-data/images/hand.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_444444_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/images/hand.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/matplotlib.ppm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/help.ppm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/psyr.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/cmtt10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/cmb10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/js/mpl.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/mpl-data/images/hand.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery/js/jquery.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery/js copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pplr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/zoom_to_rect.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pagk8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/ggplot.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/home_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/filesave.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/pncbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/phvl8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/back_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-dark-palette.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-poster.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/help_large.ppm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/ct.raw.gz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/forward.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/jacksboro_fault_dem.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/ttf/cmr10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf UPDATING build/lib.linux-x86_64-3.9/matplotlib/_version.py set build/lib.linux-x86_64-3.9/matplotlib/_version.py to '3.1.2' running build_ext building 'matplotlib.ft2font' extension creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/src gcc -pthread -B /home/moorepants/miniconda/envs/gem/compiler_compat -Wl,--sysroot=/ -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/moorepants/miniconda/envs/gem/include -fPIC -O2 -isystem /home/moorepants/miniconda/envs/gem/include -fPIC -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -Iextern/agg24-svn/include -I/tmp/pip-install-2zfv9tkf/matplotlib/.eggs/numpy-1.19.4-py3.9-linux-x86_64.egg/numpy/core/include -I/home/moorepants/miniconda/envs/gem/include/python3.9 -c src/checkdep_freetype2.c -o build/temp.linux-x86_64-3.9/src/checkdep_freetype2.o src/checkdep_freetype2.c:1:10: fatal error: ft2build.h: No such file or directory 1 | #include | ^~~~~~~~~~~~ compilation terminated. error: command '/usr/bin/gcc' failed with exit code 1 ---------------------------------------- ERROR: Failed building wheel for matplotlib Running setup.py clean for matplotlib Building wheel for wrapt (setup.py) ... done Created wheel for wrapt: filename=wrapt-1.12.1-cp39-cp39-linux_x86_64.whl size=37063 sha256=0bd7e6c3bc83a3b5049b3a31523ad7fc64316d5490edf7de94cd5ab4f6ae7b1a Stored in directory: /home/moorepants/.cache/pip/wheels/98/23/68/efe259aaca055e93b08e74fbe512819c69a2155c11ba3c0f10 Building wheel for future (setup.py) ... done Created wheel for future: filename=future-0.18.2-py3-none-any.whl size=491059 sha256=1982ca55f0ade9cb1f507773289d58c4f6b2a86298001b54969f968df853605c Stored in directory: /home/moorepants/.cache/pip/wheels/2f/a0/d3/4030d9f80e6b3be787f19fc911b8e7aa462986a40ab1e4bb94 Successfully built gym wrapt future Failed to build matplotlib Installing collected packages: numpy, scipy, future, pyglet, cloudpickle, gym, pyparsing, six, packaging, pluggy, attrs, py, toml, iniconfig, pytest, coverage, pytest-cov, wrapt, pytest-lambda, cycler, kiwisolver, python-dateutil, matplotlib, gym-electric-motor Running setup.py install for matplotlib ... error ERROR: Command errored out with exit status 1: command: /home/moorepants/miniconda/envs/gem/bin/python3.9 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2zfv9tkf/matplotlib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2zfv9tkf/matplotlib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-n0bdaty9/install-record.txt --single-version-externally-managed --compile --install-headers /home/moorepants/miniconda/envs/gem/include/python3.9/matplotlib cwd: /tmp/pip-install-2zfv9tkf/matplotlib/ Complete output (506 lines): ================================================================================ Edit setup.cfg to change the build options BUILDING MATPLOTLIB matplotlib: yes [3.1.2] python: yes [3.9.0 | packaged by conda-forge | (default, Oct 14 2020, 22:59:50) [GCC 7.5.0]] platform: yes [linux] OPTIONAL SUBPACKAGES sample_data: yes [installing] tests: no [skipping due to configuration] OPTIONAL BACKEND EXTENSIONS agg: yes [installing] tkagg: yes [installing; run-time loading from Python Tcl/Tk] macosx: no [Mac OS-X only] OPTIONAL PACKAGE DATA dlls: no [skipping due to configuration] running install running build running build_py creating build creating build/lib.linux-x86_64-3.9 copying lib/pylab.py -> build/lib.linux-x86_64-3.9 creating build/lib.linux-x86_64-3.9/mpl_toolkits copying lib/mpl_toolkits/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits creating build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/path.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/bezier.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_animation_data.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/textpath.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/backend_tools.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_color_data.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/patheffects.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/docstring.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/markers.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/legend_handler.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/artist.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/dates.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/axis.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/collections.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/figure.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/animation.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/dviread.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/text.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/category.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/image.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/gridspec.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_mathtext_data.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/units.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/container.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/afm.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/patches.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/tight_bbox.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/legend.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_layoutbox.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/lines.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/hatch.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/font_manager.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/backend_bases.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/offsetbox.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/contour.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_cm.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/quiver.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/mlab.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_version.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/texmanager.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/type1font.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/rcsetup.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/colorbar.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/backend_managers.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_pylab_helpers.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_cm_listed.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/_constrained_layout.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/mathtext.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/colors.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/tight_layout.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/fontconfig_pattern.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/cm.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/stackplot.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/sankey.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/streamplot.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/scale.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/ticker.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/pyplot.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/pylab.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/blocking_input.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/transforms.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/widgets.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/table.py -> build/lib.linux-x86_64-3.9/matplotlib copying lib/matplotlib/spines.py -> build/lib.linux-x86_64-3.9/matplotlib creating build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/grid_helper_curvelinear.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axisline_style.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/clip_path.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/angle_helper.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axislines.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axes_grid.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axes_divider.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/parasite_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axes_rgb.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/floating_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/grid_finder.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist copying lib/mpl_toolkits/axisartist/axis_artist.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axisartist creating build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/anchored_artists.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_size.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_grid.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/colorbar.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_divider.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/parasite_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/inset_locator.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/axes_rgb.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 copying lib/mpl_toolkits/axes_grid1/mpl_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid1 creating build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/proj3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/art3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/axis3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d copying lib/mpl_toolkits/mplot3d/axes3d.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/mplot3d creating build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/grid_helper_curvelinear.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axisline_style.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/anchored_artists.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/__init__.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/clip_path.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/angle_helper.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_size.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axislines.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_grid.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/colorbar.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_divider.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/parasite_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/inset_locator.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axes_rgb.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/floating_axes.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/grid_finder.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid copying lib/mpl_toolkits/axes_grid/axis_artist.py -> build/lib.linux-x86_64-3.9/mpl_toolkits/axes_grid creating build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_gtk3cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt4cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_pgf.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/qt_compat.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/_backend_pdf_ps.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_svg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt5cairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_macosx.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_wx.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_gtk3agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/windowing.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt4agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/wx_compat.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_wxcairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_template.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_mixed.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/_backend_tk.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt5agg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_gtk3.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_webagg_core.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_tkcairo.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_pdf.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_tkagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_ps.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_nbagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_wxagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/tkagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt4.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_webagg.py -> build/lib.linux-x86_64-3.9/matplotlib/backends copying lib/matplotlib/backends/backend_qt5.py -> build/lib.linux-x86_64-3.9/matplotlib/backends creating build/lib.linux-x86_64-3.9/matplotlib/style copying lib/matplotlib/style/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/style copying lib/matplotlib/style/core.py -> build/lib.linux-x86_64-3.9/matplotlib/style creating build/lib.linux-x86_64-3.9/matplotlib/compat copying lib/matplotlib/compat/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/compat copying lib/matplotlib/compat/subprocess.py -> build/lib.linux-x86_64-3.9/matplotlib/compat creating build/lib.linux-x86_64-3.9/matplotlib/projections copying lib/matplotlib/projections/geo.py -> build/lib.linux-x86_64-3.9/matplotlib/projections copying lib/matplotlib/projections/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/projections copying lib/matplotlib/projections/polar.py -> build/lib.linux-x86_64-3.9/matplotlib/projections creating build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/disable_internet.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/determinism.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/exceptions.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/decorators.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/conftest.py -> build/lib.linux-x86_64-3.9/matplotlib/testing copying lib/matplotlib/testing/compare.py -> build/lib.linux-x86_64-3.9/matplotlib/testing creating build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/triinterpolate.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/tritools.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/triangulation.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/trirefine.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/trifinder.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/tricontour.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/tripcolor.py -> build/lib.linux-x86_64-3.9/matplotlib/tri copying lib/matplotlib/tri/triplot.py -> build/lib.linux-x86_64-3.9/matplotlib/tri creating build/lib.linux-x86_64-3.9/matplotlib/sphinxext copying lib/matplotlib/sphinxext/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/sphinxext copying lib/matplotlib/sphinxext/mathmpl.py -> build/lib.linux-x86_64-3.9/matplotlib/sphinxext copying lib/matplotlib/sphinxext/plot_directive.py -> build/lib.linux-x86_64-3.9/matplotlib/sphinxext creating build/lib.linux-x86_64-3.9/matplotlib/cbook copying lib/matplotlib/cbook/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/cbook copying lib/matplotlib/cbook/deprecation.py -> build/lib.linux-x86_64-3.9/matplotlib/cbook creating build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_secondary_axes.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_base.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_subplots.py -> build/lib.linux-x86_64-3.9/matplotlib/axes copying lib/matplotlib/axes/_axes.py -> build/lib.linux-x86_64-3.9/matplotlib/axes creating build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/_formlayout.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/figureoptions.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/formlayout.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor copying lib/matplotlib/backends/qt_editor/formsubplottool.py -> build/lib.linux-x86_64-3.9/matplotlib/backends/qt_editor creating build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/StrConverter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/__init__.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/EpochConverter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/UnitDblFormatter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/UnitDbl.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/UnitDblConverter.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/Duration.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units copying lib/matplotlib/testing/jpl_units/Epoch.py -> build/lib.linux-x86_64-3.9/matplotlib/testing/jpl_units creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/phvr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/forward.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/filesave_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/putbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Symbol.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Oblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/backends/web_backend/ipython_inline_figure.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniIta.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/backends/web_backend/css/fbm.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/mpl-data/fonts/afm/pagd8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data/axes_grid copying lib/matplotlib/mpl-data/sample_data/axes_grid/bivariate_normal.npy -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data/axes_grid creating build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-dark-palette.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/afm/pbkdi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/home.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/phvb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/qt4_editor_options.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/matplotlib_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_777777_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/images/help.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-BoldItalic.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/LICENSE_STIX -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/cmsy10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansDisplay.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/matplotlibrc -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data copying lib/matplotlib/mpl-data/fonts/afm/pcrro8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/seaborn-poster.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/sample_data/ada.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/pncbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Bold.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/images/zoom_to_rect_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/forward.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/move.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-muted.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/bmh.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.theme.min.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBolIta.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/home.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/move_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/filesave.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-BoldOblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn-deep.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-dark.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/sample_data/ct.raw.gz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/cmmi10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/filesave.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/dark_background.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/tableau-colorblind10.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery/js copying lib/matplotlib/backends/web_backend/jquery/js/jquery.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery/js copying lib/matplotlib/mpl-data/fonts/afm/pncri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Italic.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/cmr10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/embedding_in_wx3.xrc -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/forward_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-whitegrid.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizThreeSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/matplotlib.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/fast.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/ZapfDingbats.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/images/subplots_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/Solarize_Light2.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pplri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Roman.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/index.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/back.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/move.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-talk.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/LICENSE.txt -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_777620_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/images/forward.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/help_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/putr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/phvro8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pzcmi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/hand.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.structure.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/external creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/external/jquery copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/external/jquery/jquery.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/external/jquery copying lib/matplotlib/mpl-data/images/back_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pbkl8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.structure.min.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/ttf/cmb10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/matplotlib.ppm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/readme.txt -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/pbkli8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/zoom_to_rect.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pplr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/back.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneral.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Oblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/ttf/cmtt10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/subplots_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/phvb8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/hand.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pplb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/package.json -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/ttf/cmmi10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/sample_data/jacksboro_fault_dem.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/pncr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/seaborn.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/afm/pplbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pcrbo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFiveSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/psyr.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/demodata.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/home.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/single_figure.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/mpl-data/stylelib/fivethirtyeight.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/css/boilerplate.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/mpl-data/sample_data/msft.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/stylelib/classic.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_ffffff_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/subplots.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/subplots.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/grayscale.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/stylelib/seaborn-bright.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib creating build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/backends/web_backend/js/mpl_tornado.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/mpl-data/sample_data/percent_bachelors_degrees_women_usa.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/subplots.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/back_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/seaborn-notebook.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-BoldOblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.min.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/sample_data/s1045.ima.gz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/home_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Courier-Bold.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/images/move.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-BoldOblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/backends/web_backend/js/mpl.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/mpl-data/fonts/afm/ptmb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/filesave.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/forward.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/matplotlib.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/filesave_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/move_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/membrane.dat -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/stylelib/seaborn-white.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/afm/cmex10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/home_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_cc0000_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/stylelib/ggplot.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/zoom_to_rect.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/matplotlib.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/aapl.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/qt4_editor_options.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pncb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/pagko8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/seaborn-darkgrid.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/afm/phvlo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizOneSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-BoldOblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn-colorblind.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.theme.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/phvr8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/js/nbagg_mpl.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/js copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/phvbo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralBolIta.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/sample_data/logo2.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/pcrr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/help_large.ppm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/AUTHORS.txt -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/fonts/afm/ptmr8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/backends/web_backend/jquery/js/jquery.min.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery/js copying lib/matplotlib/mpl-data/images/help.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/data_x_x2_x3.csv -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/sample_data/Minduka_Present_Blue_Pack.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/subplots.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizTwoSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pagdo8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/None_vs_nearest-pdf.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/pzdr.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/hand_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/README.txt -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/afm/phvbo8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/back.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerifDisplay.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/stylelib/seaborn-ticks.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUni.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/putri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSansMono-Bold.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/images/back.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_555555_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/fonts/ttf/cmr10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pagk8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/stylelib/seaborn-paper.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/nbagg_uat.ipynb -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/mpl-data/fonts/afm/ptmbi8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/images/qt4_editor_options_large.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/sample_data/grace_hopper.jpg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/images/hand.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/cmsy10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.min.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/zoom_to_rect.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/help.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/zoom_to_rect.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/qt4_editor_options.pdf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/images/hand.svg -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-BoldItalic.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Bold.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/LICENSE_DEJAVU -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/cmss10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/css/page.css -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/css copying lib/matplotlib/mpl-data/images/filesave.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXSizFourSymReg.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/pbkd8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/phvl8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/afm/putb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/grace_hopper.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Times-Bold.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/fonts/afm/cmtt10.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/sample_data/topobathy.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Italic.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/sample_data/eeg.dat -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/mpl-data/stylelib/seaborn-pastel.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/mpl-data/images/help.ppm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/ptmri8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSerif-Bold.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/pdfcorefonts/Helvetica-Oblique.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/pdfcorefonts copying lib/matplotlib/mpl-data/images/move.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/ttf/STIXNonUniBol.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/afm/phvro8an.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/DejaVuSans-Oblique.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/fonts/ttf/cmex10.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/backends/web_backend/all_figures.html -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend copying lib/matplotlib/mpl-data/images/forward_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/fonts/afm/pcrb8a.afm -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/afm copying lib/matplotlib/mpl-data/fonts/ttf/STIXGeneralItalic.ttf -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/fonts/ttf copying lib/matplotlib/mpl-data/sample_data/goog.npz -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/sample_data copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/jquery-ui.js -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1 copying lib/matplotlib/mpl-data/images/home.png -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images copying lib/matplotlib/mpl-data/stylelib/_classic_test.mplstyle -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/stylelib copying lib/matplotlib/backends/web_backend/jquery-ui-1.12.1/images/ui-icons_444444_256x240.png -> build/lib.linux-x86_64-3.9/matplotlib/backends/web_backend/jquery-ui-1.12.1/images copying lib/matplotlib/mpl-data/images/zoom_to_rect_large.gif -> build/lib.linux-x86_64-3.9/matplotlib/mpl-data/images UPDATING build/lib.linux-x86_64-3.9/matplotlib/_version.py set build/lib.linux-x86_64-3.9/matplotlib/_version.py to '3.1.2' running build_ext building 'matplotlib.ft2font' extension creating build/temp.linux-x86_64-3.9 creating build/temp.linux-x86_64-3.9/src gcc -pthread -B /home/moorepants/miniconda/envs/gem/compiler_compat -Wl,--sysroot=/ -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /home/moorepants/miniconda/envs/gem/include -fPIC -O2 -isystem /home/moorepants/miniconda/envs/gem/include -fPIC -DFREETYPE_BUILD_TYPE=system -DPY_ARRAY_UNIQUE_SYMBOL=MPL_matplotlib_ft2font_ARRAY_API -DNPY_NO_DEPRECATED_API=NPY_1_7_API_VERSION -D__STDC_FORMAT_MACROS=1 -Iextern/agg24-svn/include -I/home/moorepants/miniconda/envs/gem/lib/python3.9/site-packages/numpy/core/include -I/home/moorepants/miniconda/envs/gem/include/python3.9 -c src/checkdep_freetype2.c -o build/temp.linux-x86_64-3.9/src/checkdep_freetype2.o src/checkdep_freetype2.c:1:10: fatal error: ft2build.h: No such file or directory 1 | #include | ^~~~~~~~~~~~ compilation terminated. error: command '/usr/bin/gcc' failed with exit code 1 ---------------------------------------- ERROR: Command errored out with exit status 1: /home/moorepants/miniconda/envs/gem/bin/python3.9 -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-2zfv9tkf/matplotlib/setup.py'"'"'; __file__='"'"'/tmp/pip-install-2zfv9tkf/matplotlib/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-n0bdaty9/install-record.txt --single-version-externally-managed --compile --install-headers /home/moorepants/miniconda/envs/gem/include/python3.9/matplotlib Check the logs for full command output. ```
Kevin-Mattheus-Moerman commented 3 years ago

Thanks @moorepants !!

@wkirgsn can you look at/address these issues :point_up:

wkirgsn commented 3 years ago

Thank you @moorepants for your second review! You raised very good points of which we weren't aware of. After analyzing the problems we found the root cause of them all to be rather peripheral.

So all those points are either fixed or going to fix themselves in the medium run. Thank you for your time again, and we appreciate all feedback given so far.

moorepants commented 3 years ago

Ok, I installed the package successfully with Python 3.8 and tested an example.

The colab explanation is satifactory.

I approve!

Kevin-Mattheus-Moerman commented 3 years ago

@moorepants by "I approve", do you mean that you recommend this work is accepted? Thanks again for your help!

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch it looks like you have one box unticked: State of the field :point_up: , can you clarify what is needed to fix that last remaining point? If you have happy to tick the box and recommend that we accept this work please let us know. Thanks!

moorepants commented 3 years ago

Yes, I recommend accepting the paper. The only thing would for them to push the latest release to PyPi so that the notebooks work, as mentioned. I assume that would be done in the finalization and zenodo archive, etc.

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch can you look at my comment above :point_up: thanks

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch please can you pick this review up again? Thanks

Kevin-Mattheus-Moerman commented 3 years ago

@dineshresearch it looks like you have one box unticked: State of the field :point_up: , can you clarify what is needed to fix that last remaining point? If you have happy to tick the box and recommend that we accept this work please let us know. Thanks!