Skip to content

Conversation

@dhermes
Copy link
Contributor

@dhermes dhermes commented Nov 1, 2017

In particular:

  • Removing install.ps1 (all the needed Python versions are already there)
  • Removing run_with_env.cmd (and usage of it) since our code is pure Python and all of our dependencies have Windows wheels
  • Dropping distinction between PYTHON_VERSION and PYTHON_MAJMIN_VERSION, since AppVeyor will update anyhow
  • Programmatically computing PYTHON_(ARCH|VERSION)
  • Adding a more comprehensive env_info.py instead of using python -c
  • Removing after_test section that built MSI / WinInst and corresponding artifacts section that upload them
  • Removing build_script section that just runs setup.py build (it's irrelevant since we are pure Python)
  • Using the absolute path to nox.exe rather than hacking by deleting %APPVEYOR_BUILD_FOLDER%/nox.py

@dhermes dhermes added the build label Nov 1, 2017
@googlebot googlebot added the cla: yes This human has signed the Contributor License Agreement. label Nov 1, 2017
In particular:

- Removing `install.ps1` (all the needed Python versions
  are already there)
- Removing `run_with_env.cmd` (and usage of it) since our
  code is pure Python and all of our dependencies have
  Windows wheels
- Dropping distinction between PYTHON_VERSION and PYTHON_MAJMIN_VERSION,
  since AppVeyor will update anyhow
- Programmatically computing PYTHON_(ARCH|VERSION)
- Adding a more comprehensive `env_info.py` instead of using
  `python -c`
- Removing `after_test` section that built MSI / WinInst and
  corresponding `artifacts` section that upload them
- Removing `build_script` section that just runs `setup.py build`
  (it's irrelevant since we are pure Python)
- Using the absolute path to `nox.exe` rather than hacking by
  deleting `%APPVEYOR_BUILD_FOLDER%/nox.py`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla: yes This human has signed the Contributor License Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants