law icon indicating copy to clipboard operation
law copied to clipboard

1.0.0 release

Open riga opened this issue 1 year ago • 1 comments

release_prep CI

  • [x] Update project packaging
  • [x] Drop Python 2 support
  • [ ] Polish code (remove deprecated features, type hints, language features)
    • [x] law
      • [x] ./
      • [x] cli
      • [x] job
      • [x] sandbox
      • [x] target
        • [x] ./
        • [x] remote
      • [x] task
      • [x] templates
      • [x] workflow
      • [x] contrib
        • [x] arc
        • [x] awkward
        • [x] cms
        • [x] coffea
        • [x] docker
        • [x] dropbox
        • [x] gfal
        • [x] git
        • [x] glite
        • [x] hdf5
        • [x] htcondor
        • [x] ipython
        • [x] keras
        • [x] lsf
        • [x] matplotlib
        • [x] mercurial
        • [x] numpy
        • [x] profiling
        • [x] pyarrow
        • [x] rich
        • [x] root
        • [x] singularity
        • [x] slack
        • [x] slurm
        • [x] tasks
        • [x] telegram
        • [x] tensorflow
        • [x] wlcg
    • [x] docs
    • [x] tests
    • [ ] examples
      • [ ] docker_sandboxes
      • [ ] dropbox_targets
      • [ ] htcondor_at_cern
      • [ ] htcondor_at_naf
      • [ ] htcondor_at_vispa
      • [ ] loremipsum
      • [ ] lsf_at_cern
      • [ ] notebooks
      • [ ] notifications
      • [ ] parallel_optimization
      • [ ] sequential_htcondor_at_cern
      • [ ] singularity_sandboxes
      • [ ] slurm_at_maxwell
      • [ ] subshell_sandboxes
      • [ ] wlcg_targets
      • [ ] workflow_dynamic
      • [ ] workflow_parameters
      • [ ] workflows
  • [ ] Refactor docs (tasks to be expanded)
  • [ ] Add core unit tests (tasks to be expanded)

riga avatar Jan 22 '24 11:01 riga

Summary of changes

(moving target)

  • Dropped Python ≤3.6
  • Requires luigi ≥3.2
  • Removed deprecated features
  • Type hints
  • General code changes
    • Using Python ≥3.7 features
    • Some light de-nesting
    • No change in functionality
  • API changes
    • Made some arguments keyword-only throughout law

riga avatar Jan 27 '24 11:01 riga