From d3c47b999f872fd89d30eb2e66e260363429680d Mon Sep 17 00:00:00 2001 From: Bane Sullivan Date: Sat, 14 Dec 2024 20:56:17 -0800 Subject: [PATCH 1/3] Add active status and indicate archived --- _data/packages.yml | 71 ++++++++++++++++++++++++++++--------- _includes/package-grid.html | 3 ++ 2 files changed, 58 insertions(+), 16 deletions(-) diff --git a/_data/packages.yml b/_data/packages.yml index ef9bd6db..d451f37b 100644 --- a/_data/packages.yml +++ b/_data/packages.yml @@ -44,6 +44,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: Stingray package_description: A spectral-timing software package for astrophysical X-ray (and other) data @@ -101,6 +102,7 @@ - 6/pyOS-approved - 9/joss-approved - astropy + active: true - package_name: QuadratiK package_description: QuadratiK includes test for multivariate normality, test for uniformity on the sphere, non-parametric two- and k-sample tests, random @@ -152,6 +154,7 @@ last_commit: '2024-11-24' labels: - 6/pyOS-approved + active: true - package_name: pooltool package_description: Pooltool is a general purpose billiards simulator crafted specifically for science and engineering. @@ -200,6 +203,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: martini package_description: MARTINI is a modular package for the creation of synthetic resolved HI line observations (data cubes) of smoothed-particle hydrodynamics @@ -250,6 +254,7 @@ - 6/pyOS-approved - 9/joss-approved - astropy + active: true - package_name: ZodiPy package_description: Zodiacal emission simulations in timestreams or HEALPix for solar system observers. @@ -302,6 +307,7 @@ - 6/pyOS-approved - 9/joss-approved - astropy + active: true - package_name: harmonize-wq package_description: Standardize, clean, and wrangle Water Quality Portal data into more analytic-ready formats @@ -348,6 +354,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: xnemogcm package_description: Interface to open NEMO global circulation model output dataset with xarray and create a xgcm grid. @@ -393,6 +400,7 @@ last_commit: '2024-09-11' labels: - 6/pyOS-approved + active: true - package_name: automata package_description: A Python library for simulating finite automata, pushdown automata, and Turing machines. @@ -437,8 +445,8 @@ description: A Python library for simulating finite automata, pushdown automata, and Turing machines created_at: '2016-02-16' - stargazers_count: 359 - watchers_count: 359 + stargazers_count: 360 + watchers_count: 360 open_issues_count: 11 forks_count: 64 documentation: https://caleb531.github.io/automata/ @@ -446,6 +454,7 @@ last_commit: '2024-06-29' labels: - 6/pyOS-approved + active: true - package_name: SLEPLET package_description: Slepian Scale-Discretised Wavelets in Python submitting_author: @@ -491,6 +500,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: sunpy package_description: Python for Solar Physics submitting_author: @@ -552,15 +562,16 @@ name: sunpy description: SunPy - Python for Solar Physics created_at: '2011-08-06' - stargazers_count: 922 - watchers_count: 922 - open_issues_count: 299 - forks_count: 596 + stargazers_count: 924 + watchers_count: 924 + open_issues_count: 298 + forks_count: 597 documentation: https://www.sunpy.org contrib_count: 30 - last_commit: '2024-12-12' + last_commit: '2024-12-14' labels: - 6/pyOS-approved + active: true - package_name: ncompare package_description: '`ncompare` compares two netCDF files at the command line, by generating a report of the matching and non-matching groups, variables, @@ -607,6 +618,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: rdata package_description: Read R datasets from Python. submitting_author: @@ -650,6 +662,7 @@ last_commit: '2024-10-11' labels: - 6/pyOS-approved + active: true - package_name: EOmaps package_description: EOmaps is a python package to visualize, analyze and compare geographical datasets. @@ -694,6 +707,7 @@ last_commit: '2024-09-01' labels: - 6/pyOS-approved + active: true - package_name: sourmash package_description: '`sourmash` is a command line tool and Python library for sketching collections of DNA, RNA, and amino acid k-mers for biological sequence @@ -737,7 +751,7 @@ created_at: '2016-04-09' stargazers_count: 479 watchers_count: 479 - open_issues_count: 737 + open_issues_count: 739 forks_count: 79 documentation: https://sourmash.readthedocs.io/en/latest/ contrib_count: 30 @@ -745,6 +759,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: Sciform package_description: A package for converting python numbers (floats, Decimals) into scientific-formatted strings more suitable for reading and presentation. @@ -789,6 +804,7 @@ last_commit: '2024-11-15' labels: - 6/pyOS-approved + active: true - package_name: astartes package_description: Better Data Splits for Machine Learning submitting_author: @@ -835,6 +851,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: XGI package_description: XGI is a Python package for higher-order networks. submitting_author: @@ -896,6 +913,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: biocypher package_description: framework for creating biomedical knowledge graphs submitting_author: @@ -947,6 +965,7 @@ last_commit: '2024-10-31' labels: - 6/pyOS-approved + active: true - package_name: cardsort package_description: A python package to analyse data from open card sorting tasks submitting_author: @@ -993,6 +1012,7 @@ last_commit: '2024-02-14' labels: - 6/pyOS-approved + active: true - package_name: afscgap package_description: Community contributed Python-based tools for working with public bottom trawl surveys data from the NOAA Alaska Fisheries Science Center @@ -1043,6 +1063,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: taxpasta package_description: TAXonomic Profile Aggregation and STAndardisation submitting_author: @@ -1091,6 +1112,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: bibat package_description: An interactive template for Bayesian statistical analysis projects @@ -1135,6 +1157,7 @@ last_commit: '2024-04-10' labels: - 6/pyOS-approved + active: true - package_name: Python-graphblas package_description: 'Python library for GraphBLAS: high-performance sparse linear algebra for scalable graph analytics' @@ -1185,6 +1208,7 @@ last_commit: '2024-10-23' labels: - 6/pyOS-approved + active: true - package_name: xclim package_description: Climate indices computation package based on Xarray submitting_author: @@ -1237,6 +1261,7 @@ - 6/pyOS-approved - 9/joss-approved - Pangeo + active: true - package_name: crowsetta package_description: A Python tool to work with any format for annotating animal vocalizations and bioacoustics data. @@ -1284,6 +1309,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: Pynteny package_description: Query sequence database by HMMs arranged in predefined synteny structure @@ -1332,6 +1358,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: Jointly package_description: Jointly is a python package for synchronizing sensors with accelerometer data @@ -1379,6 +1406,7 @@ last_commit: '2022-01-11' labels: - 6/pyOS-approved + active: true - package_name: PyGMT package_description: A Python interface for the Generic Mapping Tools submitting_author: @@ -1425,15 +1453,16 @@ name: pygmt description: A Python interface for the Generic Mapping Tools. created_at: '2017-03-17' - stargazers_count: 775 - watchers_count: 775 - open_issues_count: 198 + stargazers_count: 776 + watchers_count: 776 + open_issues_count: 199 forks_count: 224 documentation: https://www.pygmt.org contrib_count: 30 last_commit: '2024-12-12' labels: - 6/pyOS-approved + active: true - package_name: Devicely package_description: A Python package for reading, timeshifting and writing sensor data @@ -1480,6 +1509,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: openomics package_description: Library for integration of multi-omics, annotation, and interaction data @@ -1529,6 +1559,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: Physcraper package_description: Automated phylogenetic updating submitting_author: @@ -1576,6 +1607,7 @@ last_commit: '2022-05-13' labels: - 6/pyOS-approved + active: true - package_name: pystiche package_description: Framework for Neural Style Transfer (NST) built upon PyTorch submitting_author: @@ -1620,6 +1652,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: phenopype package_description: a phenotyping pipeline for Python submitting_author: @@ -1664,6 +1697,7 @@ last_commit: '2024-09-10' labels: - 6/pyOS-approved + active: true - package_name: pyrolite package_description: A set of tools for getting the most from your geochemical data. @@ -1712,6 +1746,7 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true - package_name: MovingPandas package_description: Trajectory classes and functions built on top of GeoPandas submitting_author: @@ -1749,13 +1784,14 @@ created_at: '2018-12-16' stargazers_count: 1250 watchers_count: 1250 - open_issues_count: 34 + open_issues_count: 30 forks_count: 196 documentation: https://movingpandas.org contrib_count: 30 - last_commit: '2024-12-13' + last_commit: '2024-12-14' labels: - 6/pyOS-approved + active: true - package_name: pandera package_description: validate the types, properties, and statistics of pandas data structures @@ -1793,8 +1829,8 @@ description: A light-weight, flexible, and expressive statistical data testing library created_at: '2018-11-01' - stargazers_count: 3465 - watchers_count: 3465 + stargazers_count: 3467 + watchers_count: 3467 open_issues_count: 398 forks_count: 314 documentation: https://www.union.ai/pandera @@ -1802,6 +1838,7 @@ last_commit: '2024-12-10' labels: - 6/pyOS-approved + active: true - package_name: Nbless package_description: Construct, deconstruct, convert, execute, & prepare slides from Jupyter notebooks @@ -1829,7 +1866,7 @@ version_accepted: TBD date_accepted: '2019-06-17' created_at: 2019-05-30 18:27:38+00:00 - updated_at: 2024-12-11 20:46:05+00:00 + updated_at: 2024-12-15 04:03:54+00:00 closed_at: 2019-08-06 15:45:11+00:00 issue_link: https://github.com/pyOpenSci/software-submission/issues/7 joss: @@ -1849,6 +1886,7 @@ labels: - 6/pyOS-approved - archived + active: false - package_name: earthpy package_description: A package built to support working with spatial data using open source python @@ -1903,3 +1941,4 @@ labels: - 6/pyOS-approved - 9/joss-approved + active: true diff --git a/_includes/package-grid.html b/_includes/package-grid.html index db9db3db..e56a325f 100644 --- a/_includes/package-grid.html +++ b/_includes/package-grid.html @@ -52,6 +52,9 @@

  • SunPy
  • {% endif %} + {% if not apackage.active %} +
  • Not Active
  • + {% endif %}
    {% if include.community %} From a40aee64d1fe8f80c3bb941b680d71f1c078845e Mon Sep 17 00:00:00 2001 From: Bane Sullivan Date: Sat, 14 Dec 2024 21:02:34 -0800 Subject: [PATCH 2/3] Fix syntax --- _includes/package-grid.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/package-grid.html b/_includes/package-grid.html index e56a325f..9c47f744 100644 --- a/_includes/package-grid.html +++ b/_includes/package-grid.html @@ -52,7 +52,7 @@

  • SunPy
  • {% endif %} - {% if not apackage.active %} + {% if apackage.active == false %}
  • Not Active
  • {% endif %} From ee394f48dd1b410897fec884c89d0a1f9d5e16b7 Mon Sep 17 00:00:00 2001 From: Bane Sullivan Date: Sat, 14 Dec 2024 21:04:47 -0800 Subject: [PATCH 3/3] Change label to say "Archived" --- _includes/package-grid.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_includes/package-grid.html b/_includes/package-grid.html index 9c47f744..3804b3b1 100644 --- a/_includes/package-grid.html +++ b/_includes/package-grid.html @@ -53,7 +53,7 @@

  • SunPy
  • {% endif %} {% if apackage.active == false %} -
  • Not Active
  • +
  • Archived
  • {% endif %}