frappe-manager

View on PyPIReverse Dependencies (0)

0.16.0 frappe_manager-0.16.0-py3-none-any.whl

Wheel Details

Project: frappe-manager
Version: 0.16.0
Filename: frappe_manager-0.16.0-py3-none-any.whl
Download: [link]
Size: 118765
MD5: 70f232765710fb623e779a28069f69f1
SHA256: c3891470d93d6301184158f5f7478dd77f29300cbcaa1f8d9a5b8818641dfe0e
Uploaded: 2024-06-29 09:55:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: frappe-manager
Version: 0.16.0
Summary: A CLI tool based on Docker Compose to easily manage Frappe based projects. As of now, only suitable for development in local machines running on Mac and Linux based OS.
Author: rtCamp
Author-Email: sys[at]rtcamp.com
Maintainer: Alok Singh
Maintainer-Email: alok.singh[at]rtcamp.com
Home-Page: https://github.com/rtcamp/frappe-manager
Project-Url: Bug Tracker, https://github.com/rtcamp/frappe-manager/issues
Project-Url: Documentation, https://github.com/rtcamp/frappe-manager/wiki
Project-Url: Repository, https://github.com/rtcamp/frappe-manager
License: MIT
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.10,<4.0
Requires-Dist: certbot (<3.0.0,>=2.9.0)
Requires-Dist: certbot-dns-cloudflare (<3.0.0,>=2.10.0)
Requires-Dist: email-validator (<3.0.0,>=2.1.1)
Requires-Dist: jinja2 (<4.0.0,>=3.1.3)
Requires-Dist: psutil (<6.0.0,>=5.9.6)
Requires-Dist: pydantic (<3.0.0,>=2.6.4)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: ruamel-yaml (<0.19.0,>=0.18.5)
Requires-Dist: tomlkit (<0.13.0,>=0.12.3)
Requires-Dist: typer[all] (<0.10.0,>=0.9.0)
Description-Content-Type: text/markdown
[Description omitted; length: 1111 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
frappe_manager/__init__.py sha256=jRYODEimvHaPIeeRj0I19K5nTJznyoRV9WNrCPd9Ydw 2431
frappe_manager/commands.py sha256=k5YDNkAMl5cJrp7vBpWOtBMtzA9U2cvhT51tLlKjazk 25632
frappe_manager/compose_manager/ComposeFile.py sha256=pFPlrYYSLkwLnzH23tMyolOWqVHpR4vAaF6iW2BqdMA 19453
frappe_manager/compose_manager/__init__.py sha256=iD8fO0W7UqyHNXBUQ1rwWKAV89aMmiHLo3qqqCF9NdM 997
frappe_manager/compose_manager/compose_file_exceptions.py sha256=j-NaMr02TeKVTGEnSnHqGbmZJgw--IlJ4rR68FI4gvY 1005
frappe_manager/compose_project/compose_project.py sha256=ptuMl4_5IHw77M-a8SXu_eAxkQf9ET0UVbh4i8xjWdI 8182
frappe_manager/compose_project/exceptions.py sha256=zYs0hPeaQumQu3uSsVzs6PlqJHzZekjrYX6F9fLf9X8 1843
frappe_manager/display_manager/DisplayManager.py sha256=ZsT6vRJEathqdVa8adb6NevlPG5yxD3-11UjEVa7cOY 7968
frappe_manager/docker_wrapper/DockerClient.py sha256=KQCQVD3d9xPSLZzlwoHOaNi59f6o9E8AxcFdqfu0T84 6930
frappe_manager/docker_wrapper/DockerCompose.py sha256=SHSJ40DoGJqtfslOEL-1GuIk4k1laq-T2nl5WAPCndM 11684
frappe_manager/docker_wrapper/DockerException.py sha256=JGWcCMOtB8FVMiX44hPDatObaCzuB-Kz-ypJweu50YY 1315
frappe_manager/docker_wrapper/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frappe_manager/docker_wrapper/subprocess_output.py sha256=DlfYU-HfAQTsTg9_wDU-mi-KS9judWJencJcK9jUttk 788
frappe_manager/logger/__init__.py sha256=5K795Pkk_zYPBcZ0Ndq3HRBBXKzsVAPS6eq-WHxl5DU 18
frappe_manager/logger/log.py sha256=y8fpMQxBvSc3HE3Wpw9Z-zt21booNLuDj4AHOKU99ZA 1897
frappe_manager/main.py sha256=3X3zMUO6WOXtYWYi8OQ6pTKAR6BUb4DFDT65LBwAeh0 1042
frappe_manager/metadata_manager.py sha256=RqtCT8sVp0R4dWD_GvbF7FGPus5XyCaTTPTwLZWQDdg 3432
frappe_manager/migration_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frappe_manager/migration_manager/backup_manager.py sha256=QxmuVgGHd1A4Wd_be871oiYK5Apuj8fvLiYeh0ATjBQ 5009
frappe_manager/migration_manager/base_templates/docker-compose.services.osx.tmpl sha256=d1ON6HA02uOJJ9E9yOLFdzL3aqs0DSh80_nGYbpJC1k 2082
frappe_manager/migration_manager/base_templates/docker-compose.services.tmpl sha256=p2fNth8fzbOWRVtiulE5pAfbvejBSa239OHG3x2Jmz4 2048
frappe_manager/migration_manager/base_templates/docker-compose.tmpl sha256=Os90tug2O4-l7Ghs7Ww1EMVLi86H_fZXSianB2FaEI0 4699
frappe_manager/migration_manager/migration_base.py sha256=9QqRl7w8Emua3qRCoZiaep21K-yyQNSDNk7dfWhhwdQ 7640
frappe_manager/migration_manager/migration_exections.py sha256=XGKecxcbKyDgAYESI1uXJEsMXfBLfk90rYanh0ExEZ4 143
frappe_manager/migration_manager/migration_executor.py sha256=FzkZnq5CRs70dPMKWKazgUXiasxy86fyqnzzfbdNWd0 11377
frappe_manager/migration_manager/migration_helpers.py sha256=ETwDMHJXHQJBVpKIz_RTYU2Zb5GkKnSFLqvEg80MFUo 3317
frappe_manager/migration_manager/migrations/__init__.py sha256=EXU6lAmpf8SsO9dSUEoS6n3y37JLNCTEKzsKimG-aS0 44
frappe_manager/migration_manager/migrations/migrate_0_10_0.py sha256=6YKDxgVVl9y0R093IKjj0K0Sj5k7QNyhV6sJ-UNAaos 19066
frappe_manager/migration_manager/migrations/migrate_0_11_0.py sha256=G6_giEY7Nx6s2TVJ8O3wLYAVUXjAOdaiT1aMYVXM4YU 2481
frappe_manager/migration_manager/migrations/migrate_0_12_0.py sha256=PagS9Pn8ZrQ0XxnDWGrpKpUrM6HpqfIGlB-WqHaulGE 4834
frappe_manager/migration_manager/migrations/migrate_0_13_0.py sha256=KgvwOE1ABiTk4j2BYECOeMkKzpfn4mhELQP9LFAU9Sw 12163
frappe_manager/migration_manager/migrations/migrate_0_13_1.py sha256=dOIXr8nhR2baFzAmIGNOSKN-SXufy3Z9Ef0RT26R-yQ 2072
frappe_manager/migration_manager/migrations/migrate_0_14_0.py sha256=z1C9WqhzRG8RpY2WVd0c_M8pirdTepNhS3HOTaXQ9Sk 1503
frappe_manager/migration_manager/migrations/migrate_0_15_0.py sha256=Q0n96w9c3No5StjSr1gRSjckr-P8NTyconwYpzIH0Os 8669
frappe_manager/migration_manager/migrations/migrate_0_9_0.py sha256=yDd60betun63eNKikz1iDTnSRv4a8z9AO9ja5VA9NYU 2961
frappe_manager/migration_manager/version.py sha256=QKhEv5rqPwuF0RULwxfSgkEMZVE7NZD9lT1MOxUMRC0 837
frappe_manager/services_manager/__init__.py sha256=E8czl1pMeheqnY1GtSmaDcwcIRuphJCa4-CAgCyyR5w 139
frappe_manager/services_manager/commands.py sha256=ms7puD9K6WQDCzW5TA3EJi69jTKofIzK3nzbCU1ZH3g 3650
frappe_manager/services_manager/database_service_manager.py sha256=voIqILxq8q7uhlos8yjpYopU1ipdoNsiXH1M3O3jpj4 11029
frappe_manager/services_manager/services.py sha256=ypk2vxxlTrJuToSAjXkafjzZHdW2Dpm-WCIR-33VaZ4 10490
frappe_manager/services_manager/services_exceptions.py sha256=6VoltqurXykhAryZxIo0xcsmnwfLG38a9VtqNkF4jPQ 3591
frappe_manager/site_manager/SiteManager.py sha256=TWpSmvh00A77cxm-owMnR9Kvjrt3Yju-XIOglBM9vBg 3363
frappe_manager/site_manager/__init__.py sha256=UQjFsGtDuvlQNgeX04lt9uogpLTCFdVJFEOzxagYla8 1411
frappe_manager/site_manager/admin_tools.py sha256=IPSwEClV476V-bkMStTUsUT911SqWcqqtwxcLm7uf_I 7544
frappe_manager/site_manager/bench_config.py sha256=V_q3BXfB2bRAprm5LMy1gF2K1alBCZLqYcC8iqs-uJc 7758
frappe_manager/site_manager/bench_operations.py sha256=FrapIBDS_JqyOnAe523VsOIff4Cfc57AxJxR0rSegGw 17140
frappe_manager/site_manager/site.py sha256=oI810v2Al7GUeZpqYIX6MQ9wqjzXC14MPVw5dVFapeI 51895
frappe_manager/site_manager/site_exceptions.py sha256=U_x6EBzOBUCnwvBFx7G8XN3KCfwB3PWDs459_xPincM 13154
frappe_manager/site_manager/workers_manager/SiteWorker.py sha256=VQgyq2YDwYs6c3WgfME0gBC2S5LdM9tH_cIW5HnSjH8 4857
frappe_manager/site_manager/workers_manager/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frappe_manager/site_manager/workers_manager/siteworker_exceptions.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frappe_manager/ssl_manager/__init__.py sha256=ovpGiAdMhtjzYEkzTh9j7QB7Vey1I5P8sP08-HM19MM 200
frappe_manager/ssl_manager/certificate.py sha256=iitQrtpXRVLEUt3y69rYg1TFS4PhHMOTPRwjVuIRQiU 527
frappe_manager/ssl_manager/certificate_exceptions.py sha256=ZSjCnWaP6fR6w5recLVFDnRmXFq6lxZYGRYTwRU7NZU 2123
frappe_manager/ssl_manager/letsencrypt_certificate.py sha256=dmYvzShJx1woJfCAQNJYbUnAapIirMRsrM159MN4hG0 1762
frappe_manager/ssl_manager/letsencrypt_certificate_service.py sha256=vm9niWD3zDfsJzdiwWMLqFncdPaTDNIrVJjtwKrhZ04 6443
frappe_manager/ssl_manager/nginxproxymanager.py sha256=Weqj_pfVNMrdLEFnFq3y2geYnjJ6wYUev0icpwUuunA 1640
frappe_manager/ssl_manager/no_op_certificate_service.py sha256=qpo1dQZQJlE4gK0zj-fKUKfDnhpfuFe738vi2jjrcuQ 755
frappe_manager/ssl_manager/ssl_certificate_manager.py sha256=kEtw9f0tXU0IinbtOOF7h1uB0OEaHCAksxteyMGHwF8 5864
frappe_manager/ssl_manager/ssl_certificate_service.py sha256=uve1dwdJmwQ9Or87y-0kwrNb_aCTXHEEebtFhp4gqiI 534
frappe_manager/sub_commands/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frappe_manager/sub_commands/self_commands.py sha256=ufekJb1XhlPD4uI2a4HRuLKnSeAPpm5nqIN6W5fYo64 242
frappe_manager/sub_commands/ssl_command.py sha256=jFNxV5ECw_q_4Qr71y_ilJsKkPXWLS-BOH8AFEGhJ28 2290
frappe_manager/sub_commands/update_command.py sha256=1oGqVUJA37THlVkkEse-Q_QNkz9u4S3jc1YFwshDwxo 1495
frappe_manager/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
frappe_manager/templates/admin-tools-location.tmpl sha256=zXWr1t4l1k2AylFuSFBMmDTf6d5MqedXdEzFAFZGkoY 540
frappe_manager/templates/bench_config.toml sha256=MhduRAdI4ehGXS24xNy5E6mPnAGcphJdiVIZrTQxhWg 1310
frappe_manager/templates/docker-compose.admin-tools.tmpl sha256=zPRmhnVHx3kjXvmE5oEoMz_F4Q2WGj0gjgq63Kk_HVU 582
frappe_manager/templates/docker-compose.services.osx.tmpl sha256=6a1A44f0ehK_Div2Z8uDX_mEuBUwdzPhj0ptGjm5jhQ 2122
frappe_manager/templates/docker-compose.services.tmpl sha256=8Ys4u_gN6JfZ8F1z7SnTn4nKOvE-xIDqCSTzwv3WqpM 2037
frappe_manager/templates/docker-compose.tmpl sha256=pQBL9Q9pqpECJKh6lhezNOOInJoW6oyLbS3WwWZVyvo 3431
frappe_manager/templates/docker-compose.workers.tmpl sha256=h4zfzRoInaSo5lycOi6fvwRy-7ew3dFLaGltloDwzA4 892
frappe_manager/templates/fm_config.toml sha256=ACHQCfnFw2BeVKWJdhEXUNm19KA5dNCOf9RVxQYZLyQ 656
frappe_manager/templates/fm_headers.conf.tmpl sha256=i0-Gh2fo4yz-xMYlxeW3vz2gss51ma1auy1HAeVHOTM 65
frappe_manager/templates/fm_metadata.py sha256=d7a7SQTGSOi9kEBC8iMW4WRKDeQ_ovGUpShBRfC5SYU 142
frappe_manager/utils/callbacks.py sha256=BgcbaUuuSX_LLIc_ZrFWJfinW7Ll8mr8iTvavV-C-ck 5024
frappe_manager/utils/cli_examples.py sha256=X0uXr6UwEfHfOHnupY8rwO2AdGWK0iLIc6Mz38sA2Fo 1809
frappe_manager/utils/docker.py sha256=a9qJIbT_NnsNUJBBoKj3iq8WHfma51EyNPeXd8GdI38 9501
frappe_manager/utils/examples.json sha256=079Qohd2hUU-WfJlQCmj8ZloXP1UWgKw0_uXJq4A7mo 6510
frappe_manager/utils/helpers.py sha256=wD2YxfQXcBzxfWIpM5QxxZiQEfjC4d0NgJbtfHby5f0 14506
frappe_manager/utils/site.py sha256=oxeky7Q0IaGkwKoqReAtcYWvlAyYgQCi1FIPjsRxbRQ 7491
frappe_manager-0.16.0.dist-info/LICENSE sha256=8aW-otPd4DQ0GOU3RPErpDUpJdTq5--ZyWNzqHqChw8 1063
frappe_manager-0.16.0.dist-info/METADATA sha256=FY2imzjiDbR6Db3eKWLawPHc0bna-rHXOtquzR1pM-8 2442
frappe_manager-0.16.0.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
frappe_manager-0.16.0.dist-info/entry_points.txt sha256=28BbAIu7tWJ4c9EaPpb9HuC_cKI0ILCS9SubKo8xJFQ 57
frappe_manager-0.16.0.dist-info/RECORD

entry_points.txt

fm = frappe_manager.main:cli_entrypoint