-
-
Notifications
You must be signed in to change notification settings - Fork 488
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
Add # sage_setup: distribution
directives to all files, remove remaining # coding: utf-8
#36964
Merged
Merged
Changes from all commits
Commits
Show all changes
88 commits
Select commit
Hold shift + click to select a range
79b1797
sage.*.all*: Update from #35095
mkoeppe a77700f
relative to absolute imports
mkoeppe eadafb3
Fixups in .all*
mkoeppe 7be4ed4
Reverts
mkoeppe 6f62d61
Restores
mkoeppe 0353070
Restores
mkoeppe 87aeee8
src/sage/combinat/all__sagemath_combinat.py: pycodestyle fix (whitesp…
mkoeppe c6a06e1
src/sage/misc/dev_tools.py: Update doctest output
mkoeppe c2000d8
src/sage/misc/sageinspect.py: Update doctests for increased use of la…
mkoeppe 6c422d0
Merge branch 'rel_import_modules' into sage_all_modularization
mkoeppe 5e246ae
Defer some changes to all__sagemath_{objects,categories} until #36566
mkoeppe e96396e
src/sage/rings/all.py: Reorder imports
mkoeppe 1e9464c
sage -fixdoctests --no-test --distribution sagemath_categories --upda…
mkoeppe d2d5f4c
Defer some changes to all__sagemath_repl until #36566
mkoeppe 7393d15
src/sage/combinat/all__sagemath_combinat.py: one more relative to abs…
mkoeppe c431e38
src/sage/calculus/all.py: Move import to top
mkoeppe 4f39075
src/sage/calculus/all.py: Move 'symbolic_expression' to new module .expr
mkoeppe ef16a93
for a in $(git --no-pager grep -l lazy_import src/sage/**/all*.py); d…
mkoeppe 15386c7
Manual fixes re 'del lazy_import'
mkoeppe 3bbdcbf
autopep8 --in-place --ignore E402 --max-line-length=88 src/sage/**/al…
mkoeppe 3c2fd60
sed -i.bak 's,http:,https:,g' src/sage/**/all*.py
mkoeppe d62bed8
Fix errors from 'sage -tox -e pycodestyle -- --ignore E402 src/sage/*…
mkoeppe 5670090
Merge tag '10.2.rc2' into sage_all_modularization
mkoeppe 94cca3f
src/doc/en/reference/calculus/index.rst: Add sage.calculus.expr to to…
mkoeppe a0c821c
src/sage/calculus/expr.py: Move imports from method to module
mkoeppe 8de494c
for a in $(git --no-pager grep -l install_doc src/sage/**/all*.py); d…
mkoeppe 7067c12
src/sage/combinat/all.py: Also del install_dict
mkoeppe 19ed30a
Merge branch 'rel_import_categories' into sage_all_modularization
mkoeppe 86e3b97
Merge branch 'rel_import_rings' into sage_all_modularization
mkoeppe 6d12cee
Merge branch 'rel_import_small' into sage_all_modularization
mkoeppe 1d735ff
src/sage/arith/all.py: Fix merge
mkoeppe 2bad772
Merge remote-tracking branch 'upstream/develop' into sage_all_modular…
mkoeppe 26eeaa0
Merge tag '10.3.beta1' into sage_all_modularization
mkoeppe 1a71556
src/pyproject.toml.m4: Merge all metadata from src/setup.cfg.m4, remo…
mkoeppe e4157c5
build/bin/sage-get-system-packages (install-requires[-toml], pip): Do…
mkoeppe 95cb0b5
build/bin/sage-get-system-packages: Add/update comments
mkoeppe c67121b
src/sage/misc/package_dir.py (read_distribution): Don't fail on FileN…
mkoeppe e1a418d
pkgs/sagemath-standard/setup.py: Handle added distributions
mkoeppe 126a600
Update output of self-referential doctests
mkoeppe f3de3d7
Run 'make pypi-sdists && ./sage -fixdistributions --set all --from-eg…
mkoeppe 6740531
grep -l 'coding: *utf-8' src/sage | xargs sed -i.bak '/^#.*coding: *u…
mkoeppe a9db3ac
Fixups
mkoeppe 6744cbe
src/sage_setup/find.py: Relax a doctest
mkoeppe 865e6a0
pkgs/sagemath-standard/setup.py: Conditionalize source discovery - no…
mkoeppe 18e2102
Fix doctests of is_package_or_sage_namespace_package_dir for multiple…
mkoeppe 09ffed7
Merge branch 'autogeneration-flint-headers' into sage_all_modularization
mkoeppe 58d0e88
Merge branch 'conda-lock' into sagemath_standard_pyproject_toml
mkoeppe 61f85ad
Merge branch 'sagemath_standard_pyproject_toml' into distribution_dir…
mkoeppe abbea0f
Merge branch 'sage_all_modularization' into distribution_directives
mkoeppe 272e7c1
Merge branch 'develop' into sagemath_standard_pyproject_toml
mkoeppe 3cd86ae
Merge remote-tracking branch 'upstream/develop' into distribution_dir…
mkoeppe d7cff52
Merge remote-tracking branch 'upstream/develop' into distribution_dir…
mkoeppe f46db26
Merge remote-tracking branch 'upstream/develop' into sage_all_modular…
mkoeppe 33861f6
Merge branch 'develop' into sagemath_standard_pyproject_toml
mkoeppe 70535aa
Merge branch 'develop' into sagemath_standard_pyproject_toml
mkoeppe e05ffe1
Merge branch 'develop' into sage_all_modularization
mkoeppe 1ea7469
Merge remote-tracking branch 'origin/sage_all_modularization' into di…
mkoeppe cdafcd7
Merge tag '10.3.beta8' into sagemath_standard_pyproject_toml
mkoeppe bb2ad98
Merge remote-tracking branch 'upstream/develop' into sage_all_modular…
mkoeppe 4377289
Merge branch 'sagemath_standard_pyproject_toml' into sage_all_modular…
mkoeppe 6311f69
Merge branch 'sage_all_modularization+sagemath_standard_pyproject_tom…
mkoeppe 6abcfcb
Merge remote-tracking branch 'upstream/develop' into sage_all_modular…
mkoeppe 58e6b82
Merge branch 'develop' into sagemath_standard_pyproject_toml
mkoeppe e7481bb
Merge branch 'sage_all_modularization' into distribution_directives
mkoeppe 872b690
Merge branch 'sagemath_standard_pyproject_toml' into distribution_dir…
mkoeppe 5cd6d01
Merge remote-tracking branch 'upstream/develop' into distribution_dir…
mkoeppe d7b6558
Merge tag '10.3.rc3' into sage_all_modularization
mkoeppe fa06341
Merge branch 'sage_all_modularization' into distribution_directives
mkoeppe 984daca
src/sage/rings/all__sagemath_categories.py: Add import of lazy_import
mkoeppe e5e8a00
Merge branch 'sage_all_modularization' into distribution_directives
mkoeppe 3c39ab1
Merge remote-tracking branch 'upstream/develop' into sage_all_modular…
mkoeppe 9c11db3
Merge branch 'sage_all_modularization' into distribution_directives
mkoeppe 43b6200
Merge branch 'develop' into sagemath_standard_pyproject_toml
mkoeppe bce2a59
Merge branch 'p/add-edit-button' into sage_all_modularization
mkoeppe b9650ab
Merge remote-tracking branch 'upstream/develop' into sage_all_modular…
mkoeppe a6bea03
Merge remote-tracking branch 'upstream/develop' into sagemath_standar…
mkoeppe 8b06afe
Merge branch 'sagemath_standard_pyproject_toml' into 10.4.beta1-merge
mkoeppe 33b02b7
Merge branch 'sage_all_modularization' into 10.4.beta1-merge
mkoeppe c99c390
Merge branch '10.4.beta1-merge' into distribution_directives
mkoeppe 5ca0e45
build/pkgs/typing_extensions/version_requirements.txt: Use double quotes
mkoeppe 3336185
Merge branch 'sagemath_standard_pyproject_toml' into distribution_dir…
mkoeppe fe8ddc6
Merge branch 'public/count_irreducible_polynomials' into sage_all_mod…
mkoeppe 4ef502c
Merge branch 'sage_all_modularization' into distribution_directives
mkoeppe c6600e7
Merge branch 'noexcept' into distribution_directives
mkoeppe 90c16ff
Merge branch 't/33756/extlinks_for_sage_source_files' into sagemath_s…
mkoeppe 7d138ed
Merge branch 'sagemath_standard_pyproject_toml' into distribution_dir…
mkoeppe 18cb712
Merge remote-tracking branch 'upstream/develop' into sagemath_standar…
mkoeppe 5ae0bc7
Merge branch 'sagemath_standard_pyproject_toml' into distribution_dir…
mkoeppe File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
The diff you're trying to view is too large. We only load the first 3000 changed files.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
# According to https://github.com/python/typing_extensions/blob/main/CHANGELOG.md, | ||
# version 4.4.0 adds another Python 3.11 typing backport | ||
typing_extensions >= 4.4.0; python_version<'3.11' | ||
typing_extensions >= 4.4.0; python_version<"3.11" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the point of these changes here? Why does sagemath-standard needs to know about the distributions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That's how
pkgs/sagemath-standard/setup.py
works, in contrast tosrc/setup.py
. It filters by given named distributions.As long as the named distributions are not created in pkgs/, sagemath-standard is in charge of including the files tagged like this.