DiamondLightSource / tickit

Event-based hardware simulation framework
Apache License 2.0
7 stars 0 forks source link

Adopt new skeleton #101

Closed abbiemery closed 1 year ago

abbiemery commented 1 year ago

Adopt the new python3 pip skeleton and dropping support for python3.7.

callumforrester commented 1 year ago

@gilesknap see my review comments. Wondering if there is any way to detect and avoid these name conflicts during adoptions.

codecov[bot] commented 1 year ago

Codecov Report

Merging #101 (88c1253) into master (13d1e3a) will decrease coverage by 0.81%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #101      +/-   ##
==========================================
- Coverage   98.59%   97.79%   -0.81%     
==========================================
  Files          69       70       +1     
  Lines        2139     2179      +40     
==========================================
+ Hits         2109     2131      +22     
- Misses         30       48      +18     
Impacted Files Coverage Δ
src/tickit/__main__.py 100.00% <ø> (ø)
src/tickit/adapters/composed.py 90.00% <ø> (ø)
src/tickit/adapters/epicsadapter/__init__.py 100.00% <ø> (ø)
src/tickit/adapters/epicsadapter/adapter.py 100.00% <ø> (ø)
src/tickit/adapters/epicsadapter/ioc_manager.py 100.00% <ø> (ø)
src/tickit/adapters/httpadapter.py 100.00% <ø> (ø)
...c/tickit/adapters/interpreters/command/__init__.py 100.00% <ø> (ø)
...apters/interpreters/command/command_interpreter.py 96.77% <ø> (ø)
...kit/adapters/interpreters/command/regex_command.py 100.00% <ø> (ø)
...t/adapters/interpreters/endpoints/http_endpoint.py 100.00% <ø> (ø)
... and 69 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.