GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — python-graphblas/scripts/check_versions.sh at 50-tensor · python-graphblas/python-graphblas

Expand file tree

/

check_versions.sh

Copy path
More file actions
More file actions

Latest commit

 

History

History
History
executable file
·
35 lines (35 loc) · 2.03 KB
/

check_versions.sh

Copy path

File metadata and controls

executable file
·
35 lines (35 loc) · 2.03 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/env bash
# Simple helper to check versions of dependencies.
# Use, adjust, copy/paste, etc. as necessary to answer your questions.
# This may be helpful when updating dependency versions in CI.
# Tip: add `--json` for more information.
#
# When updating versions throughout the repo (CI, pyproject.toml, pre-commit, etc.),
# also update these version numbers to match the latest versions we currently test.
#
# scripts/audit_pypi_versions.py and scripts/audit_conda_versions.py ask the same
# questions automatically, and also check the pools and tables in ci_pick_versions.py
# against what is published. The "Audit dependency versions" workflow runs both weekly.
conda search 'flake8-bugbear[channel=conda-forge]>=26.10.27'
conda search 'flake8-simplify[channel=conda-forge]>=0.31.1'
conda search 'numpy[channel=conda-forge]>=2.5'
# ci_pick_versions.py caps an unpinned pandas below 3.1 for now (see its MAINT note).
conda search 'pandas[channel=conda-forge]>=3.0'
conda search 'scipy[channel=conda-forge]>=1.18'
conda search 'networkx[channel=conda-forge]>=3.7'
conda search 'awkward[channel=conda-forge]>=2.14'
conda search 'sparse[channel=conda-forge]>=0.19'
# fast_matrix_market is deprecated (no longer maintained; last supported Python is 3.12)
conda search 'numba[channel=conda-forge]>=0.68'
conda search 'pyyaml[channel=conda-forge]>=6.0'
# matplotlib is installed unpinned for the notebooks job; ci_pick_versions.py caps it
# below 3.11 when the numpy pick predates matplotlib's numpy >=1.25 runtime floor.
conda search 'matplotlib-base[channel=conda-forge]>=3.11'
# The notebooks job also installs these, unpinned, wherever it installs numba, which
# datashader depends on. They are what graphblas.viz.datashade needs.
conda search 'datashader[channel=conda-forge]>=0.19'
conda search 'holoviews[channel=conda-forge]>=1.23'
conda search 'hvplot[channel=conda-forge]>=0.12'
conda search 'bokeh[channel=conda-forge]>=3.10'
conda search 'python-suitesparse-graphblas[channel=conda-forge]>=10.5.2'
# conda search 'python[channel=conda-forge]>=3.11 *pypy*'
You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.