a
This commit is contained in:
parent
be660c91e8
commit
cb2bbccfe1
7 changed files with 27 additions and 39 deletions
|
@ -14,9 +14,10 @@ def globally_installed_py_packages():
|
||||||
|
|
||||||
global_packages = globally_installed_py_packages()
|
global_packages = globally_installed_py_packages()
|
||||||
|
|
||||||
p = Pipfile.load(filename="meowPip")
|
name = "cow"
|
||||||
|
p = Pipfile.load(filename=name)
|
||||||
content = ""
|
content = ""
|
||||||
with open("meowPip", "r") as f:
|
with open(name, "r") as f:
|
||||||
content = f.read()
|
content = f.read()
|
||||||
|
|
||||||
for pip_package in p.data["default"]:
|
for pip_package in p.data["default"]:
|
||||||
|
@ -28,5 +29,5 @@ for pip_package in p.data["default"]:
|
||||||
substr = f'{pip_package} = "*"'
|
substr = f'{pip_package} = "*"'
|
||||||
content = content.replace(substr, package)
|
content = content.replace(substr, package)
|
||||||
|
|
||||||
with open("meowPippy", "w") as f:
|
with open(name, "w") as f:
|
||||||
f.write(content)
|
f.write(content)
|
|
@ -124,8 +124,9 @@ class PipenvOperation(object):
|
||||||
for package in global_packages:
|
for package in global_packages:
|
||||||
package = package.lower()
|
package = package.lower()
|
||||||
if package.startswith(pip_package.lower()):
|
if package.startswith(pip_package.lower()):
|
||||||
|
pkg, pkg_ver = package.split("==")
|
||||||
substr = f'{pip_package} = "*"'
|
substr = f'{pip_package} = "*"'
|
||||||
content = content.replace(substr, package)
|
content = content.replace(substr, f'{pkg} == "{pkg_ver}"')
|
||||||
|
|
||||||
with open(os.path.join(path, "Pipfile"), "w") as f:
|
with open(os.path.join(path, "Pipfile"), "w") as f:
|
||||||
f.write(content)
|
f.write(content)
|
||||||
|
|
21
cow
Normal file
21
cow
Normal file
|
@ -0,0 +1,21 @@
|
||||||
|
[[source]]
|
||||||
|
name = "pypi"
|
||||||
|
url = "https://pypi.org/simple"
|
||||||
|
verify_ssl = true
|
||||||
|
|
||||||
|
[dev-packages]
|
||||||
|
|
||||||
|
[packages]
|
||||||
|
pyotp==2.3.0
|
||||||
|
python-decouple==3.1
|
||||||
|
requests=="2.21.0"
|
||||||
|
flask = "*"
|
||||||
|
flask-restful = "*"
|
||||||
|
etcd3 = "*"
|
||||||
|
gunicorn = "*"
|
||||||
|
bitmath = "*"
|
||||||
|
pylint = "*"
|
||||||
|
transitions = "*"
|
||||||
|
|
||||||
|
[requires]
|
||||||
|
python_version = "3.7"
|
3
meow.txt
3
meow.txt
|
@ -1,3 +0,0 @@
|
||||||
ceph-test.llnu.ungleich.cloud ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDjBr7qEyJ9lJnbFGe0ZKAwTqjYqsjMkuaWWMhhb8SuKDw2WVmxIo2c2U2WjFKiyYgVpnTxXEZKNyiKvqy0WCNdgd9PrbO3/Vb/npv+6LuQ7QBWYopXXFopxfyVF45KeHEBSbHLw+OHgfKNlZ+snUcwosO1G19Qk+Hteh+RWq/KZIOxReGi0ussLFaRbROdyhuI0A/rbCpXTWY/OQluDv4qODPDS7wD9SvV8MsfV+yeXYxjk6wer2a0COG8kOfS0IC7TTQNaj5fpFtLd7UrdseBoFFPYO2ZmaRV8wTKEui+3Ihlt5u0wh7D62tLa01wmETAKw5W7gPtZ6znMOKrLQZZ
|
|
||||||
ceph-test.llnu.ungleich.cloud ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBFcDSX+T1yyCEbgPK9DEh1hiVAh8y+uHz6JOWU/+1HCpoSjsJwDvy0F1PSQEHuEDCBkpOer3UjvgOJzRo3/I0iE=
|
|
||||||
ceph-test.llnu.ungleich.cloud ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEZ2RrG3VcbFLH7PiGweKtJ7cGQOu39htlcKXt8uT6xb
|
|
15
meowPip
15
meowPip
|
@ -1,15 +0,0 @@
|
||||||
[[source]]
|
|
||||||
name = "pypi"
|
|
||||||
url = "https://pypi.org/simple"
|
|
||||||
verify_ssl = true
|
|
||||||
|
|
||||||
[dev-packages]
|
|
||||||
pylint = "*"
|
|
||||||
prospector = "*"
|
|
||||||
|
|
||||||
[packages]
|
|
||||||
click = "*"
|
|
||||||
pipfile = "*"
|
|
||||||
|
|
||||||
[requires]
|
|
||||||
python_version = "3.7"
|
|
15
meowPippy
15
meowPippy
|
@ -1,15 +0,0 @@
|
||||||
[[source]]
|
|
||||||
name = "pypi"
|
|
||||||
url = "https://pypi.org/simple"
|
|
||||||
verify_ssl = true
|
|
||||||
|
|
||||||
[dev-packages]
|
|
||||||
pylint = "*"
|
|
||||||
prospector = "*"
|
|
||||||
|
|
||||||
[packages]
|
|
||||||
click==7.0
|
|
||||||
pipfile = "*"
|
|
||||||
|
|
||||||
[requires]
|
|
||||||
python_version = "3.7"
|
|
|
@ -1,2 +0,0 @@
|
||||||
click==7.0
|
|
||||||
pipfile
|
|
Loading…
Add table
Reference in a new issue