Skip to content

Commit

Permalink
Merge pull request #80 from Rohan-cod/pep-517
Browse files Browse the repository at this point in the history
Switch to PEP 517 build
  • Loading branch information
rhdolin authored Jun 29, 2021
2 parents b6a1811 + 1d87ae0 commit b2fcecc
Show file tree
Hide file tree
Showing 3 changed files with 34 additions and 36 deletions.
2 changes: 2 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[build-system]
requires = ["cython", "setuptools", "wheel"]
33 changes: 32 additions & 1 deletion setup.cfg
Original file line number Diff line number Diff line change
@@ -1,3 +1,34 @@
# Changes required for PyPI
[metadata]:
description-file = README.md
name = vcf2fhir
version = 0.0.17
description = Convert .vcf files to HL7 FHIR standard
long_description = file: README.md
long_description_content_type = text/markdown
license = Apache Software License
author = ""
author_email = [email protected]
url = https://github.com/elimuinformatics/vcf2fhir
classifiers =
Programming Language :: Python :: 3
Operating System :: OS Independent
License :: OSI Approved :: Apache Software License

[options]
test_suite = vcf2fhir.test.test_vcf2fhir.suite
setup_requires =
setuptools
packages =
vcf2fhir
vcf2fhir.test
python_version = >=3.6
install_requires =
Cython>=0.29.21
fhirclient==3.2.0
pysam
pandas
pytz>=2019.3
pyVCF>=0.6.8
pyranges>=0.0.96
tests_require =
unittest
35 changes: 0 additions & 35 deletions setup.py

This file was deleted.

0 comments on commit b2fcecc

Please sign in to comment.