From 2cde74c067931da58cf25819ead6ab8f0a54a8bf Mon Sep 17 00:00:00 2001 From: catherinebirney <60186515+catherinebirney@users.noreply.github.com> Date: Wed, 7 Jan 2026 09:58:45 -0700 Subject: [PATCH 1/4] add 2023 fbas --- flowsa/methods/flowbyactivitymethods/BLS_CES.yaml | 1 + flowsa/methods/flowbyactivitymethods/Census_ACS.yaml | 1 + 2 files changed, 2 insertions(+) diff --git a/flowsa/methods/flowbyactivitymethods/BLS_CES.yaml b/flowsa/methods/flowbyactivitymethods/BLS_CES.yaml index fb642ace4..701ccb6e1 100644 --- a/flowsa/methods/flowbyactivitymethods/BLS_CES.yaml +++ b/flowsa/methods/flowbyactivitymethods/BLS_CES.yaml @@ -57,3 +57,4 @@ years: - 2020 - 2021 - 2022 +- 2023 diff --git a/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml b/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml index b550adda3..dc7cbf74d 100644 --- a/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml +++ b/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml @@ -30,6 +30,7 @@ years: - 2020 - 2021 - 2022 +- 2023 tables: DP03: From af632679d5e33072eae51db7e68fcadfb691ae43 Mon Sep 17 00:00:00 2001 From: catherinebirney <60186515+catherinebirney@users.noreply.github.com> Date: Wed, 7 Jan 2026 13:58:15 -0700 Subject: [PATCH 2/4] drop support of python 3.10 - due to pandas 2.3 requirement --- .github/workflows/python-app.yml | 2 +- setup.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/python-app.yml b/.github/workflows/python-app.yml index 13da50277..e55f4bae2 100644 --- a/.github/workflows/python-app.yml +++ b/.github/workflows/python-app.yml @@ -31,7 +31,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, windows-latest, macos-latest] - py-version: ['3.10', '3.11', '3.12'] + py-version: ['3.11', '3.12'] steps: - uses: actions/checkout@v3 diff --git a/setup.py b/setup.py index fb6ed3089..134ab8db8 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ packages=find_packages(), package_dir={'flowsa': 'flowsa'}, include_package_data=True, - python_requires=">=3.10", + python_requires=">=3.11", install_requires=[ 'fedelemflowlist @ git+https://github.com/USEPA/fedelemflowlist.git@develop#egg=fedelemflowlist', 'esupy @ git+https://github.com/USEPA/esupy.git@develop#egg=esupy', From e5381427f3a38ce2641bb637d6ec26f8d2f67df8 Mon Sep 17 00:00:00 2001 From: catherinebirney <60186515+catherinebirney@users.noreply.github.com> Date: Wed, 7 Jan 2026 15:14:11 -0700 Subject: [PATCH 3/4] update tables for acs 2023 --- flowsa/methods/flowbyactivitymethods/Census_ACS.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml b/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml index dc7cbf74d..af5380f33 100644 --- a/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml +++ b/flowsa/methods/flowbyactivitymethods/Census_ACS.yaml @@ -54,7 +54,7 @@ tables: DP04_0046PE: name: Owner-occupied housing unit: '% of homes' - years: '2015-2022' + years: '2015-2023' DP04_0045PE: name: Owner-occupied housing unit: '% of homes' @@ -73,15 +73,15 @@ tables: S1501_C02_009E: name: High School Degree unit: '% of people' - years: '2015-2022' + years: '2015-2023' S1501_C02_012E: name: Bachelors Degree unit: '% of people' - years: '2015-2022' + years: '2015-2023' S1501_C02_013E: name: Graduate Degree unit: '% of people' - years: '2015-2022' + years: '2015-2023' S1501_C01_009E: name: High School Degree unit: '% of people' @@ -102,7 +102,7 @@ tables: S1401_C02_003E: name: K12 Enrollment unit: '% of people' - years: '2015-2022' + years: '2015-2023' S1401_C01_003E: name: K12 Enrollment unit: '# of people' From 49832c7ebddd863af94de9d941b586507edb7f1c Mon Sep 17 00:00:00 2001 From: catherinebirney <60186515+catherinebirney@users.noreply.github.com> Date: Thu, 8 Jan 2026 12:54:44 -0700 Subject: [PATCH 4/4] update ces year to 2023 --- flowsa/data_source_scripts/BLS_CES.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/flowsa/data_source_scripts/BLS_CES.py b/flowsa/data_source_scripts/BLS_CES.py index 28ba0d727..522482d8a 100644 --- a/flowsa/data_source_scripts/BLS_CES.py +++ b/flowsa/data_source_scripts/BLS_CES.py @@ -45,7 +45,7 @@ def bls_ces_call(config, year): short_series = series_list[x:x+50] data = json.dumps({"seriesid": short_series, - "startyear":2004, "endyear":2022, + "startyear":2004, "endyear":2023, "registrationkey": api_key}) response = make_url_request(url=config['base_url'],