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

Yet more spkg_configure for standard python packages #36276

Merged
merged 43 commits into from
Sep 27, 2023

Commits on Sep 12, 2023

  1. Configuration menu
    Copy the full SHA
    1ee53b6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6462f07 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ccd5629 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e0f997 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

  1. Configuration menu
    Copy the full SHA
    468b87d View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2023

  1. Configuration menu
    Copy the full SHA
    28cf8d9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    264085e View commit details
    Browse the repository at this point in the history
  3. configure.ac: disable pytz with --disable-doc and --disable-r

    The pytz package is a dependency of three others: babel, rpy2, and
    tzlocal. And tzlocal is itself a dependency of rpy2. Babel is already
    disabled with --disable-doc, and rpy2 and tzlocal are disabled with
    --disable-r. It therefore makes sense to disable pytz when both
    --disable-doc and --disable-r are given.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    62164e3 View commit details
    Browse the repository at this point in the history
  4. configure.ac: no cffi/pycparser with --disable-notebook and --disable-r

    The pycparser package is a dependency of two others, cffi and rpy2,
    which can be disabled with --disable-notebook and --disable-r
    respectively. As a result we can disable pycparser when both flags are
    present.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    ca3d95b View commit details
    Browse the repository at this point in the history
  5. configure.ac: disable pytz_deprecation_shim with --disable-r

    The pytz_deprecation_shim package is a dependency only of tzlocal,
    which is already disabled with --disable-r.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    2edd973 View commit details
    Browse the repository at this point in the history
  6. configure.ac: disable argon2_cffi_bindings with --disable-notebook

    Passing --disable-notebook to ./configure already disables the
    argon2_cffi package, so it should be safe to disable its bindings
    as well.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    c3521b9 View commit details
    Browse the repository at this point in the history
  7. configure.ac: disable soupsieve with --disable-notebook

    The soupsieve package is a dependency of beautifulsoup4, which is
    already disabled with --disable-notebook. It should therefore be safe
    to disable soupsieve under the same circumstances.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    5b23bf6 View commit details
    Browse the repository at this point in the history
  8. configure.ac: disable sphinx_basic_ng with --disable-doc

    The sphinx_basic_ng package is solely a dependency of furo, which is
    already disabled with --disable-doc. We should therefore disable
    sphinx_basic_ng with --disable-doc as well.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    fb5c951 View commit details
    Browse the repository at this point in the history
  9. configure.ac: disable fastjsonschema with --disable-notebook

    The fastjsonschema package is solely a dependency of nbformat, which
    is already disabled with --disable-notebook. We should therefore
    disable fastjsonschema with --disable-notebook as well.
    orlitzky committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    c59c407 View commit details
    Browse the repository at this point in the history
  10. build/pkgs/ipympl: Switch to wheel package

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    3ad8227 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    a1b6e72 View commit details
    Browse the repository at this point in the history
  12. build/pkgs/widgetsnbextension: Update to 4.0.8

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    01ff39e View commit details
    Browse the repository at this point in the history
  13. build/pkgs/widgetsnbextension: Change to wheel package

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    7fda18c View commit details
    Browse the repository at this point in the history
  14. build/pkgs/poetry_core: Remove

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    4ece267 View commit details
    Browse the repository at this point in the history
  15. build/pkgs/jupyter_packaging: Remove

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    1571d28 View commit details
    Browse the repository at this point in the history
  16. build/pkgs/tomlkit: Remove

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    68dc2d8 View commit details
    Browse the repository at this point in the history
  17. build/pkgs/pkgconfig/SPKG.rst: Restore hand-edited version

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    94b3aec View commit details
    Browse the repository at this point in the history
  18. configure --disable-notebook: Disable ipympl

    Matthias Koeppe committed Sep 16, 2023
    Configuration menu
    Copy the full SHA
    77aa9f1 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2023

  1. remove duplicate args in @options() in region_plot

    This is needed for Sphinx 7.1+
    dimpase committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    beb94bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a3cade0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fe68ca2 View commit details
    Browse the repository at this point in the history
  4. remove duplicate args in @options() in region_plot

    This is needed for Sphinx 7.1+
    dimpase committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    1a187e0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4df7474 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    c2f6558 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    6d0613b View commit details
    Browse the repository at this point in the history
  8. distros info

    dimpase committed Sep 18, 2023
    Configuration menu
    Copy the full SHA
    f32bfeb View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    c5747b9 View commit details
    Browse the repository at this point in the history

Commits on Sep 19, 2023

  1. Configuration menu
    Copy the full SHA
    80fd0a9 View commit details
    Browse the repository at this point in the history
  2. gentoo has py, too

    dimpase committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    0df84e1 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'region_plot' of github.com:egourgoulhon/sage into optio…

    …ns_fix_in_contour_plot
    
    This also fixes a bug in region_plot, so that plot_points are not
    passed in calls to other functions via options.
    
    This is because a @options decorator's argument are automatically popped
    from "options" dict as soon as the function it decorates has an arg
    with the same name.
    
    In the change we reduce the number of positional arguments of
    region_plot; thus the corresponding args of @options have to be popped
    manually in the function body; we don't pop plot_points, to
    pass it correctly in function calls.
    dimpase committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    b7c6367 View commit details
    Browse the repository at this point in the history
  4. build/pkgs/toml: Remove

    Matthias Koeppe committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    f0e6420 View commit details
    Browse the repository at this point in the history
  5. build/pkgs/poetry_core: Remove (again)

    Matthias Koeppe committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    d002b3f View commit details
    Browse the repository at this point in the history
  6. Merge commit 'refs/pull/36296/head' of github.com:sagemath/sage into …

    …yet_more_spkg_conf_for_python
    dimpase committed Sep 19, 2023
    Configuration menu
    Copy the full SHA
    45ee925 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2023

  1. add systems info for furo

    dimpase committed Sep 20, 2023
    Configuration menu
    Copy the full SHA
    fb2752a View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2023

  1. sphinx 7.x is OK

    dimpase authored Sep 21, 2023
    Configuration menu
    Copy the full SHA
    7d4345b View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. Merge branch 'more-disable-combinations' into prose_only

    Matthias Koeppe committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    e5ac3c8 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'prose_only' into yet_more_spkg_conf_for_python

    Matthias Koeppe committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    92a2189 View commit details
    Browse the repository at this point in the history
  3. build/pkgs/jupyter_packaging: Remove (again)

    Matthias Koeppe committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    180e814 View commit details
    Browse the repository at this point in the history