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

node-gyp@5.1.0 Release Proposal #2012

Closed
wants to merge 16 commits into from
Closed

node-gyp@5.1.0 Release Proposal #2012

wants to merge 16 commits into from

Commits on Dec 16, 2019

  1. v5.0.7: bump version and update changelog

    Republish of v5.0.6 but with node-gyp-v5.0.6.tar.gz removed from pack file
    
    PR-URL: #1972
    rvagg committed Dec 16, 2019
    Configuration menu
    Copy the full SHA
    0410f32 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2020

  1. doc: add travis badge

    PR-URL: #1971
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    0d5a415 View commit details
    Browse the repository at this point in the history
  2. doc: fix typo in README.md (#1985)

    PR-URL: #1985
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    suraneti authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    0607596 View commit details
    Browse the repository at this point in the history
  3. test: initial Github Actions with Ubuntu & macOS

    Running Python standalone tests on multiple OSes would free up Travis CI for tests of various combinations of Node.js and Python as well as tests on other [CPU architectures](https://docs.travis-ci.com/user/multi-cpu-architectures).  __arch: amd64, arm64, ppc64le, s390x__
    
    PR-URL: #1985
    Reviewed-By: Rod Vagg <rod@vagg.org>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    cclauss authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    fd4b135 View commit details
    Browse the repository at this point in the history
  4. test: fix macOS Travis on Python 2.7 & 3.7

    Uses `pyenv` to manage MacOS python versions since its not included
    in the environment.
    
    rvagg: landing this from #1979 even though it wasn't from the original
    author. Treating approval there as approval of this commit too.
    
    PR-URL: #1979
    Reviewed-By: Rod Vagg <rod@vagg.org>
    cclauss authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    32c8744 View commit details
    Browse the repository at this point in the history
  5. test: direct python invocation & simpler pyenv

    Reorder Travis builds by OS. Replace `pyenv global` calls with
    properly set `PATH` and `PYENV_VERSION` env vars. Does not
    assume python modules are in the `PATH` so all python
    modules are prefixed with `python -m`.
    
    PR-URL: #1979
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    imatlopez authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    0923f34 View commit details
    Browse the repository at this point in the history
  6. lib: noproxy support, match proxy detection to request

    PR-URL: #1978
    Reviewed-By: Rod Vagg <rod@vagg.org>
    imatlopez authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    a3f1143 View commit details
    Browse the repository at this point in the history
  7. test: fix typo in header download test (#2001)

    PR-URL: #2001
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Rod Vagg <rod@vagg.org>
    richardlau authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    91ee26d View commit details
    Browse the repository at this point in the history
  8. test: add Windows to GitHub Actions testing (#1996)

    PR-URL: #1996
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    cclauss authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    bc509c5 View commit details
    Browse the repository at this point in the history
  9. doc: update macOS_Catalina.md (#1992)

    PR-URL: #1992
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    jameshome authored and rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    cb3f6aa View commit details
    Browse the repository at this point in the history
  10. test: remove old docker test harness (#1993)

    PR-URL: #1993
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    5236581 View commit details
    Browse the repository at this point in the history
  11. doc: add GitHub Actions badge (#1994)

    PR-URL: #1994
    Reviewed-By: Richard Lau <riclau@uk.ibm.com>
    Reviewed-By: Christian Clauss <cclauss@me.com>
    Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
    rvagg committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    f37a8b4 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. gyp: list(dict) so we can del dict(key) while iterating

    Fixes #1998
    
    Reviewed-By: Rod Vagg <rod@vagg.org>
    PR-URL: #2009
    cclauss authored and rvagg committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    103740c View commit details
    Browse the repository at this point in the history
  2. lib: compatibility with semver ≥ 7 (new for semver.Range)

    Fixes: #2005
    Reviewed-By: Rod Vagg <rod@vagg.org>
    PR-URL: #2006
    guimard authored and rvagg committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    1694907 View commit details
    Browse the repository at this point in the history
  3. lib: ignore VS instances that cause COMExceptions

    I have quite a few instances of VS installed and it looks like
    Find-VisualStudio.cs enumerates all of them, even when
    find-visualstudio.js already knows which one it wants (from the
    environment variable in the developer command prompt).  One of them
    (from 15.7.2, if that's interesting) causes a COMException on the
    ISetupInstance2.GetPackages call.  Ignoring such packages seems
    harmless and unblocks the rest of the run.
    
    PR-URL: #2018
    Reviewed-By: João Reis <reis@janeasystems.com>
    amcasey authored and rvagg committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    278dcdd View commit details
    Browse the repository at this point in the history
  4. v5.1.0: bump version and update changelog

    PR-URL: #2012
    rvagg committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    85684e5 View commit details
    Browse the repository at this point in the history