Skip to content

Commit

Permalink
republishing to pypi
Browse files Browse the repository at this point in the history
  • Loading branch information
Richard Bruskiewich committed Sep 1, 2023
1 parent 4374ee7 commit e664bfc
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 6 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Expand Up @@ -2,10 +2,13 @@

The Reasoner Validator package is evolving along with progress in TRAPI and Biolink Model standards within the NCATS Biomedical Knowledge Translator.

## 3.8.9
## 3.8.10
- 'attribute_type_id' term which are Biolink (node) 'category' or (edge) 'predicate' terms generate a specific warning (not just a 'not an association slot' warning)
- Knowledge graph edge qualifiers qualifier "value unresolved" validation error demoted to a warning

# 3.8.9
- glitch while publishing to pypi.org

## 3.8.8
- "error.knowledge_graph.edge.attribute.value.empty" should NOT be triggered by numeric zeros either!

Expand Down
8 changes: 4 additions & 4 deletions DEVELOPER_NOTES.md
Expand Up @@ -28,11 +28,11 @@ Steps to properly issue a new project release:
2. If the codes.yaml were revised, regenerated the associate code documentation by running the reasoner_validator/validation_codes.py module as a script from t he CLI.
3. Run the unit test suite to ensure that nothing fails. Iterate to fix failures (in the code or in terms of revised unit tests to reflect fresh code designs)
4. Document release changes in the **CHANGELOG.md**
5. Update the **`[Tool Poetry]version =`** field in the **pyprojects.yaml**, e.g. "3.8.9"
5. Update the **`[Tool Poetry]version =`** field in the **pyprojects.yaml**, e.g. "3.8.10"
6. Run **`poetry update`** (preferably within **`poetry shell`**)
7. Commit or pull request merge all files (including the **poetry.lock** file) to **master**
8. Add the equivalent Git **tag** to **master**. This should be the Semantic Version string from step 4 with an added 'v' prefix, i.e. "v3.8.9".
8. Add the equivalent Git **tag** to **master**. This should be the Semantic Version string from step 4 with an added 'v' prefix, i.e. "v3.8.10".
9. Push **master** to remote (if not already done with by a pull request in step 6).
10. Check if Git Actions for testing and documentation complete successfully.
11. Create the release using the same release tag, i.e. "v3.8.9".
12. Check if Git Action for package deployment is successful and check if the new version (i.e. "3.8.9") is now visible on **[pypy.org](https://pypi.org/search/?q=reasoner-validator)**
11. Create the release using the same release tag, i.e. "v3.8.10".
12. Check if Git Action for package deployment is successful and check if the new version (i.e. "3.8.10") is now visible on **[pypy.org](https://pypi.org/search/?q=reasoner-validator)**
2 changes: 1 addition & 1 deletion pyproject.toml
@@ -1,6 +1,6 @@
[tool.poetry]
name = "reasoner-validator"
version = "3.8.9"
version = "3.8.10"
description = "Validation tools for Reasoner API"
authors = [
"Richard Bruskiewich <richard.bruskiewich@delphinai.com>",
Expand Down

0 comments on commit e664bfc

Please sign in to comment.