Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install build dependencies as specified in PEP 518 #4144

Merged
merged 43 commits into from
May 19, 2017

Commits on Apr 1, 2017

  1. Vendor pytoml==0.1.11

    This looks like the best maintained TOML parser for Python at present;
    it should be easy to switch if another one turns out to be preferable.
    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    4f0fd08 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c24f432 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    779bbaa View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b31c87f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    92bfdf7 View commit details
    Browse the repository at this point in the history
  6. Hopefully satisfy pep8

    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    3da2cef View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32eebbf View commit details
    Browse the repository at this point in the history
  8. Let's see if that keeps PEP8 happy

    If anything, the indentation changes make the code less readable. But
    the hobgoblin says this is the right way to do it...
    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    191d680 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b4f65bf View commit details
    Browse the repository at this point in the history
  10. Try to fix pep518 test

    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    f257e85 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    397066b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    8a9d049 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    3a68e97 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d0a9b4b View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    b170957 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    ea108f8 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    653e291 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    cfbc4d9 View commit details
    Browse the repository at this point in the history
  19. Fix thinko

    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    a8cdd4a View commit details
    Browse the repository at this point in the history
  20. Python 2.6 is no longer supported :-)

    Also corrected a comment
    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    094b441 View commit details
    Browse the repository at this point in the history
  21. Add news file

    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    b0b6ec1 View commit details
    Browse the repository at this point in the history
  22. Fix code style

    takluyver committed Apr 1, 2017
    Configuration menu
    Copy the full SHA
    a50c4ef View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2017

  1. Configuration menu
    Copy the full SHA
    c9d83b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    618720d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9a79fb5 View commit details
    Browse the repository at this point in the history

Commits on Apr 13, 2017

  1. Configuration menu
    Copy the full SHA
    7561bf2 View commit details
    Browse the repository at this point in the history
  2. Add package of 'wheel' in test packages directory

    Tests now need this to install wheel in build environment
    takluyver committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    99e00fb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    034efe5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a9c4081 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b1d0e6b View commit details
    Browse the repository at this point in the history
  6. Include newer setuptools for tests

    Old version of setuptools it was using had a bug on Python 3.6
    pypa/setuptools#378
    takluyver committed Apr 13, 2017
    Configuration menu
    Copy the full SHA
    c9df9a7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2017

  1. Configuration menu
    Copy the full SHA
    65585b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1164677 View commit details
    Browse the repository at this point in the history
  3. Ignore --no-binary when installing build-system

    We don't want to get stuck if the build-system is self-hosting
    takluyver committed Apr 26, 2017
    Configuration menu
    Copy the full SHA
    3adc1f8 View commit details
    Browse the repository at this point in the history
  4. Fix indentation

    takluyver committed Apr 26, 2017
    Configuration menu
    Copy the full SHA
    fee06aa View commit details
    Browse the repository at this point in the history

Commits on May 13, 2017

  1. Configuration menu
    Copy the full SHA
    1672f82 View commit details
    Browse the repository at this point in the history
  2. Download setuptools, wheel during tests

    Rather than storing wheels in the test data directory
    takluyver committed May 13, 2017
    Configuration menu
    Copy the full SHA
    2b2bdd1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    aee5b6c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2e86516 View commit details
    Browse the repository at this point in the history
  5. Make pep8 happy again

    takluyver committed May 13, 2017
    Configuration menu
    Copy the full SHA
    61f89c5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9c7ed29 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2017

  1. Configuration menu
    Copy the full SHA
    2095581 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15ac808 View commit details
    Browse the repository at this point in the history