Skip to content

Commit ece48b7

Browse files
authored
Release new version in pypi (#285)
* Adds a more descriptive error for isolation * Updates version and requirements for pypi * Updates version and tests pypi deployment * Adds egg to gitignore, changes project name * Updates names of the actions to reflect which ones work on py vs conda * Updates the name of the project to poli-base for pypi * Updates the name of the project to poli-core
1 parent a14a954 commit ece48b7

14 files changed

+35
-83
lines changed

.github/workflows/python-tox-testing-base.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: poli base (conda, py3.10)
1+
name: poli base (py3.10)
22

33
on:
44
push:

.github/workflows/python-tox-testing-dockstring-env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: poli dockstring (conda, py3.10)
1+
name: poli dockstring (py3.10)
22

33
on:
44
push:

.github/workflows/python-tox-testing-lambo-env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: poli lambo (conda, py3.10)
1+
name: poli lambo (py3.10)
22

33
on:
44
push:

.github/workflows/python-tox-testing-protein-env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: poli protein (conda, py3.10)
1+
name: poli protein (py3.10)
22

33
on:
44
push:

.github/workflows/python-tox-testing-rmf-env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: poli rmf (conda, py3.10)
1+
name: poli rmf (py3.10)
22

33
on:
44
push:

.github/workflows/python-tox-testing-tdc-env.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: poli tdc (conda, py3.10)
1+
name: poli tdc (py3.10)
22

33
on:
44
push:

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
__pycache__
33
.idea
44
/src/poli/config.rc
5-
src/poli.egg-info/
5+
*.egg-info/
66
temp
77
build
88
.tox

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@ authors:
88
- family-names: "Michael"
99
given-names: "Richard"
1010
title: "poli: a libary of discrete sequence objectives"
11-
version: 1.0.0.dev13
11+
version: 1.0.1
1212
date-released: 2024-01-23
1313
url: "https://github.com/MachineLearningLifeScience/poli"

pyproject.toml

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@ requires = ["setuptools<=68"]
33
build-backend = "setuptools.build_meta"
44

55
[project]
6-
name = "poli"
7-
version = "1.0.0.dev14"
6+
name = "poli-core"
7+
version = "1.0.1"
88
description = "poli, a library of discrete objective functions"
99
readme = "README.md"
10-
authors = [{name="Miguel González-Duque", email="miguelgondu@gmail.com"}, {name="Simon Bartels"}]
10+
authors = [{name="Miguel González-Duque", email="miguelgondu@gmail.com"}, {name="Simon Bartels", email="bartels@di.ku.dk"}]
1111
license = {file = "LICENSE"}
1212
classifiers = [
1313
"License :: OSI Approved :: MIT License",
@@ -19,13 +19,17 @@ classifiers = [
1919
"Topic :: Scientific/Engineering :: Chemistry",
2020
"Topic :: Scientific/Engineering :: Mathematics",
2121
"Topic :: Scientific/Engineering :: Artificial Intelligence",
22+
"Development Status :: 3 - Alpha",
23+
"Operating System :: MacOS",
24+
"Operating System :: Unix",
2225
]
2326
keywords = ["optimization", "molecular", "discrete", "proteins"]
2427
dependencies = [
2528
"numpy<2",
2629
"rdkit",
2730
"selfies"
2831
]
32+
requires-python = ">=3.9"
2933

3034
[project.optional-dependencies]
3135
foldx = [
@@ -79,7 +83,7 @@ profile = "black"
7983
exclude = ["src/poli/core/util/proteins/rasp/inner_rasp", "src/poli/objective_repository/gfp_cbas"]
8084

8185
[tool.bumpversion]
82-
current_version = "1.0.0.dev13"
86+
current_version = "1.0.1"
8387
parse = """(?x)
8488
(?P<major>0|[1-9]\\d*)\\.
8589
(?P<minor>0|[1-9]\\d*)\\.

setup.cfg

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
11
[metadata]
2-
name = poli
3-
version = "1.0.0.dev13"
2+
name = poli-core
3+
version = "1.0.1"
44
author = Miguel González-Duque
55
author_email = miguel.gonzalez-duque@bio.ku.dk
66
description = A library of discrete objective functions
77
long_description = file: README.md
88
long_description_content_type = text/markdown
99
classifiers =
10-
Programming Language :: Python :: 3
1110
License :: OSI Approved :: MIT License
12-
Operating System :: OS Independent
11+
Programming Language :: Python
12+
Programming Language :: Python :: 3
13+
Intended Audience :: Education
14+
Intended Audience :: Science/Research
15+
Topic :: Scientific/Engineering :: Bio-Informatics
16+
Topic :: Scientific/Engineering :: Chemistry
17+
Topic :: Scientific/Engineering :: Mathematics
18+
Topic :: Scientific/Engineering :: Artificial Intelligence
19+
Development Status :: 3 - Alpha
20+
Operating System :: MacOS
21+
Operating System :: Unix
1322

1423
[options]
1524
package_dir =

0 commit comments

Comments
 (0)