pachterlab / seqspec

machine-readable file format for genomic library sequence and structure
MIT License
114 stars 17 forks source link

Jsonschema requirements #10

Closed detrout closed 1 year ago

detrout commented 1 year ago

Here's the changes to the requirements files.

I did loosen the requirements for pyyaml, since there may be future versions, and also I tested on an older debian system and pyyaml 5.3 does work.

There's also the possibility of encoding the requirements in the setup.cfg file with something like this, though I don't remember if there's also a tests_requires.

+
+[options]
+zip_safe = False
+packages = find:
+install_requires = 
+    pyyaml >= 5.3
+    jsonschema
+    
sbooeshaghi commented 1 year ago

Thank you!