qutil merge requestshttps://git.rwth-aachen.de/qutech/qutil/-/merge_requests2024-02-21T12:41:05+01:00https://git.rwth-aachen.de/qutech/qutil/-/merge_requests/125Use hatch for publishing2024-02-21T12:41:05+01:00Simon Sebastian HumpohlUse hatch for publishingTobias HangleiterTobias Hangleiterhttps://git.rwth-aachen.de/qutech/qutil/-/merge_requests/118more itertools2024-02-14T14:27:07+01:00Tobias Hangleitermore itertoolsAdds a bunch of new itertoolsAdds a bunch of new itertoolshttps://git.rwth-aachen.de/qutech/qutil/-/merge_requests/116Draft: Add ProgressbarLock2023-12-12T17:18:38+01:00Tobias HangleiterDraft: Add ProgressbarLockTakes care that no two progressbars are active at the same time if not in interactive mode.
If @simon.humpohl has an idea how to
- implement this more nicely
- implement this such that using the progressbar in a `with` block works;
...Takes care that no two progressbars are active at the same time if not in interactive mode.
If @simon.humpohl has an idea how to
- implement this more nicely
- implement this such that using the progressbar in a `with` block works;
```python
with tqdm(...) as bar:
for i in it:
bar.n = i
bar.refresh()
```
I'm all ears. I'm also fine with making `tqdm` are hard dependency (usuallly installed anyway) and throwing out the `_simple_progressbar`.
To Do
-----
- [ ] fix doctestSimon Sebastian HumpohlSimon Sebastian Humpohlhttps://git.rwth-aachen.de/qutech/qutil/-/merge_requests/114Add a lazy batched "concurrent" executor implementation2024-02-20T15:30:58+01:00Simon Sebastian HumpohlAdd a lazy batched "concurrent" executor implementation@tobias.hangleiter check this out, yooo@tobias.hangleiter check this out, yooohttps://git.rwth-aachen.de/qutech/qutil/-/merge_requests/113First draft for auto commit helper2023-10-27T17:21:58+02:00Simon Sebastian HumpohlFirst draft for auto commit helperSimon Sebastian HumpohlSimon Sebastian Humpohlhttps://git.rwth-aachen.de/qutech/qutil/-/merge_requests/39Draft: Feature/vna2023-10-11T12:05:37+02:00qutech-labDraft: Feature/vna`qutil\measurement\VNA\inst_E5071C.py`: A simple drive for E5071C VNA enables softwared triggered traces for S11, S12, S21 and S22 measurement.
`qutil\measurement\VNA\scheduled_measurement.py`: Using schedule module to make single trigg...`qutil\measurement\VNA\inst_E5071C.py`: A simple drive for E5071C VNA enables softwared triggered traces for S11, S12, S21 and S22 measurement.
`qutil\measurement\VNA\scheduled_measurement.py`: Using schedule module to make single triggered measurement (e.g. using VNA to measure characterize RF connection during cooling-down.)qutech-labRan Xuequtech-lab