Skip to content

Commit

Permalink
drop Python3.8, add 3.12
Browse files Browse the repository at this point in the history
  • Loading branch information
newville committed Oct 12, 2024
1 parent 4427b1a commit 629caf3
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 10 deletions.
16 changes: 10 additions & 6 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,20 @@ X-ray DB: X-ray Reference Data in SQLite
XrayDB provides atomic data, characteristic X-ray energies, and X-ray cross
sections for the elements in an SQLite3 database, ``xraydb.sqlite``. This file
can be used directly with SQLite :cite:`sqlite` or from the many programming
language that have interfaces to SQLite. Some of the components of the
language that have interfaces to SQLite. A Python module providing an
interface to this database is also provided. Some of the components of the
database hold arrays of numbers, which are stored as JSON-encoded strings, and
will need to be decoded from JSON to be used.

A Python module providing an interface to this database is also provided here.

The current version of the XrayDB database is **9.2**, and the
Python module is version |release|.
Python module is version |release|, which can be installed with
```
pip install xraydb
```

The `XrayDB Github Page`_ has data sources, code, development discussions and
issues.


Values in XrayDB use the most common SI units for X-ray work: Cross sections
are in cm^2/gr, and energies are in eV. Energy-dependent data for
Expand All @@ -38,8 +44,6 @@ Some useful resources using this library include:

* :ref:`periodic_tables` for printable Poster-sized Periodic tables of X-ray energies.

* `XrayDB Github Page`_ has data sources, code, development and issues.

* `PDF Version of this documentation`_

The project began with the data from the compilation of basic atomic
Expand Down
2 changes: 1 addition & 1 deletion doc/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ Depending on your system and Python installation, you may need
administrative privileges or to use `sudo` to install to a system-installed
Python environment.

.. Note:: The Python module supports Python 3.8 and above.
.. Note:: The Python module supports Python 3.9 and above.


Development Version
Expand Down
5 changes: 2 additions & 3 deletions python/setup.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -25,11 +25,10 @@ classifiers =
Topic :: Scientific/Engineering
Topic :: Scientific/Engineering :: Visualization
Programming Language :: Python
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
keywords = X-ray
project_urls =
Source = https://github.com/xraypy/XrayDB
Expand All @@ -39,7 +38,7 @@ project_urls =
[options]
packages = find:
include_package_data = True
python_requires = >=3.8
python_requires = >=3.9
install_requires =
numpy>=1.12
scipy>=1.5
Expand Down

0 comments on commit 629caf3

Please sign in to comment.