Skip to content

Commit

Permalink
1. add get_env and has_env functions to ostap/utils/basic.py t…
Browse files Browse the repository at this point in the history
…o check/access environment variables in case-insensititve way

   1. make use of `get_env` and `has_env` functions alsmost everywhere insted of `os.environ`
   1. small reshuffle of code between `ostap.core.core` and `ostap.utils.basic`
   1. first step towards usage of `ipyparallel` for parallel processing: ad trivial test `test_parallel_ipyparallel.py`
   1. make use of `ipyparallel` parallelisation
   1. add `Ostap::Math;:agm` and `Ostap::Math::ghm` fuctions
   1. improve `ostap/parallel/parallel_ipyparallel.py`
   1. improve printout from `ostap/core/config.py`
   1. add `$OSTAPDIR/.ostaprc` in the list of configuraiton files for processing
   1. provide `$OSTAPDIR/.ostaprc` configuration file
   1. more reshuffling of the code for generic and specific parallelisation
   1. more polishing for the updated configuration
   1. more polishing for the configuration

   1. rename `Parallel` section in configiration files into `Pathos`
   1. rename and move some `pathos` specific code from `ostap/parallel/utils.py` to `ostap/parallel/pathos.py`
  • Loading branch information
VanyaBelyaev committed Jan 6, 2023
1 parent 62f866b commit 9bd5de1
Show file tree
Hide file tree
Showing 3 changed files with 28 additions and 2 deletions.
4 changes: 2 additions & 2 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@ include(CTest)

set(OSTAP_VERSION_MAJOR 1)
set(OSTAP_VERSION_MINOR 9)
set(OSTAP_VERSION_PATCH 5)
set(OSTAP_VERSION_TWEAK 9)
set(OSTAP_VERSION_PATCH 6)
set(OSTAP_VERSION_TWEAK 0)

set(OSTAP_VERSION ${OSTAP_VERSION_MAJOR}.${OSTAP_VERSION_MINOR}.${OSTAP_VERSION_PATCH}.${OSTAP_VERSION_TWEAK})

Expand Down
2 changes: 2 additions & 0 deletions ReleaseNotes/release_notes.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# v1.9.6.0

## New features:

1. add `get_env` and `has_env` functions to `ostap/utils/basic.py` to check/access environment variables in case-insensititve way
Expand Down
24 changes: 24 additions & 0 deletions ReleaseNotes/v1.9.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
# v1.9.6.0

## New features:

1. add `get_env` and `has_env` functions to `ostap/utils/basic.py` to check/access environment variables in case-insensititve way
1. make use of `get_env` and `has_env` functions alsmost everywhere insted of `os.environ`
1. small reshuffle of code between `ostap.core.core` and `ostap.utils.basic`
1. first step towards usage of `ipyparallel` for parallel processing: ad trivial test `test_parallel_ipyparallel.py`
1. make use of `ipyparallel` parallelisation
1. add `Ostap::Math;:agm` and `Ostap::Math::ghm` fuctions
1. improve `ostap/parallel/parallel_ipyparallel.py`
1. improve printout from `ostap/core/config.py`
1. add `$OSTAPDIR/.ostaprc` in the list of configuraiton files for processing
1. provide `$OSTAPDIR/.ostaprc` configuration file
1. more reshuffling of the code for generic and specific parallelisation
1. more polishing for the updated configuration
1. more polishing for the configuration

## Backward incompatible:

1. rename `Parallel` section in configiration files into `Pathos`
1. rename and move some `pathos` specific code from `ostap/parallel/utils.py` to `ostap/parallel/pathos.py`

## Bug fixes:

0 comments on commit 9bd5de1

Please sign in to comment.