Opened 16 months ago

Last modified 4 months ago

#30411 new enhancement

src/tox.ini: Add environment pyright

Reported by: mkoeppe Owned by:
Priority: major Milestone: sage-9.5
Component: doctest framework Keywords:
Cc: gh-tobiasdiez Merged in:
Authors: Reviewers:
Report Upstream: N/A Work issues:
Branch: u/mkoeppe/src_tox_ini__add_environment_pyright (Commits, GitHub, GitLab) Commit: 93eb7f48f131ec0ddbd0032e6d8b1b7c82a49b68
Dependencies: Stopgaps:

Status badges

Change History (12)

comment:1 Changed 16 months ago by mkoeppe

  • Description modified (diff)

comment:2 Changed 15 months ago by mkoeppe

  • Dependencies set to #30246

comment:3 Changed 15 months ago by gh-tobiasdiez

  • Description modified (diff)

comment:4 Changed 15 months ago by mkoeppe

  • Description modified (diff)

comment:5 Changed 15 months ago by mkoeppe

  • Branch set to u/mkoeppe/src_tox_ini__add_environment_pyright

comment:6 Changed 15 months ago by mkoeppe

  • Commit set to a717cd2c592fbf84afeef12435dcdbbc288f1ba5
  • Dependencies changed from #30246 to #30246, #30361, #30467

Here's a version that succeeds in installing pyright (in the toxenv). But then testing does not work because it also needs to import sage.


Last 10 new commits:

939e9e0src/tox.ini: Better default arg testenv:pycodestyle
583bde5Merge branch 't/30408/public/build/pycodestyleConfig' into t/30410/command__sage__tox_
8574448src/tox.ini: Add coverage, startuptime; refactor, add descriptions
eba708btox.ini: Delegate doctest, coverage, startuptime, pycodestyle to src/tox.ini
df7ef3fMerge branch 't/30410/command__sage__tox_' into t/30467/src_tox_ini__check_patchbot_plugin_patterns
7e9d12dsrc/tox.ini: New environment relint
4a3a33aAdd comment
b0ad03esrc/bin/sage: Show tox environment list in 'sage -advanced'
23753a9Merge branch 't/30467/src_tox_ini__check_patchbot_plugin_patterns' into t/30411/src_tox_ini__add_environment_pyright
a717cd2WIP: src/.tox.ini: Add testenv:pyright

comment:7 Changed 13 months ago by mkoeppe

  • Milestone changed from sage-9.2 to sage-9.3

comment:8 Changed 10 months ago by mkoeppe

  • Milestone changed from sage-9.3 to sage-9.4

Setting new milestone based on a cursory review of ticket status, priority, and last modification date.

comment:9 Changed 4 months ago by mkoeppe

  • Milestone changed from sage-9.4 to sage-9.5

comment:10 Changed 4 months ago by git

  • Commit changed from a717cd2c592fbf84afeef12435dcdbbc288f1ba5 to 93eb7f48f131ec0ddbd0032e6d8b1b7c82a49b68

Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:

93eb7f4WIP: src/.tox.ini: Add testenv:pyright

comment:11 Changed 4 months ago by mkoeppe

rebased

comment:12 Changed 4 months ago by mkoeppe

  • Dependencies #30246, #30361, #30467 deleted
Note: See TracTickets for help on using tickets.