diff --git a/poetry.lock b/poetry.lock new file mode 100644 index 0000000..939d81d --- /dev/null +++ b/poetry.lock @@ -0,0 +1,171 @@ +[[package]] +category = "main" +description = "Python package for providing Mozilla's CA Bundle." +name = "certifi" +optional = false +python-versions = "*" +version = "2019.3.9" + +[[package]] +category = "main" +description = "Universal encoding detector for Python 2 and 3" +name = "chardet" +optional = false +python-versions = "*" +version = "3.0.4" + +[[package]] +category = "main" +description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design." +name = "django" +optional = false +python-versions = "*" +version = "1.10" + +[[package]] +category = "main" +description = "Django live settings with pluggable backends, including Redis." +name = "django-constance" +optional = false +python-versions = "*" +version = "2.0.0" + +[package.dependencies] +django-picklefield = "*" + +[[package]] +category = "main" +description = "Provides a country field for Django models." +name = "django-countries" +optional = false +python-versions = "*" +version = "4.0" + +[[package]] +category = "main" +description = "JSONField for django models" +name = "django-jsonfield" +optional = false +python-versions = "*" +version = "1.0.0" + +[[package]] +category = "main" +description = "Pickled object field for Django" +marker = "extra == \"database\"" +name = "django-picklefield" +optional = false +python-versions = "*" +version = "1.1.0" + +[[package]] +category = "main" +description = "Internationalized Domain Names in Applications (IDNA)" +name = "idna" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "2.8" + +[[package]] +category = "main" +description = "lambdacore client api" +name = "lcoreapi" +optional = false +python-versions = "*" +version = "1.0" + +[package.dependencies] +requests = "*" + +[package.source] +reference = "7eae4fa4a670849cc7b2a89bbca01b2b741e77ea" +type = "git" +url = "https://git.packetimpact.net/lvpn/lcoreapi.git" +[[package]] +category = "main" +description = "Python implementation of Markdown." +name = "markdown" +optional = false +python-versions = "*" +version = "2.6" + +[[package]] +category = "main" +description = "A python svg graph plotting library" +name = "pygal" +optional = false +python-versions = "*" +version = "2.4.0" + +[[package]] +category = "main" +description = "The Swiss Army Knife of the Bitcoin protocol." +name = "python-bitcoinlib" +optional = false +python-versions = "*" +version = "0.10.1" + +[[package]] +category = "main" +description = "World timezone definitions, modern and historical" +name = "pytz" +optional = false +python-versions = "*" +version = "2018.9" + +[[package]] +category = "main" +description = "Python HTTP for Humans." +name = "requests" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "2.21.0" + +[package.dependencies] +certifi = ">=2017.4.17" +chardet = ">=3.0.2,<3.1.0" +idna = ">=2.5,<2.9" +urllib3 = ">=1.21.1,<1.25" + +[[package]] +category = "main" +description = "Python bindings for the Stripe API" +name = "stripe" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" +version = "2.24.0" + +[package.dependencies] +[package.dependencies.requests] +python = ">=3.0" +version = ">=2.20" + +[[package]] +category = "main" +description = "HTTP library with thread-safe connection pooling, file post, and more." +name = "urllib3" +optional = false +python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, <4" +version = "1.24.1" + +[metadata] +content-hash = "136a5667e1f62f2a39a4ac1fbea6388f78ca0d9133a9ecae284fddd3c8d15188" +python-versions = "^3.4" + +[metadata.hashes] +certifi = ["59b7658e26ca9c7339e00f8f4636cdfe59d34fa37b9b04f6f9e9926b3cece1a5", "b26104d6835d1f5e49452a26eb2ff87fe7090b89dfcaee5ea2212697e1e1d7ae"] +chardet = ["84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae", "fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"] +django = ["46b868d68e5fd69dd9e05a0a7900df91786097e30b2aa6f065dd7fa3b22f7005", "9c60f4a801bf7c26bd6824c1062550c12c373344116703461c18cc258f8c9320"] +django-constance = ["6eec9f3ac4e5657b93e64f3379181d1e727088df10dd34f0398cd12119b9f0b0", "8e906b084dbfd2ecc9aaa682865314221849718e126d5bc3bff0264ffed4c880"] +django-countries = ["8762ed8863e818c44619e10ab47a861546f465afe945fd5ddecb6f2ba294a646", "b08bf13f46d05917074662a4222e6a614f7caf40ecccbbbc321a572f1029214f"] +django-jsonfield = ["2280016e6bfe7f0398fbc63539ce688249fe67eaf23756726a493f4e885eb305"] +django-picklefield = ["8d1de6be099044ae61e55998b35de18a57499b946fe45781077f5cec4f73f0e0", "ce7fee5c6558fe5dc8924993d994ccde75bb75b91cd82787cbd4c92b95a69f9c"] +idna = ["c357b3f628cf53ae2c4c05627ecc484553142ca23264e593d327bcde5e9c3407", "ea8b7f6188e6fa117537c3df7da9fc686d485087abf6ac197f9c46432f7e4a3c"] +lcoreapi = [] +markdown = ["9d8658d81626c03ee9d9dfcbb516382dd9064e21eeb184dda19ab42b168c8633", "e1c8a489bb7c7154bc5a8c14f0fd1fc356ee36c8b9988f9fd8febff22dd435da"] +pygal = ["27abab93cbc31e21f3c6bdecc05bda6cd3570cbdbd8297b7caa6904051b50d72", "9204f05380b02a8a32f9bf99d310b51aa2a932cba5b369f7a4dc3705f0a4ce83"] +python-bitcoinlib = ["0fe7de6c083e12479eb12d3764ece83e5c73b1c48e806009ee1a1aa02da098cf", "4c5ab6d6937086b2964a97182ca04d9a7ecfe9295ab9520f58ac13a1f54e9183"] +pytz = ["32b0891edff07e28efe91284ed9c31e123d84bea3fd98e1f72be2508f43ef8d9", "d5f05e487007e29e03409f9398d074e158d920d36eb82eaf66fb1136b0c5374c"] +requests = ["502a824f31acdacb3a35b6690b5fbf0bc41d63a24a45c4004352b0242707598e", "7bf2a778576d825600030a110f3c0e3e8edc51dfaafe1c146e39a2027784957b"] +stripe = ["337149778e544c03d7a69da387b1ada1297c5878891dfa569e482c5433997e80", "3f7eac3b55035071cc0142315aea976cc36dae61525223f0d3030450e9587f76"] +urllib3 = ["61bf29cada3fc2fbefad4fdf059ea4bd1b4a86d2b6d15e1c7c0b582b9752fe39", "de9529817c93f27c8ccbfead6985011db27bd0ddfcdb2d86f3f663385c6a9c22"] diff --git a/pyproject.toml b/pyproject.toml new file mode 100644 index 0000000..c019e9f --- /dev/null +++ b/pyproject.toml @@ -0,0 +1,25 @@ +[tool.poetry] +name = "ccvpn3" +version = "0.1.0" +description = "" +authors = ["CCrypto "] + +[tool.poetry.dependencies] +python = "^3.4" +django = "=1.10" +django-jsonfield = "=1.0" +django_countries = "=4.0" +markdown = "=2.6" +requests = "^2.21" +pygal = "^2.4" +pytz = "^2018.9" +python-bitcoinlib = "^0.10.1" +stripe = "^2.24" +django-constance = {version = "=2.0",extras = ["database"]} +lcoreapi = {git = "https://git.packetimpact.net/lvpn/lcoreapi.git"} + +[tool.poetry.dev-dependencies] + +[build-system] +requires = ["poetry>=0.12"] +build-backend = "poetry.masonry.api"