Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upgrade Python 3.11 #106

Merged
merged 30 commits into from
Oct 11, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
66c4116
Update to Python 3.11
dmichaels-harvard Sep 20, 2023
f83fa9e
poetry update
dmichaels-harvard Sep 21, 2023
346677c
Removed references to Python 3.7
dmichaels-harvard Sep 21, 2023
6dbd3e4
Update versions for magma-suite, dcicutils, tibanna-ff, foursight-cor…
dmichaels-harvard Sep 21, 2023
240bb44
Update version
dmichaels-harvard Sep 21, 2023
cec57a5
Update version
dmichaels-harvard Sep 21, 2023
c7dc28f
Update foursight-core version
dmichaels-harvard Sep 21, 2023
65ef211
Update foursight-core version.
dmichaels-harvard Sep 22, 2023
6362137
Update foursight-core version.
dmichaels-harvard Sep 22, 2023
032661a
Update foursight-core version.
dmichaels-harvard Sep 22, 2023
c3e63a4
update dcicutils, magma, tibanna-ff, foursight-core versions
dmichaels-harvard Sep 26, 2023
da11853
udpate foursight-core version
dmichaels-harvard Sep 26, 2023
98be730
Update foursight-core version.
dmichaels-harvard Sep 27, 2023
5ad95cc
Update foursight-core version.
dmichaels-harvard Sep 27, 2023
05ffcc9
Update main-CI.yml for Python 3.11
dmichaels-harvard Sep 28, 2023
ab4f9c6
CHANGES.rst update
dmichaels-harvard Sep 28, 2023
1145920
Update Ubuntu from 20.04 to 22.04 for GA.
dmichaels-harvard Sep 28, 2023
e56f63f
update dcicutils, foursigt-core, tibanna-ff, magma-suite versions.
dmichaels-harvard Sep 28, 2023
5d4673f
update foursight-core version
dmichaels-harvard Sep 28, 2023
e04b73a
update foursight related versions
dmichaels-harvard Oct 2, 2023
a1e4904
update foursight related versions
dmichaels-harvard Oct 2, 2023
2b48f7d
Testing tasks-page foursight-core (4.5.0.3.22)
dmichaels-harvard Oct 10, 2023
87249ce
Testing tasks-page foursight-core (4.5.0.3.22)
dmichaels-harvard Oct 10, 2023
e2194b7
Testing tasks-page foursight-core (4.5.0.3.24)
dmichaels-harvard Oct 10, 2023
aee2e9e
Testing tasks-page foursight-core (4.5.0.3.24)
dmichaels-harvard Oct 10, 2023
9978288
Testing tasks-page foursight-core (4.5.0.3.24)
dmichaels-harvard Oct 10, 2023
1d1ff9c
Testing tasks-page foursight-core (4.5.0.3.27)
dmichaels-harvard Oct 10, 2023
1356905
Update versions; readying for merge.
dmichaels-harvard Oct 11, 2023
ab2ada0
readying for merge to master
dmichaels-harvard Oct 11, 2023
846d5df
readying for merge to master
dmichaels-harvard Oct 11, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/main-CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,15 +18,15 @@ jobs:
# This workflow contains a single job called "build"
build:
# The type of runner that the job will run on
runs-on: ubuntu-20.04
runs-on: ubuntu-22.04

# Steps represent a sequence of tasks that will be executed as part of the job
steps:
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: '3.7'
python-version: '3.11'

- name: Install Deps
run: pip install poetry
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/main-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
- uses: actions/checkout@v2
- uses: actions/setup-python@v2
with:
python-version: 3.6
python-version: 3.11
- name: Install Python dependencies for publish
run: python -m pip install dcicutils
- name: Publish
Expand Down
24 changes: 24 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,65 +7,82 @@ foursight-cgap
Change Log
----------

4.0.0
=====

* Update to Python 3.11.

3.6.1
=====

* Add ingestion type to POST body for VCF ingestion action

3.6.0
=====

* Changes (to foursight-core) to the access key check; making sure the action does not run every single day.

3.5.0
=====

* Changes in foursight-core (4.3.0) to fix access key check.

3.4.5
=====

* Minor UI fixes for display of status text for checks/actions - in foursight-core.
* Added UI warning for registered action functions with no associated check - in foursight-core.
* Added UI display of Redis info on INFO page - in foursight-core.
* Added a d default .chalice/config.json and removed this from .gitignore

3.4.4
=====

* Update foursight-core 4.1.2.
Fixes for check arguments not being converted (from string) to int/float/etc as
appropriate in the React version only (was not calling query_params_to_literals).

3.4.2
=====

* Version changes related to foursight-core changes for SSL certificate and Portal access key checking.
* Using new dcicutils.scripts.publish_to_pypi for publish.

3.3.3
=====

* Dependency updates to update magma + tibanna_ff to fix cost updates on MWFRs
* Lifecycle policy tweaks
* Remove default deletion of "long term" storage options
* Remove archived files from search

3.3.2
=====

* Update to foursight-core 3.3.2 (and dcicutils 6.8.0).

3.3.0
=====

* Changes related editing user projects/institutions.
* Removed the trigger_codebuild_run check (in foursight-core now).

3.2.0
=====

* Changes related to support for running actions in Foursight React.

3.1.0
=====

* Updated foursight-core version; changes there related to /accounts page.
Not actually used currently here, only in foursight.
* Moved lookup of check_setup.json (and accounts.json) to foursight-core,
from foursight-cgap/chalicelib_cap/app_utils.py.

2.2.0
=====

* Changes related to Foursight React.
* Renamed chalicelib directory to chalicelib_cgap.
* Renamed target package (pyproject.toml) from chalicelib to chalicelib_cgap.
Expand All @@ -82,23 +99,28 @@ Change Log

2.1.4
=====

* Bring in mamga v1.1.0

2.1.3
=====

* Lifecycle management: Only check files with ``project.lifecycle_management_active=true``. Furthermore, exclude files with status ``uploading`` and ``to be uploaded by workflow`` from the check.

2.1.2
=====

* Assign correct action status when patch_file_lifecycle_status fails.

2.1.1
=====

* Move lifecycle checks to separate group in UI.
* Automatically run action for lifecycle checks.

2.1.0
=====

* Spruced up Foursight UI a bit (virtually all in foursight-core but mentioning here).
* New header/footer.
* Different looks for Foursight-CGAP (blue header) and Foursight-Fourfront (green header).
Expand All @@ -111,9 +133,11 @@ Change Log

2.0.1
=====

* Work to spruce up the UI a bit.

2.0.0
=====

* Created this CHANGELOG.rst file.
* New version of foursight-core (1.0.0) for work related to C4-826 (IDENTITY-izing Foursight).
12 changes: 12 additions & 0 deletions chalicelib_cgap/scripts/local_check_execution.py
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
from foursight_core.captured_output import captured_output
from foursight_core.scripts.local_check_execution import local_check_execution
with captured_output():
from chalicelib_cgap.app_utils import app_utils_obj as app_utils


def main():
local_check_execution(app_utils)


if __name__ == "__main__":
main()
Loading
Loading