Giter Club home page Giter Club logo

user-util's Introduction

user-util's People

Contributors

feanil avatar pwnage101 avatar sarina avatar schenedx avatar awais786 avatar jawayria avatar kdmccormick avatar edx-requirements-bot avatar aht007 avatar codewithemad avatar nedbat avatar usamasadiq avatar

Stargazers

Mauro Risonho de Paula Assumpção avatar

Watchers

John Nagro avatar Alex avatar Pieter Malan avatar Matthew Carter avatar  avatar Marlon Keating avatar Khanan Grauer avatar  avatar Binod Pant avatar Justin Lapierre avatar Cory Lee avatar James Cloos avatar George Schneeloch avatar Naveed avatar Jeff Witt avatar Farhan Umer avatar Andrew Wardwell avatar  avatar Jennifer Anne Akana avatar Aamir avatar  avatar  avatar Olga Stroilova avatar Alex Mbugua Ngugi avatar ihtram avatar  avatar salmannawaz avatar Matt Drayer avatar Hassan avatar Steve Magoun avatar Igor avatar Brandon Bodine avatar jawad khan avatar Ben Warzeski avatar Cali avatar  avatar María Guillermina Véscovo avatar Muhammad Ammar avatar Rana Muhammad Zeshan avatar Rodrigo Martin avatar Monica Diaz avatar Julia Eskew avatar stv avatar Kashif Chaudhry avatar Chris Pappas avatar Ahsan Ul Haq avatar Agha Awais avatar Nadeem Shahzad avatar  avatar  avatar Hasnain Naveed avatar Julian Palmerio avatar Matt avatar Carol Tong avatar Bianca Severino avatar Zaman Afzal avatar  avatar Mirza Mubashar Baig avatar  avatar Blue avatar Arbab Khalil avatar  avatar Alan Zarembok avatar Juliana Kang avatar Syed Awais Ali avatar Rabia Iftikhar avatar Gabe Weinberg avatar Shafqat Farhan avatar  avatar Kellie Selinka avatar Jesper Hodge avatar  avatar Danielle Eriksen avatar

user-util's Issues

Test user-util on Ubuntu 24.04

This repository is using Ubuntu 20.04 for testing. That version of Ubuntu will be out of support before Teak. Therefore this repo needs to be updated to testing with Ubuntu 24.04 before Sumac is cut to allow everyone sufficient time to switch to the new version.

Update this repository to test with Ubuntu 24.04 so that we can make the switch.

  • Tests are run and passing on Ubuntu 20.04 and 24.04
  • If major changes were needed and this is a library, a new version is published to PyPI or NPM

Note: In some cases, it may not make sense to test with both the old and the new version. For example, if the workflow is running linting or publishing to a package manager. In these cases, simply update the workflow to run on the newer version or opt to set it to ubuntu-latest instead if it doesn't matter what version it's running on. If you're unsure, reach out to the maintenance working group in #wg-maintenance in slack for guidance.

Known affected workflow files:

  • .github/workflows/pypi-publish.yml
  • .github/workflows/ci.yml

Drop Python 3.8 & Add Support for Python 3.12

Description:

Follow and complete all of the following steps for the issue to be marked as done.

  • Update the tox.ini, setup.py, setup.cfg, or pyproject.toml to remove Python 3.8 and add support for Python 3.12.
  • Ensure GitHub Actions workflows, including the CI matrix, are updated to reflect the supported Python versions (3.11, and 3.12).
  • Adjust any testing or build configurations to ensure compatibility with Python 3.12.
  • Remove references to Python versions earlier than 3.11 from all relevant configuration files.
  • Run all tests and verify they pass in the CI with the updated versions.
  • Add a CHANGELOG entry: “Dropped support for Python 3.8 and added support for Python 3.12.”
  • Bump the package version and release a new version on GitHub & PyPI (where applicable).

Test user-util on Python 3.11

This repository is a depedency of edx-platform and needs to be upgraded to Python 3.11 before
the Readwood release is cut (mid-April).

  • Requirements are compiled with Python 3.8
  • Tests are run on Python 3.8 and 3.11
  • (Optional) Tests are also run with 3.12 and passing or 3.12 issues are ticketed.
  • Classifiers in setup.py setup.cfg or pyproject.toml indicate Python 3.11 support
  • A new version is release to PyPI
  • A PR is merged to edx-platform to use the new version

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.