diff --git a/conda-recipe/meta.yaml b/conda-recipe/meta.yaml
index 96f6eec8b8b9666e11411b4c3d034e6266738493..a18ebf82489d04bc170899649a0bb1c15b54625e 100644
--- a/conda-recipe/meta.yaml
+++ b/conda-recipe/meta.yaml
@@ -1,6 +1,6 @@
 package:
   name: nexus-passoft
-  version: "2022.2.1.0"
+  version: "2023.3.0.0"
 
 source:
   path: ../
@@ -15,11 +15,11 @@ build:
 
 requirements:
   build:
-    - python >=3.7
+    - python >=3.8
     - pip
 
   run:
-    - python >=3.7
+    - python >=3.8
     - obspy >=1.3.0
     # needs basemap or cartopy. Cartopy has heavy deps like hdf4 and 5, so basemap for now.
     # err, basemap is getting more depricated, try cartopy
diff --git a/nexus/__init__.py b/nexus/__init__.py
index 1f465e2c297a59b94f6005ec2ab5a11349252342..d66472d563d558c5934ac892d6675623f004041b 100644
--- a/nexus/__init__.py
+++ b/nexus/__init__.py
@@ -4,4 +4,4 @@
 
 __author__ = """IRIS PASSCAL"""
 __email__ = 'software-support@passcal.nmt.edu'
-__version__ = '2022.2.1.0'
+__version__ = '2023.3.0.0'
diff --git a/nexus_constructor/construct.yaml b/nexus_constructor/construct.yaml
index a682578c857e97089e70f58070fcf7c9927d4dd2..fc400591e57514793b889f8a8014d6c9106ba58a 100644
--- a/nexus_constructor/construct.yaml
+++ b/nexus_constructor/construct.yaml
@@ -1,5 +1,5 @@
 name: nexus
-version: 2022.2.1.0
+version: 2023.3.0.0
 
 install_in_dependency_order: True
 
diff --git a/setup.cfg b/setup.cfg
index 6e797b26003695b017376d2c1fee62b819e5caf6..78851db8361866a535a972fe733146e65ee284c4 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,5 +1,5 @@
 [bumpversion]
-current_version = 2022.2.1.0
+current_version = 2023.3.0.0
 commit = True
 tag = True
 
diff --git a/setup.py b/setup.py
index 0fdb00928266fce9477d99def4656fad8050dd47..8b50cce4dee0c530abad8395b5aae7f66050974f 100644
--- a/setup.py
+++ b/setup.py
@@ -20,7 +20,7 @@ setup(
         'Intended Audience :: Science/Research',
         'License :: OSI Approved ::  GNU General Public License v3 (GPLv3)',
         'Natural Language :: English',
-        'Programming Language :: Python :: 3',
+        'Programming Language :: Python :: 3.8',
     ],
     description="StationXML creation GUI",
     entry_points={
@@ -33,7 +33,7 @@ setup(
         'obspy>=1.3.0',
         'pyside2',
         ],
-    python_requires='>=3.7',
+    python_requires='>=3.8',
     setup_requires = [],
     extras_require={
         'dev': [
@@ -57,6 +57,6 @@ setup(
     packages=find_packages(include=['nexus']),
     test_suite='tests',
     url='https://git.passcal.nmt.edu/software_public/passoft/nexus',
-    version='2022.2.1.0',
+    version='2023.3.0.0',
     zip_safe=False,
 )
diff --git a/tox.ini b/tox.ini
index 5926ad567503bcb6e6bc37195891bc6a45801bf4..83fdd1f5295b625e5428dee39e64fd7b1e86a588 100644
--- a/tox.ini
+++ b/tox.ini
@@ -1,10 +1,9 @@
 [tox]
-envlist = py27, py36 flake8
+envlist = py38, flake8
 
 [travis]
 python =
-    2.7: py27
-    3.6: py36
+    3.8: py38
 
 [testenv:flake8]
 basepython = python