Skip to content

Commit

Permalink
✨ Increase overall quality of handling, storing, selecting Groups, …
Browse files Browse the repository at this point in the history
…Increase user experience quality and code safety, Bug fixes.
  • Loading branch information
Baharis committed Dec 2, 2024
1 parent f25ab46 commit ec6aac6
Show file tree
Hide file tree
Showing 3 changed files with 33 additions and 69 deletions.
9 changes: 9 additions & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,20 @@
#
import os
import sys
import tomli
sys.path.insert(0, os.path.abspath('..'))


# -- General configuration ---------------------------------------------------

with open("../../pyproject.toml", "rb") as f:
py_project = tomli.load(f)
project = py_project['tool']['poetry']['name']
copyright = u'2022, Daniel Tchoń'
author = 'Daniel Tchoń'
version = py_project['tool']['poetry']['version']
release = py_project['tool']['poetry']['version']

# Add any Sphinx extension module names here, as strings. They can be
# extensions coming with Sphinx (named 'sphinx.ext.*') or your custom
# ones.
Expand Down
26 changes: 24 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,32 @@
[tool.poetry]
name = "hikari"
version = "0.3.0"
version = "0.2.3"
description = "A high-level tool for manipulating crystallographic files"
authors = ["Daniel Tchoń"]
authors = ["Daniel Tchoń <dtchon@chem.uw.edu.pl>"]
license = "MIT"
readme = "README.md"

include = ['hikari/resources/*']
classifiers = [
'Development Status :: 3 - Alpha',
'Environment :: Console',
'Intended Audience :: Science/Research',
'License :: OSI Approved :: MIT License',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
'Programming Language :: Python :: 3 :: Only',
'Topic :: Scientific/Engineering',
'Topic :: Scientific/Engineering :: Chemistry',
'Topic :: Scientific/Engineering :: Physics',
]

[tool.poetry.dependencies]
python = ">=3.9"
numpy = ">=1.25"
Expand All @@ -27,6 +48,7 @@ sphinx-rtd-theme = ">=3"
jupyter = ">=1.1"
python-semantic-release = {version = "^9.11.1", python = "^3.8"}
docutils = "!=0.21.post1"
tomli = ">= 2"

[tool.semantic_release]
version_toml = ["pyproject.toml:tool.poetry.version", ] # version location
Expand Down
67 changes: 0 additions & 67 deletions setup.py

This file was deleted.

0 comments on commit ec6aac6

Please sign in to comment.