Skip to content

Commit

Permalink
removed unnnecessary code and resolved conflicts
Browse files Browse the repository at this point in the history
  • Loading branch information
Ubaid Usmani committed Jan 24, 2020
2 parents c4c4c34 + 01a1dab commit 0f32914
Show file tree
Hide file tree
Showing 13 changed files with 597 additions and 19 deletions.
26 changes: 26 additions & 0 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
name: Upload Python Package

on:
release:
types: [created]

jobs:
deploy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: Set up Python
uses: actions/setup-python@v1
with:
python-version: '3.x'
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install setuptools wheel twine
- name: Build and publish
env:
TWINE_USERNAME: ${{ secrets.PYPI_USERNAME }}
TWINE_PASSWORD: ${{ secrets.PYPI_PASSWORD }}
run: |
python setup.py sdist bdist_wheel
twine upload dist/*
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
*.pyc
venv/
env/
*.egg-info
UI_Files/
build/
dist/
.idea*
Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<p align="center">
<img src="https://user-images.githubusercontent.com/30529572/72455010-fb38d400-37e7-11ea-9c1e-8cdeb5f5906e.png" />
<h2 align="center"> PIP-GUI </h2>
<h4 align="center"> A GUI framework for managine PIP packages developed using PyQt5 </h4>
<h4 align="center"> A GUI framework for managing PIP packages developed using PyQt5 </h4>
<h2 align="center"> Description </h2>

### The Start Screen
Expand Down Expand Up @@ -46,6 +46,8 @@
- [x] Update packages
- [x] Get the latest packages directly from the pypi package directory
- [ ] Choose enviroment to download packages
- [ ] Search option in updates and uninstall windows
- [ ] Installing package in user directory (--user)

<br>

Expand All @@ -70,7 +72,11 @@ pip install pipgui==1.1

## Contributors

* <a href='https://github.com/ayushpriya10'>Ayush Priya</a>
* [Ayush Priya](https://github.com/ayushpriya10)
* [zdenop](https://github.com/zdenop)
* [Geek-ubaid](https://github.com/Geek-ubaid)
* [ujjwal96](https://github.com/ujjwal96)
* [L04DB4L4NC3R](https://github.com/L04DB4L4NC3R)


<br>
Expand Down
41 changes: 41 additions & 0 deletions pipgui/GUI/UI_Files/aboutScreen.ui
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>381</width>
<height>350</height>
</rect>
</property>
<property name="windowTitle">
<string>About</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget">
<property name="geometry">
<rect>
<x>30</x>
<y>30</y>
<width>321</width>
<height>291</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout_2">
<item>
<widget class="QLabel" name="label">
<property name="text">
<string>TextLabel</string>
</property>
</widget>
</item>
<item>
<widget class="QTextBrowser" name="textBrowser"/>
</item>
</layout>
</widget>
</widget>
<resources/>
<connections/>
</ui>
98 changes: 98 additions & 0 deletions pipgui/GUI/UI_Files/installScreen.ui
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>439</width>
<height>503</height>
</rect>
</property>
<property name="windowTitle">
<string>Install Packages</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget">
<property name="geometry">
<rect>
<x>300</x>
<y>110</y>
<width>121</width>
<height>98</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QPushButton" name="btnInstall">
<property name="text">
<string>Install</string>
</property>
</widget>
</item>
<item>
<widget class="QPushButton" name="btnBack">
<property name="text">
<string>Go Back</string>
</property>
</widget>
</item>
</layout>
</widget>
<widget class="QListWidget" name="listWidget">
<property name="geometry">
<rect>
<x>20</x>
<y>110</y>
<width>261</width>
<height>381</height>
</rect>
</property>
<property name="selectionMode">
<enum>QAbstractItemView::MultiSelection</enum>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>20</x>
<y>70</y>
<width>401</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>14</pointsize>
</font>
</property>
<property name="text">
<string>Please select the packages you want to update:</string>
</property>
</widget>
<widget class="QWidget" name="horizontalLayoutWidget">
<property name="geometry">
<rect>
<x>20</x>
<y>0</y>
<width>401</width>
<height>80</height>
</rect>
</property>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QLabel" name="label_2">
<property name="text">
<string>Search Packages:</string>
</property>
</widget>
</item>
<item>
<widget class="QLineEdit" name="lineEdit"/>
</item>
</layout>
</widget>
</widget>
<resources/>
<connections/>
</ui>
61 changes: 61 additions & 0 deletions pipgui/GUI/UI_Files/progressScreen.ui
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>Form</class>
<widget class="QWidget" name="Form">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>582</width>
<height>317</height>
</rect>
</property>
<property name="windowTitle">
<string>Progress Window</string>
</property>
<widget class="QWidget" name="verticalLayoutWidget">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>561</width>
<height>261</height>
</rect>
</property>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QLabel" name="labelProgress">
<property name="font">
<font>
<pointsize>12</pointsize>
<weight>75</weight>
<bold>true</bold>
</font>
</property>
<property name="text">
<string>Filler Text..</string>
</property>
</widget>
</item>
<item>
<widget class="QTextEdit" name="textEdit"/>
</item>
</layout>
</widget>
<widget class="QPushButton" name="btnContinue">
<property name="geometry">
<rect>
<x>450</x>
<y>280</y>
<width>90</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Continue</string>
</property>
</widget>
</widget>
<resources/>
<connections/>
</ui>
Loading

0 comments on commit 0f32914

Please sign in to comment.