{"id":26410753,"url":"https://github.com/chadnpc/pipenv","last_synced_at":"2025-03-17T20:19:19.065Z","repository":{"id":272787382,"uuid":"917717763","full_name":"chadnpc/pipEnv","owner":"chadnpc","description":"python env manager","archived":false,"fork":false,"pushed_at":"2025-03-04T15:09:11.000Z","size":222,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-04T16:24:44.327Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://www.powershellgallery.com/packages/pipEnv","language":"PowerShell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"wtfpl","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chadnpc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-16T14:18:14.000Z","updated_at":"2025-03-04T15:09:14.000Z","dependencies_parsed_at":"2025-02-10T01:31:47.161Z","dependency_job_id":"bdfba7a9-66d0-427a-b860-e7eb127f848e","html_url":"https://github.com/chadnpc/pipEnv","commit_stats":null,"previous_names":["alainqtec/pipenv","chadnpc/pipenv"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadnpc%2FpipEnv","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadnpc%2FpipEnv/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadnpc%2FpipEnv/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chadnpc%2FpipEnv/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chadnpc","download_url":"https://codeload.github.com/chadnpc/pipEnv/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244102820,"owners_count":20398386,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-03-17T20:19:18.578Z","updated_at":"2025-03-17T20:19:19.060Z","avatar_url":"https://github.com/chadnpc.png","language":"PowerShell","funding_links":[],"categories":[],"sub_categories":[],"readme":"﻿## [**pipEnv**](https://www.powershellgallery.com/packages/pipEnv).\n\nA module for **python virtual environment** management using [pipenv](https://pipenv.pypa.io/en/latest/).\n\n\n## usage\n\n```PowerShell\nInstall-Module pipEnv\n```\n\nthen\n\n```PowerShell\nImport-Module pipEnv\n\n(New-venv .).Activate()\n# do python stuff here...\ndispose-env\n#same as: deactivate but also deletes the venv directory\n\nInvoke-PipEnv -?\n```\n\n`Automation examples`\n\n- On First time usage, The module auto installs all requirements:\n\n  https://github.com/user-attachments/assets/171f6913-9119-4582-b51a-d865cd90a0e3\n\n\n- every next time, its faster:\n\n  https://github.com/user-attachments/assets/0fb91653-cdf0-4d21-9d1f-edcf91adeee6\n\n### faqs\n\n- why not just use pipenv directly?\n\n  I rarely use it / This is for convenience.\n\n  tldr: Command not work =\u003e I get frustated =\u003e I build wrapper-patch thing.\n\n  This wrapper created to deal with those kinds of problems, so I dont have to deal with them manually everytime.\n\n  Ex: The command `pipenv shell` does not always work in Powershell.\n\n\n## contributing\n\nPull requests are welcome.\n\n```PowerShell\ngit clone https://github.com/chadnpc/pipEnv\ncd pipEnv\ngit remote add upstream https://github.com/yourUserName/pipEnv.git\ngit fetch upstream\n# make your changes... then\n# Run build.ps1 -Task Test\n# If everything passes:\ngit add .\ngit commit -m 'made cool changes to abc 😊'\ngit push origin main\n```\n\n## license\n\nThis project is licensed under the [WTFPL License](LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchadnpc%2Fpipenv","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchadnpc%2Fpipenv","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchadnpc%2Fpipenv/lists"}