Skip to content

Commit

Permalink
docs: Deprecating message for problem-builder
Browse files Browse the repository at this point in the history
This change adds a message deprecating problem builder.

Announcement on forums: https://discuss.openedx.org/t/deprecation-removal-problem-builder-repository/13664
DEPR Ticket: openedx/public-engineering#268
  • Loading branch information
xitij2000 committed Oct 28, 2024
1 parent 5602b7b commit 886c472
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 11 deletions.
13 changes: 7 additions & 6 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,17 +27,18 @@ jobs:
fail-fast: false
matrix:
os: [ubuntu-20.04]
python-version: [3.8]
toxenv: [py38-django32, py38-django42, integration32, integration42, quality]
toxenv: [py38-django32, py38-django42, py311-django42, integration32, integration42, quality]

steps:
- name: checkout repo
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: setup python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: ${{ matrix.python-version }}
python-version: |
3.8
3.11
- name: Install Required System Packages
if: ${{ startsWith(matrix.toxenv, 'integration') }}
Expand All @@ -55,7 +56,7 @@ jobs:

- name: Run coverage
if: matrix.python-version == '3.8' && matrix.toxenv == 'py38-django32'
uses: codecov/codecov-action@v3
uses: codecov/codecov-action@v4
with:
token: ${{ secrets.CODECOV_TOKEN }}
flags: unittests
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/pypi-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,10 @@ jobs:

steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: setup python
uses: actions/setup-python@v4
uses: actions/setup-python@v5
with:
python-version: 3.8

Expand Down
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
> [!WARNING]
> Problem Builder is no longer being developed by OpenCraft.
> It will be supported with compatibility and security fixes
> till the Teak release after which this repository will be
> stop receiving further updates and be archived.
> A simplified XBlock with some of the key features of this
> block is being investigated at OpenCraft.

## Problem Builder and Step Builder

[![Circle CI](https://circleci.com/gh/open-craft/problem-builder.svg?style=svg)](https://circleci.com/gh/open-craft/problem-builder)
Expand Down
2 changes: 1 addition & 1 deletion problem_builder/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "5.1.4"
__version__ = "5.1.5"
8 changes: 7 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -167,7 +167,13 @@ def package_data(pkg, roots):
setup(
name='xblock-problem-builder',
version=VERSION,
description='XBlock - Problem Builder',
description='XBlock - Problem Builder [deprecated]',
classifiers=[
"Development Status :: 7 - Inactive",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.11",
],
long_description=README,
long_description_content_type='text/markdown',
author='OpenCraft',
Expand Down
2 changes: 1 addition & 1 deletion tox.ini
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[tox]
envlist = py38-django32,py38-django42,quality
envlist = py38-django32,py38-django42,py311-django42,quality

[pycodestyle]
exclude = .git,.tox,migrations
Expand Down

0 comments on commit 886c472

Please sign in to comment.