Hello,
The error is: “Warning: Python ^3.8 was not found on your system” on Netlify’s focal image
I did a quick search and asked the AI Bot, which unfortunately was even less helpful.
It’s response was:
Netlify’s build environment does support Python and it’s set to version 3.8 by default during the build process. This is evident from the logs provided in the knowledge sources where it states Python version set to 3.8 during the build process.
I’ve been sporadically running in to this odd issue such that it appears only on some GH Pull Requests consistently (on every build), but does not occur for every pull request.
Examples of passing:
electron-userland:master
← gukjan9:fix/update-appimage
opened 09:07AM - 26 Sep 24 UTC
### Situation
To update the AppImage, current (now running) version of AppImage… must had to be on path that declared in code. (process.env.APPIMAGE)
If not, downloaded new version of AppImage disappers and current version app restarts.
### Fix
Fixed to continue the update process even if the previous version of AppImage is not available in APPIMAGE env path.
electron-userland:master
← electron-userland:update-7zip
opened 05:26PM - 24 Sep 24 UTC
Hopefully fixes https://github.com/electron-userland/electron-builder/issues/814… 9 since that is related to a previous version of `7za` binaries being used
Dependency on https://github.com/develar/7zip-bin/pull/27
Examples of failures:
electron-userland:master
← electron-userland:renovate/changesets-cli-2.x
opened 10:42PM - 25 Sep 24 UTC
This PR contains the following updates:
| Package | Change | Age | Adoption | P… assing | Confidence |
|---|---|---|---|---|---|
| [@changesets/cli](https://redirect.github.com/changesets/changesets/tree/main#readme) ([source](https://redirect.github.com/changesets/changesets)) | [`2.25.0` -> `2.27.8`](https://renovatebot.com/diffs/npm/@changesets%2fcli/2.25.0/2.27.8) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@changesets%2fcli/2.27.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@changesets%2fcli/2.27.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@changesets%2fcli/2.25.0/2.27.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@changesets%2fcli/2.25.0/2.27.8?slim=true)](https://docs.renovatebot.com/merge-confidence/) |
---
### Release Notes
<details>
<summary>changesets/changesets (@​changesets/cli)</summary>
### [`v2.27.8`](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.7...c867f32d0c25cfb2a6b518bc1f9880f758beb157)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.7...@changesets/cli@2.27.8)
### [`v2.27.7`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.7)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.6...@changesets/cli@2.27.7)
##### Patch Changes
- [#​1047](https://redirect.github.com/changesets/changesets/pull/1047) [`d108fa6`](https://redirect.github.com/changesets/changesets/commit/d108fa66e63c3000f42db7580a862b737e241c4d) Thanks [@​patzick](https://redirect.github.com/patzick)! - Fixed a crash that could occur when depending on a tagged version of another workspace package.
- [#​1400](https://redirect.github.com/changesets/changesets/pull/1400) [`dd6e5bb`](https://redirect.github.com/changesets/changesets/commit/dd6e5bbf74e246d7a742aa50424989462679b0ca) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Fixed a crash that prevented the CLI from running in a scenario when a workspace depends on the root workspace
- Updated dependencies \[[`d108fa6`](https://redirect.github.com/changesets/changesets/commit/d108fa66e63c3000f42db7580a862b737e241c4d), [`dd6e5bb`](https://redirect.github.com/changesets/changesets/commit/dd6e5bbf74e246d7a742aa50424989462679b0ca), [`dd6e5bb`](https://redirect.github.com/changesets/changesets/commit/dd6e5bbf74e246d7a742aa50424989462679b0ca)]:
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​7](https://redirect.github.com/7).0.4
- [@​changesets/config](https://redirect.github.com/changesets/config)[@​3](https://redirect.github.com/3).0.2
- [@​changesets/get-dependents-graph](https://redirect.github.com/changesets/get-dependents-graph)[@​2](https://redirect.github.com/2).1.1
- [@​changesets/assemble-release-plan](https://redirect.github.com/changesets/assemble-release-plan)[@​6](https://redirect.github.com/6).0.3
- [@​changesets/get-release-plan](https://redirect.github.com/changesets/get-release-plan)[@​4](https://redirect.github.com/4).0.3
### [`v2.27.6`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.6)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.5...@changesets/cli@2.27.6)
##### Patch Changes
- [#​1392](https://redirect.github.com/changesets/changesets/pull/1392) [`f295b3e`](https://redirect.github.com/changesets/changesets/commit/f295b3e560233e2a800f62216febb7061ba66df3) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Replace `meow` dependency with `mri` to reduce the number of transitive dependencies
- [#​1390](https://redirect.github.com/changesets/changesets/pull/1390) [`6a3452e`](https://redirect.github.com/changesets/changesets/commit/6a3452ef1943bfb3a3018168b4b6c14af556fdef) Thanks [@​bluwy](https://redirect.github.com/bluwy)! - Display `changeset status --verbose` in list form and remove `tty-table` dependency
### [`v2.27.5`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.5)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.4...@changesets/cli@2.27.5)
##### Patch Changes
- [#​1370](https://redirect.github.com/changesets/changesets/pull/1370) [`5e9d33a`](https://redirect.github.com/changesets/changesets/commit/5e9d33a2e659abdcf26f204a76a9465cf4b26d6b) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Fixed a regression that caused `changeset version` to fail on packages having a dev dependency on a skipped package.
- Updated dependencies \[[`5e9d33a`](https://redirect.github.com/changesets/changesets/commit/5e9d33a2e659abdcf26f204a76a9465cf4b26d6b)]:
- [@​changesets/get-dependents-graph](https://redirect.github.com/changesets/get-dependents-graph)[@​2](https://redirect.github.com/2).1.0
- [@​changesets/assemble-release-plan](https://redirect.github.com/changesets/assemble-release-plan)[@​6](https://redirect.github.com/6).0.2
- [@​changesets/config](https://redirect.github.com/changesets/config)[@​3](https://redirect.github.com/3).0.1
- [@​changesets/get-release-plan](https://redirect.github.com/changesets/get-release-plan)[@​4](https://redirect.github.com/4).0.2
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​7](https://redirect.github.com/7).0.3
### [`v2.27.4`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.4)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.3...@changesets/cli@2.27.4)
##### Patch Changes
- [#​1361](https://redirect.github.com/changesets/changesets/pull/1361) [`954a16a`](https://redirect.github.com/changesets/changesets/commit/954a16aa1d118a0f7fa745ffe0d19b304f685d4c) Thanks [@​jakebailey](https://redirect.github.com/jakebailey)! - Ensure that `version`/`tag` do not touch private packages with when versioning/tagging is turned off using `versionPackages` config
- [#​1369](https://redirect.github.com/changesets/changesets/pull/1369) [`d729d8c`](https://redirect.github.com/changesets/changesets/commit/d729d8cc0e226871aa0c5b73cce80bbf313ca56c) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - `changeset tag` should now correctly skip tags that exist on the remote
- Updated dependencies \[[`954a16a`](https://redirect.github.com/changesets/changesets/commit/954a16aa1d118a0f7fa745ffe0d19b304f685d4c)]:
- [@​changesets/assemble-release-plan](https://redirect.github.com/changesets/assemble-release-plan)[@​6](https://redirect.github.com/6).0.1
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​7](https://redirect.github.com/7).0.2
- [@​changesets/get-release-plan](https://redirect.github.com/changesets/get-release-plan)[@​4](https://redirect.github.com/4).0.1
### [`v2.27.3`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.3)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.2...@changesets/cli@2.27.3)
##### Patch Changes
- [#​1357](https://redirect.github.com/changesets/changesets/pull/1357) [`18c966a`](https://redirect.github.com/changesets/changesets/commit/18c966af7b20201453190cbfd2e2dfb59631c02c) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Fixed an issue with `changeset status` executed without `since` argument. It should now correctly use the configured base branch as the default value.
### [`v2.27.2`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.2)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.1...@changesets/cli@2.27.2)
##### Patch Changes
- [#​1354](https://redirect.github.com/changesets/changesets/pull/1354) [`69be7dc`](https://redirect.github.com/changesets/changesets/commit/69be7dc7195011ac6dbd00b24ea923f02adcf69c) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Fixed an issue with `changeset status` incorrectly returning an error status in two cases:
- for changed ignored packages
- for changed private packages when `privatePackage.version` was set to `false`
- [#​1351](https://redirect.github.com/changesets/changesets/pull/1351) [`c6da182`](https://redirect.github.com/changesets/changesets/commit/c6da182ece2ec40974f15f3efcf9d9ba20cf122b) Thanks [@​TheHolyWaffle](https://redirect.github.com/TheHolyWaffle)! - Fix an issue with not applying a custom `.prettierrc` configuration with `prettier@>= 3.1.1`
- Updated dependencies \[[`c6da182`](https://redirect.github.com/changesets/changesets/commit/c6da182ece2ec40974f15f3efcf9d9ba20cf122b)]:
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​7](https://redirect.github.com/7).0.1
- [@​changesets/write](https://redirect.github.com/changesets/write)[@​0](https://redirect.github.com/0).3.1
### [`v2.27.1`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.1)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.27.0...@changesets/cli@2.27.1)
##### Patch Changes
- [#​1267](https://redirect.github.com/changesets/changesets/pull/1267) [`86cfff1`](https://redirect.github.com/changesets/changesets/commit/86cfff1f1891e75238eec61dc97a303ad7a8c030) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Make `./bin.js` available through `package.json#exports` to fix compatibility with `changesets/action`.
### [`v2.27.0`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.27.0)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.26.2...@changesets/cli@2.27.0)
##### Minor Changes
- [#​1185](https://redirect.github.com/changesets/changesets/pull/1185) [`a971652`](https://redirect.github.com/changesets/changesets/commit/a971652ec1403aab3fb89eb2f1640bd5012b895a) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - `package.json#exports` have been added to limit what (and how) code might be imported from the package.
- [#​1236](https://redirect.github.com/changesets/changesets/pull/1236) [`dfd4cca`](https://redirect.github.com/changesets/changesets/commit/dfd4cca84118df913feedfeac37a4939566ae447) Thanks [@​camertron](https://redirect.github.com/camertron)! - Avoid using short commit IDs
##### Patch Changes
- [#​1053](https://redirect.github.com/changesets/changesets/pull/1053) [`90a870a`](https://redirect.github.com/changesets/changesets/commit/90a870af2e7bcbe1551210063492e20c256f4995) Thanks [@​paescuj](https://redirect.github.com/paescuj)! - Replace the dependency `is-ci` with `ci-info`.
- Updated dependencies \[[`a971652`](https://redirect.github.com/changesets/changesets/commit/a971652ec1403aab3fb89eb2f1640bd5012b895a), [`dfd4cca`](https://redirect.github.com/changesets/changesets/commit/dfd4cca84118df913feedfeac37a4939566ae447)]:
- [@​changesets/assemble-release-plan](https://redirect.github.com/changesets/assemble-release-plan)[@​6](https://redirect.github.com/6).0.0
- [@​changesets/get-dependents-graph](https://redirect.github.com/changesets/get-dependents-graph)[@​2](https://redirect.github.com/2).0.0
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​7](https://redirect.github.com/7).0.0
- [@​changesets/get-release-plan](https://redirect.github.com/changesets/get-release-plan)[@​4](https://redirect.github.com/4).0.0
- [@​changesets/changelog-git](https://redirect.github.com/changesets/changelog-git)[@​0](https://redirect.github.com/0).2.0
- [@​changesets/config](https://redirect.github.com/changesets/config)[@​3](https://redirect.github.com/3).0.0
- [@​changesets/errors](https://redirect.github.com/changesets/errors)[@​0](https://redirect.github.com/0).2.0
- [@​changesets/logger](https://redirect.github.com/changesets/logger)[@​0](https://redirect.github.com/0).1.0
- [@​changesets/types](https://redirect.github.com/changesets/types)[@​6](https://redirect.github.com/6).0.0
- [@​changesets/write](https://redirect.github.com/changesets/write)[@​0](https://redirect.github.com/0).3.0
- [@​changesets/read](https://redirect.github.com/changesets/read)[@​0](https://redirect.github.com/0).6.0
- [@​changesets/git](https://redirect.github.com/changesets/git)[@​3](https://redirect.github.com/3).0.0
- [@​changesets/pre](https://redirect.github.com/changesets/pre)[@​2](https://redirect.github.com/2).0.0
### [`v2.26.2`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.26.2)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.26.1...@changesets/cli@2.26.2)
##### Patch Changes
- [#​1176](https://redirect.github.com/changesets/changesets/pull/1176) [`41988ce`](https://redirect.github.com/changesets/changesets/commit/41988ceb8c1cedd3857c939448bf3965494ff0a4) Thanks [@​joshwooding](https://redirect.github.com/joshwooding)! - Bump [`semver`](https://redirect.github.com/npm/node-semver) dependency to v7.5.3
- Updated dependencies \[[`41988ce`](https://redirect.github.com/changesets/changesets/commit/41988ceb8c1cedd3857c939448bf3965494ff0a4)]:
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​6](https://redirect.github.com/6).1.4
- [@​changesets/assemble-release-plan](https://redirect.github.com/changesets/assemble-release-plan)[@​5](https://redirect.github.com/5).2.4
- [@​changesets/get-dependents-graph](https://redirect.github.com/changesets/get-dependents-graph)[@​1](https://redirect.github.com/1).3.6
- [@​changesets/get-release-plan](https://redirect.github.com/changesets/get-release-plan)[@​3](https://redirect.github.com/3).0.17
- [@​changesets/config](https://redirect.github.com/changesets/config)[@​2](https://redirect.github.com/2).3.1
### [`v2.26.1`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.26.1)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.26.0...@changesets/cli@2.26.1)
##### Patch Changes
- [#​1115](https://redirect.github.com/changesets/changesets/pull/1115) [`feddc88`](https://redirect.github.com/changesets/changesets/commit/feddc88d74781a448855a5a0b0ffa50917489b15) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - Call `pnpm publish` directly from the directory of the published package. This allows `pnpm` to correctly handle configured `publishConfig.directory`.
### [`v2.26.0`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.26.0)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.25.2...@changesets/cli@2.26.0)
##### Minor Changes
- [#​1033](https://redirect.github.com/changesets/changesets/pull/1033) [`521205d`](https://redirect.github.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2) Thanks [@​Andarist](https://redirect.github.com/Andarist)! - A new config-level `changedFilePatterns` option has been added. You can configure it with an array of glob patterns like here:
```json
// .changeset/config.json
{
"changedFilePatterns": ["src/**"]
}
```
Files that do not match the configured pattern won't contribute to the "changed" status of the package to which they belong. This both affects `changesets add` and `changeset status`.
##### Patch Changes
- Updated dependencies \[[`598136a`](https://redirect.github.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`521205d`](https://redirect.github.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`521205d`](https://redirect.github.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2), [`598136a`](https://redirect.github.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`598136a`](https://redirect.github.com/changesets/changesets/commit/598136a32a00b620c9521d7a7151fbbc721c17d7), [`521205d`](https://redirect.github.com/changesets/changesets/commit/521205dc8c70fe71b181bd3c4bb7c9c6d2e721d2)]:
- [@​changesets/git](https://redirect.github.com/changesets/git)[@​2](https://redirect.github.com/2).0.0
- [@​changesets/config](https://redirect.github.com/changesets/config)[@​2](https://redirect.github.com/2).3.0
- [@​changesets/types](https://redirect.github.com/changesets/types)[@​5](https://redirect.github.com/5).2.1
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​6](https://redirect.github.com/6).1.3
- [@​changesets/read](https://redirect.github.com/changesets/read)[@​0](https://redirect.github.com/0).5.9
- [@​changesets/assemble-release-plan](https://redirect.github.com/changesets/assemble-release-plan)[@​5](https://redirect.github.com/5).2.3
- [@​changesets/get-release-plan](https://redirect.github.com/changesets/get-release-plan)[@​3](https://redirect.github.com/3).0.16
- [@​changesets/changelog-git](https://redirect.github.com/changesets/changelog-git)[@​0](https://redirect.github.com/0).1.14
- [@​changesets/get-dependents-graph](https://redirect.github.com/changesets/get-dependents-graph)[@​1](https://redirect.github.com/1).3.5
- [@​changesets/pre](https://redirect.github.com/changesets/pre)[@​1](https://redirect.github.com/1).0.14
- [@​changesets/write](https://redirect.github.com/changesets/write)[@​0](https://redirect.github.com/0).2.3
### [`v2.25.2`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.2)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.25.1...@changesets/cli@2.25.2)
##### Patch Changes
- Updated dependencies \[[`6cc4300`](https://redirect.github.com/changesets/changesets/commit/6cc430013a052dc2488b9e6700a1e4bd8c8e0680)]:
- [@​changesets/apply-release-plan](https://redirect.github.com/changesets/apply-release-plan)[@​6](https://redirect.github.com/6).1.2
- [@​changesets/write](https://redirect.github.com/changesets/write)[@​0](https://redirect.github.com/0).2.2
### [`v2.25.1`](https://redirect.github.com/changesets/changesets/releases/tag/%40changesets/cli%402.25.1)
[Compare Source](https://redirect.github.com/changesets/changesets/compare/@changesets/cli@2.25.0...@changesets/cli@2.25.1)
##### Patch Changes
- [#​997](https://redirect.github.com/changesets/changesets/pull/997) [`4d4d67b`](https://redirect.github.com/changesets/changesets/commit/4d4d67b74f9de9dfdc78b9d3cf904c6b69b81ce5) Thanks [@​JakeGinnivan](https://redirect.github.com/JakeGinnivan)! - Add error message when running changesets in a repo with workspaces configured but no packages yet
- [#​985](https://redirect.github.com/changesets/changesets/pull/985) [`8d0115e`](https://redirect.github.com/changesets/changesets/commit/8d0115ea8b2b2e0c0072c8f69898e65a5a7aebd3) Thanks [@​mino01x](https://redirect.github.com/mino01x)! - Fixed an issue with private packages with versions being included in the CLI prompt despite the `privatePackages.version: false` setting.
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/electron-userland/electron-builder).
electron-userland:master
← electron-userland:renovate/actions-setup-node-digest
opened 07:16PM - 26 Sep 24 UTC
This PR contains the following updates:
| Package | Type | Update | Change |
|-… --|---|---|---|
| [actions/setup-node](https://redirect.github.com/actions/setup-node) | action | digest | `1e60f62` -> `0a44ba7` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] If you want to rebase/retry this PR, check this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/electron-userland/electron-builder).
Each PR has a Netlify chatbot commenting with a link to the deploy preview and deploy log.
Build log excerpt from one of the failures: Netlify
12:16:23 PM: build-image version: ecdc8b770f4a0193fd3f258c1bc6029e681813a4 (focal)
12:16:23 PM: buildbot version: 5ff1f297aa225d2ec877d89104672fd74916351d
12:16:23 PM: Fetching cached dependencies
12:16:23 PM: Failed to fetch cache, continuing with build
12:16:24 PM: Starting to prepare the repo for build
12:16:24 PM: No cached dependencies found. Cloning fresh repo
12:16:24 PM: git clone --filter=blob:none https://github.com/electron-userland/electron-builder
12:16:25 PM: Preparing Git Reference pull/8540/head
12:16:27 PM: Starting to install dependencies
12:16:27 PM: Found Pipfile restoring Pipenv virtualenv
12:16:27 PM: Started restoring cached python virtualenv
12:16:27 PM: Finished restoring cached python virtualenv
12:16:27 PM: Installing dependencies from Pipfile
12:16:28 PM: Failed during stage 'Install dependencies': dependency_installation script returned non-zero exit code: 1
**12:16:28 PM: Warning: Python ^3.8 was not found on your system...**
**12:16:28 PM: Neither 'pyenv' nor 'asdf' could be found to install Python.**
12:16:28 PM: You can specify specific versions of Python with:
12:16:28 PM: $ pipenv --python path/to/python
12:16:28 PM: Error installing Pipenv dependencies
12:16:28 PM: Please see https://github.com/netlify/build-image/blob/focal/included_software.md for current versions
12:16:28 PM: Failing build: Failed to install dependencies
I can confirm that python_version
is set in the Pipefile electron-builder/Pipfile at 097eeced3c82a3f19d7b80f2a23f1f7749b8af92 · electron-userland/electron-builder · GitHub
Note: I’ve also tried python_version = "3.8"
with no success either.
Would anyone mind assisting in resolving this flakiness?
We’re in the middle of upgrading/changing Python versions right now. Once that’s done, we’ll revisit this to see if it’s still an issue.
Thanks for the update!
Now I’m receiving "pipenv" couldn't exec process: No such file or directory
on all my builds though. Is this issue known?
Likely related:
Hey, @johtso , I’ve just reverted the canary rollout of the feature, so you should be unblocked. Can you give us more details on how to reproduce this locally and test for it? (Do you have maybe an open-source repo?)
Just for context, we are working on supporting newer Python versions. Currently, you can only use 2.7 and 2.8 on our Platform, which is already outdated. So, to provide you with the best experience possible, I’m in the process of enabling the use of any Python version you want. For …
Maybe you’re already unblocked?
Now I’m receiving this as of today:
9:46:29 AM: mise ERROR python is not a mise bin. Perhaps you need to install it first.
9:46:29 AM: mise ERROR Run with --verbose or MISE_VERBOSE=1 for more information
vdan
October 24, 2024, 6:45pm
6
I have explicitly set python to version 3.8, but getting same issue here
The fix for this should be coming in the upcoming week.
1 Like
Now I’ve been receiving:
1:22:37 AM: Installing dependencies from Pipfile.lock (f5ccc9)...
1:22:37 AM: All dependencies are now up-to-date!
1:22:38 AM: Error running command: $ /opt/build/repo/.venv/bin/python
1:22:38 AM: /opt/buildhome/.local/share/mise/installs/python/3.8.20/lib/python3.8/site-packages/pipenv/vendor/pipdeptree -l --reverse --json-tree
1:22:38 AM: STDERR: Traceback (most recent call last):
1:22:38 AM: File "/usr/lib/python3.8/runpy.py", line 194, in _run_module_as_main
1:22:38 AM: return _run_code(code, main_globals, None,
1:22:38 AM: File "/usr/lib/python3.8/runpy.py", line 87, in _run_code
1:22:38 AM: exec(code, run_globals)
1:22:38 AM: File
1:22:38 AM: "/opt/buildhome/.local/share/mise/installs/python/3.8.20/lib/python3.8/site-packages/pipenv/vendor/pipdeptree/__main__.py", line 15, in <module>
from pipenv.vendor.pipdeptree._cli import get_options
1:22:38 AM: ModuleNotFoundError: No module named 'pipenv.vendor.pipdeptree._cli'
When can we expect the default build images to stabilize? This has been broken for my documentation site’s CI/CD pipeline for quite some time
vdan
November 2, 2024, 4:17pm
11
I am now getting error
6:09:40 AM: /opt/build-bin/run-build-functions.sh: line 524: /opt/buildhome/.mise/installs/python/3.13/bin/pipenv: No such file or directory
My deploys have been failing since Oct. 22nd
@vdan , do you have a link to the deploy?
vdan
November 3, 2024, 8:57am
13
@hrishikesh , I could fix it by adding to netlify.toml
command = "pip install pipenv"
Tx!