Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • mercurial-devel mercurial-devel
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Merge requests 30
    • Merge requests 30
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Jobs
  • Commits
Collapse sidebar
  • mercurialmercurial
  • mercurial-develmercurial-devel
  • Merge requests
  • !343

RFC: fixes for pyoxidizer using in-memory resources on macOS

  • Review changes

  • Download
  • Patches
  • Plain diff
Open Matt Harbison requested to merge topic/stable/macos-installer into branch/stable Dec 07, 2022
  • Overview 0
  • Commits 2
  • Pipelines 2
  • Changes 14

Some of these things can be peeled off and kept on stable. Maybe the test changes should go on default, though I thought at one point test changes were OK for stable. This doesn't yet touch the actual building of the installer, which I was intending to put on stable because we effectively don't have one now for a modern macOS [1] (though PyPI installs seem to work fine). I'm wondering if we should just change the pyoxidizer config on mac to use the filesystem, like Windows. That might be too aggressive for stable (not sure if google uses this config).

Mostly I'm wondering if there's a way to fix the various help text problems, and also why i18n doesn't seem to apply (see the last 2 commits that show the remaining failures and also show the test changes made by an earlier commit in the stack). I'm not sure about the i18n stuff, but TortoiseHg also packs the help text into hgext.__index__, so any fixes might help there too.

[1] https://bz.mercurial-scm.org/show_bug.cgi?id=6668

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: topic/stable/macos-installer