Recent Releases of order
order - v2.1.3
- Allow arbitrary xsec keys in process. (c70e877)
- Don't overwrite by default in UniqueObjectIndex.extend. (b4d8d75)
- Add tree search algo aliases for walking. (7870233)
- Fix pretty printing of processes. (30c5fcf)
- Improve doc strings. (aaf020f)
- Python
Published by riga about 3 years ago
order - v2.1.0
Features
- Add copy_shallow to all objects. (376f08f)
- - Add discrete_{x,y} flags to variables. (2b97da5)
- Refactor docs. (343210c)
Fixes
- Fix variable getfully_title. (31dcbc1)
Breaking changes
- Rename log{x,y} and discrete{x,y} attributes of Variable. (ead2d20)
- Python
Published by riga over 3 years ago
order - v2.0.1
Features
- Allow colors in ColorMixin to be nullable. (2db988b)
- Remove constraint on number of x_labels for Variable. (c42b906)
- Add support for secondary and tertiary color in ColorMixin. (2cb038f)
- Allow empty data source in DataSourceMixin. (0ae6fbd)
- Update into notebook. (0b8db6b)
Fixes
- Fix test requirements. (ae0da66, f96b6de)
- Python
Published by riga over 3 years ago
order - v2.0.0
Breaking updates
- Drop contexts and instance caching. (fd061db)
- Refactor unique object handling (a3cfc4d)
- Refactor copy behavior. (a57ee9f)
Fixes and minor changes
- Update examples and notebook. (244c243)
- Update code style. (3ef6c35)
- Fix pypi publish action. (394e7a0)
- Python
Published by riga almost 4 years ago
order - v1.3.5
Features and fixes
- New test setup, fix linter errors. (06c7f3a)
- Add coverage tests. (9d60163)
- Add null value to variable. (a6e99cc)
- Fix varible y-axis title. (063a184)
- Expose UniqueObjectMeta. (d65f80c)
- Define proper singluar and plural names on unique classes. (2656f21)
- Python
Published by riga about 4 years ago
order - v1.3.2
- Handle extend*() and clear*() methods in unique trees. (48af44c, #12)
- Update default number of parents in unique_tree decorator. (daad126)
- Fix inconsistent handling of context in names(), ids(), keys(), values(), items(). (a83bf77)
- Removed automatic instance_cache clearing. (e00c454)
- Add get{leaf,root}objs to unique trees. (6acf0a9)
- Fix unique tree properties. (38caf9a)
- Change some signature docs for unique object trees. (f2b9dd6)
- Add getfirst and getlast methods to UniqueObjectIndex. (439135e)
- Python
Published by riga about 6 years ago
order - v1.2.1
- Make aux proxy object callable. (0e63628)
- Add custom x_labels to Variable. (cbbb8f5, 7de48e0)
- Parse hex strings in ColorMixin. (148c016)
- Add sorting operators to UniqueObject. (baf45ba)
- Let Dataset inherit from TagMixin. (43395ba)
- Allow initial objects to be passed in UniqueObjectIndex init. (ebea663)
- Fix indefinite recursion in DotAccessProxy. (7bb8955)
- Python
Published by riga over 6 years ago
order - v0.1.20
Added arguments to all constructors to initialize values stored in an UniqueObjectIndex. Values of tuples or dicts are expanded. Example:
Before:
python
dataset = order.Dataset("ttbar", 1)
process = order.Process("ttbar", 1, xsecs={13: 831.76})
dataset.add_process(process)
After:
```python process = order.Process("ttbar", 1, xsecs={13: 831.76}) dataset = order.Dataset("ttbar", 1, processes=[process])
or shorter:
dataset = prder.Dataset("ttbar", 1, processes=[ dict(name="ttbar", id=1, xsecs={13: 831.76}) ]) ```
- Python
Published by riga over 7 years ago