From 4bcb613eb6ff01260a05aa6853127c071d0165ca Mon Sep 17 00:00:00 2001 From: Sarah Alnegheimish Date: Thu, 6 Mar 2025 12:43:44 -0500 Subject: [PATCH 1/2] remove cache files & fix commands --- .gitignore | 118 +++++++++++++++ Makefile | 20 +-- pygridsim.egg-info/PKG-INFO | 140 ------------------ pygridsim.egg-info/SOURCES.txt | 24 --- pygridsim.egg-info/dependency_links.txt | 1 - pygridsim.egg-info/not-zip-safe | 1 - pygridsim.egg-info/requires.txt | 23 --- pygridsim.egg-info/top_level.txt | 1 - .../__pycache__/__init__.cpython-312.pyc | Bin 363 -> 0 bytes pygridsim/__pycache__/core.cpython-310.pyc | Bin 5124 -> 0 bytes pygridsim/__pycache__/core.cpython-312.pyc | Bin 7156 -> 0 bytes .../__pycache__/defaults.cpython-310.pyc | Bin 1614 -> 0 bytes .../__pycache__/defaults.cpython-312.pyc | Bin 1955 -> 0 bytes pygridsim/__pycache__/enums.cpython-312.pyc | Bin 1524 -> 0 bytes pygridsim/__pycache__/lines.cpython-310.pyc | Bin 834 -> 0 bytes pygridsim/__pycache__/lines.cpython-312.pyc | Bin 2179 -> 0 bytes .../__pycache__/parameters.cpython-310.pyc | Bin 2856 -> 0 bytes .../__pycache__/parameters.cpython-312.pyc | Bin 4184 -> 0 bytes pygridsim/__pycache__/queries.cpython-310.pyc | Bin 916 -> 0 bytes pygridsim/__pycache__/queries.cpython-312.pyc | Bin 1279 -> 0 bytes pygridsim/__pycache__/results.cpython-312.pyc | Bin 1274 -> 0 bytes .../__pycache__/transformers.cpython-312.pyc | Bin 1790 -> 0 bytes .../__pycache__/test_circuit.cpython-312.pyc | Bin 6403 -> 0 bytes .../test_pygridsim.cpython-312.pyc | Bin 1912 -> 0 bytes 24 files changed, 128 insertions(+), 200 deletions(-) create mode 100644 .gitignore delete mode 100644 pygridsim.egg-info/PKG-INFO delete mode 100644 pygridsim.egg-info/SOURCES.txt delete mode 100644 pygridsim.egg-info/dependency_links.txt delete mode 100644 pygridsim.egg-info/not-zip-safe delete mode 100644 pygridsim.egg-info/requires.txt delete mode 100644 pygridsim.egg-info/top_level.txt delete mode 100644 pygridsim/__pycache__/__init__.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/core.cpython-310.pyc delete mode 100644 pygridsim/__pycache__/core.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/defaults.cpython-310.pyc delete mode 100644 pygridsim/__pycache__/defaults.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/enums.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/lines.cpython-310.pyc delete mode 100644 pygridsim/__pycache__/lines.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/parameters.cpython-310.pyc delete mode 100644 pygridsim/__pycache__/parameters.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/queries.cpython-310.pyc delete mode 100644 pygridsim/__pycache__/queries.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/results.cpython-312.pyc delete mode 100644 pygridsim/__pycache__/transformers.cpython-312.pyc delete mode 100644 tests/__pycache__/test_circuit.cpython-312.pyc delete mode 100644 tests/__pycache__/test_pygridsim.cpython-312.pyc diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..d25d75e --- /dev/null +++ b/.gitignore @@ -0,0 +1,118 @@ +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +env/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +.hypothesis/ +.pytest_cache/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ +docs/api_reference/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# dotenv +.env + +# virtualenv +.venv +venv/ +ENV/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ + +# vim +.*.swp + +# IDE +.vscode/ +.idea/ + +data/ +output/ +orion-jupyter.tar +*.csv +*.pkl + +.DS_Store diff --git a/Makefile b/Makefile index ec73002..d643ddc 100644 --- a/Makefile +++ b/Makefile @@ -95,15 +95,15 @@ publish: dist ## package and upload a release twine upload dist/* .PHONY: bumpversion-release -bumpversion-release: ## Merge master to stable and bumpversion release +bumpversion-release: ## Merge main to stable and bumpversion release git checkout stable - git merge --no-ff master -m"make release-tag: Merge branch 'master' into stable" + git merge --no-ff main -m"make release-tag: Merge branch 'main' into stable" bumpversion release git push --tags origin stable .PHONY: bumpversion-patch -bumpversion-patch: ## Merge stable to master and bumpversion patch - git checkout master +bumpversion-patch: ## Merge stable to main and bumpversion patch + git checkout main git merge stable bumpversion --no-tag patch git push @@ -123,10 +123,10 @@ bumpversion-candidate: ## Bump the version to the next candidate CURRENT_BRANCH := $(shell git rev-parse --abbrev-ref HEAD 2>/dev/null) CHANGELOG_LINES := $(shell git diff HEAD..origin/stable HISTORY.md 2>&1 | wc -l) -.PHONY: check-master -check-master: ## Check if we are in master branch -ifneq ($(CURRENT_BRANCH),master) - $(error Please make the release from master branch\n) +.PHONY: check-main +check-main: ## Check if we are in main branch +ifneq ($(CURRENT_BRANCH),main) + $(error Please make the release from main branch\n) endif .PHONY: check-history @@ -136,13 +136,13 @@ ifeq ($(CHANGELOG_LINES),0) endif .PHONY: check-release -check-release: check-master check-history ## Check if the release can be made +check-release: check-main check-history ## Check if the release can be made .PHONY: release release: check-release bumpversion-release publish bumpversion-patch .PHONY: release-candidate -release-candidate: check-master publish bumpversion-candidate +release-candidate: check-main publish bumpversion-candidate .PHONY: release-minor release-minor: check-release bumpversion-minor release diff --git a/pygridsim.egg-info/PKG-INFO b/pygridsim.egg-info/PKG-INFO deleted file mode 100644 index e2dd3db..0000000 --- a/pygridsim.egg-info/PKG-INFO +++ /dev/null @@ -1,140 +0,0 @@ -Metadata-Version: 2.1 -Name: pygridsim -Version: 0.1.0.dev0 -Summary: Package to simulate OpenDSS circuits on Python -Home-page: https://github.com/amzhao/PyGridSim -Author: Angela Zhao -Author-email: amzhao@mit.edu -License: MIT license -Keywords: pygridsim pygridsim PyGridSim -Classifier: Development Status :: 2 - Pre-Alpha -Classifier: Intended Audience :: Developers -Classifier: License :: OSI Approved :: MIT License -Classifier: Natural Language :: English -Classifier: Programming Language :: Python :: 3 -Classifier: Programming Language :: Python :: 3.5 -Classifier: Programming Language :: Python :: 3.6 -Classifier: Programming Language :: Python :: 3.7 -Classifier: Programming Language :: Python :: 3.8 -Requires-Python: >=3.5 -Description-Content-Type: text/markdown -License-File: LICENSE -Provides-Extra: test -Requires-Dist: pytest>=3.4.2; extra == "test" -Requires-Dist: pytest-cov>=2.6.0; extra == "test" -Provides-Extra: dev -Requires-Dist: bumpversion>=0.5.3; extra == "dev" -Requires-Dist: pip>=9.0.1; extra == "dev" -Requires-Dist: watchdog>=0.8.3; extra == "dev" -Requires-Dist: m2r<0.3,>=0.2.0; extra == "dev" -Requires-Dist: Sphinx<3,>=1.7.1; extra == "dev" -Requires-Dist: sphinx_rtd_theme<0.5,>=0.2.4; extra == "dev" -Requires-Dist: autodocsumm>=0.1.10; extra == "dev" -Requires-Dist: flake8>=3.7.7; extra == "dev" -Requires-Dist: isort>=4.3.4; extra == "dev" -Requires-Dist: autoflake>=1.2; extra == "dev" -Requires-Dist: autopep8>=1.4.3; extra == "dev" -Requires-Dist: twine>=1.10.0; extra == "dev" -Requires-Dist: wheel>=0.30.0; extra == "dev" -Requires-Dist: coverage>=4.5.1; extra == "dev" -Requires-Dist: tox>=2.9.1; extra == "dev" -Requires-Dist: pytest>=3.4.2; extra == "dev" -Requires-Dist: pytest-cov>=2.6.0; extra == "dev" - -

-“DAI-Lab” -An open source project from Data to AI Lab at MIT. -

- - - - -[![Github Actions Shield](https://img.shields.io/github/workflow/status/amzhao/PyGridSim/Run%20Tests)](https://github.com/amzhao/PyGridSim/actions) -[![Coverage Status](https://codecov.io/gh/amzhao/PyGridSim/branch/master/graph/badge.svg)](https://codecov.io/gh/amzhao/PyGridSim) - - - -# PyGridSim - -Package to simulate OpenDSS circuits on Python - -- Documentation: https://amzhao.github.io/PyGridSim -- Homepage: https://github.com/amzhao/PyGridSim - -# Overview - -TODO: Provide a short overview of the project here. - -# Install - -## Requirements - -**PyGridSim** has been developed and tested on [Python 3.5, 3.6, 3.7 and 3.8](https://www.python.org/downloads/) - -Also, although it is not strictly required, the usage of a [virtualenv](https://virtualenv.pypa.io/en/latest/) -is highly recommended in order to avoid interfering with other software installed in the system -in which **PyGridSim** is run. - -These are the minimum commands needed to create a virtualenv using python3.6 for **PyGridSim**: - -```bash -pip install virtualenv -virtualenv -p $(which python3.6) PyGridSim-venv -``` - -Afterwards, you have to execute this command to activate the virtualenv: - -```bash -source PyGridSim-venv/bin/activate -``` - -Remember to execute it every time you start a new console to work on **PyGridSim**! - - - -## Install from source - -With your virtualenv activated, you can clone the repository and install it from -source by running `make install` on the `stable` branch: - -```bash -git clone git@github.com:amzhao/PyGridSim.git -cd PyGridSim -git checkout stable -make install -``` - -## Install for Development - -If you want to contribute to the project, a few more steps are required to make the project ready -for development. - -Please head to the [Contributing Guide](https://amzhao.github.io/PyGridSim/contributing.html#get-started) -for more details about this process. - -# Quickstart - -In this short tutorial we will guide you through a series of steps that will help you -getting started with **PyGridSim**. - -TODO: Create a step by step guide here. - -# What's next? - -For more details about **PyGridSim** and all its possibilities -and features, please check the [documentation site]( -https://amzhao.github.io/PyGridSim/). - - -# History diff --git a/pygridsim.egg-info/SOURCES.txt b/pygridsim.egg-info/SOURCES.txt deleted file mode 100644 index ee2ccb5..0000000 --- a/pygridsim.egg-info/SOURCES.txt +++ /dev/null @@ -1,24 +0,0 @@ -CONTRIBUTING.rst -HISTORY.md -LICENSE -MANIFEST.in -README.md -setup.cfg -setup.py -docs/Makefile -docs/conf.py -docs/contributing.rst -docs/history.rst -docs/index.rst -docs/make.bat -docs/readme.rst -docs/images/dai-logo-white-200.png -pygridsim/__init__.py -pygridsim/pygridsim.py -pygridsim.egg-info/PKG-INFO -pygridsim.egg-info/SOURCES.txt -pygridsim.egg-info/dependency_links.txt -pygridsim.egg-info/not-zip-safe -pygridsim.egg-info/requires.txt -pygridsim.egg-info/top_level.txt -tests/test_pygridsim.py \ No newline at end of file diff --git a/pygridsim.egg-info/dependency_links.txt b/pygridsim.egg-info/dependency_links.txt deleted file mode 100644 index 8b13789..0000000 --- a/pygridsim.egg-info/dependency_links.txt +++ /dev/null @@ -1 +0,0 @@ - diff --git a/pygridsim.egg-info/not-zip-safe b/pygridsim.egg-info/not-zip-safe deleted file mode 100644 index 8b13789..0000000 --- a/pygridsim.egg-info/not-zip-safe +++ /dev/null @@ -1 +0,0 @@ - diff --git a/pygridsim.egg-info/requires.txt b/pygridsim.egg-info/requires.txt deleted file mode 100644 index d23a788..0000000 --- a/pygridsim.egg-info/requires.txt +++ /dev/null @@ -1,23 +0,0 @@ - -[dev] -bumpversion>=0.5.3 -pip>=9.0.1 -watchdog>=0.8.3 -m2r<0.3,>=0.2.0 -Sphinx<3,>=1.7.1 -sphinx_rtd_theme<0.5,>=0.2.4 -autodocsumm>=0.1.10 -flake8>=3.7.7 -isort>=4.3.4 -autoflake>=1.2 -autopep8>=1.4.3 -twine>=1.10.0 -wheel>=0.30.0 -coverage>=4.5.1 -tox>=2.9.1 -pytest>=3.4.2 -pytest-cov>=2.6.0 - -[test] -pytest>=3.4.2 -pytest-cov>=2.6.0 diff --git a/pygridsim.egg-info/top_level.txt b/pygridsim.egg-info/top_level.txt deleted file mode 100644 index ade4998..0000000 --- a/pygridsim.egg-info/top_level.txt +++ /dev/null @@ -1 +0,0 @@ -pygridsim diff --git a/pygridsim/__pycache__/__init__.cpython-312.pyc b/pygridsim/__pycache__/__init__.cpython-312.pyc deleted file mode 100644 index 79ee4720ccbfb528ecb5ba6e59cedbc32ecebc5f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 363 zcmX|7%}T>S5Z-P2W7DP&P0&k;Hc25l^%=bQ3_gO- z&=)8<34-8F>CKZ9(G1Ld-@wfG4YP3^n_z65$LIy|t!e(F^G9|rk|)ARKsXI3?*tug z1s3n}Uffl^phrpBpARbcR;P!tSc%w8S@^&r;ofWGUYD0f@*AnVYIL4NB4%!|WV)I# zRUw`!nR|j4mA&weyoJZbYVpxH&uKkucdzFCdH}$62vFMqtjL$zARht<#bk_h1h5h& zlRCj>l9mzLW@sB~BaDTL&t%sKe;@mI84mjF_nPJi|3Zg_5=oxXS%kxs zkmi5_0!Rnvl1mN&aRP||-uGTj zvbx%`@cI2`e;WOD&9eSZmGZ|$Grx4uYc4$SGXW3MCP_{igay%z;JvXX&m8j}f zqncOK@7=H-HM~aD^qRU}30u*Mw-U9zwysyh)u`ijbh#F;MeE+WZ8fd8Ener1#};oq za=Z=RJhHm2FR{ASwX>QZrd+9REvwxM)BU5PY~?-a$7-0!NXV@Ifl4NFAhOCkiO;hp z$#)YjLQ_0C_Q#^@pc2I5{WwTf);dbUQ$c+cUUVY=6VVSbsvn~%Ti10nr*3&-XPuLY zkmr4sgp)K#Vze~PD9kyaZI(YX_&!6cusoYvp2KbKJhnV{WCi#ey4>ZJ$F^4qEM6Tt zyvFOORr6YdH&Ltc7GJ@b`p6pEyviNB0zn_uRy z;JM1L@T+)s_%*U$6)>%!_o>yWlCWAiAxX@xtF zY-rBKbd~8_t!DEM@C^Jgm{heZOfM>H#*;|vNoDPldQ`STFHDP)bQI{P zqC_}+V#zD0{^Qop`$|Z)hyNU0#& z86;Bl#^+h1-w$xue!q>vrr*KT_K)*Qlwotz=B2{II)6vn^nw zM2bVlZ*Vd6Ct=F;5RpQ`nDkIGn_3s}rG4w;&4-l>_j5aS zF5qJi+(*tA@URQ4@xbNwFW{Jc_oSxl=%?#=YUBC2F`f^PMLdV+42st(ghD5N7@m_Z zjooZB;7F{Mo6%X29Tm#|J_Be0ei%1YbbwAby9U9qQE77b?J{VPpH(nR2hU;abb7kj; zSyH$BE&!Dj;3TO>(}H}7K&~21f16srPl8(I4@gk>C~?9%>AF1qPwD*@#Pr&thRdA> z#2Uqi=%2ns2kKi87eoWikDP~&p@j>OfNh;1=xR4d+C(wpXe2n4g3 zF>`$Eu*dEU5fb<$=AZ-9eVcIvi}>|a69U*iJ%-=Ue4QMxMAl_8*YUZ;<0d}z*ntnX z4pI@3YtlY6`wx?OFrzR4+Sl3H?zVQ{T}}M&-QB;7C8(z!8N}lW&Vs-bDkwaOQ$L7V z5dun#gKZv4q^!t4w9c}X(xyFE$${r`l`gBTsa=%l=vRa~v2nZ6wk!XfURu~S7HwIP4zA zNCr_3bW43+h|*sQl#BuVKj0*{>EKH~zo8Fa_UDgg@LZpp&ojNgI?3)}d}=+gKX<;M zOO^KX=?HL@(&-zxYn+N3EJDf$n_(uc-X{IW#&alalQk46qrRe0Ko63Mg8M7vMhcmt z?o_0J@Sm=$b7Zf9TadoZcvXELl9b>qAHJ%$F~l21p3tdG*XBpo?-uM}f!v5s1M49& z8xUMWlbidt;b^iODvryuv6Vu`_dFHD#T;X$_69`|%1O;WW zaFSWxqv0SYGueR2dhg|^(9DAPOZVC)fPHw5&Qy^RVU%3O?hBTwQ@22oOo*>)Kve1t6Z<#jh~>i&=gj8<#`zN@Cm^bnoP4pcSuaoGK_z{U7i5(I@CP7XsZ<5f-+|Q^q-=HqheNb*d z&=o<^#0{%queUnw&Sqn?-EOxUtwycUZs1?{JM3<1l9euvBvzDk4V095$T|sP2>gPh zR8Qb;p=6U9>1PG6HNVT4D~Zllcj-L^4oNwqTqi+0dfryE#+wEcx;t2k`nGL`tH?Tj LtZ3Vgv+4W`p8|J$ diff --git a/pygridsim/__pycache__/core.cpython-312.pyc b/pygridsim/__pycache__/core.cpython-312.pyc deleted file mode 100644 index b5f002901fbef7302213d4ea6ecd3a4241e225db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7156 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 diff --git a/pygridsim/__pycache__/defaults.cpython-310.pyc b/pygridsim/__pycache__/defaults.cpython-310.pyc deleted file mode 100644 index 2dfa6f4c841802da2f8e7eb72d19563dcc5ce2c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1614 zcmY)uO>^5sRCb)iQR5^urCj%zFp-oGxMT{d+qi88#|c*44!(HS+O@PG?P_*cab1{! z1HXXb0w=DyaOWp*g_}=wI>StEaN)pk;H_*W>1y=ezVA;-G#a)A=coF2(Kkz$^~Mml zPZfxV@T#u>5UX#kSftXgkZQjQw*^v*s{IABNR|NC$Z~%XxOK7u)Dp4D9l*=LStSj) z)j@9!@CsQc8-Q)HM&1E@hukHbfLB3&4{(FLThMEB{dICbu(sdBUoTje9Z-!hpCCd< zI8U@fTg;_yNg^e38B%m15{)CebIs?1P?QKv5Y?f(ZNFeif|SNmqcPJl(lO(aLJ9kV zqGzYQpf&j9Inu(|Gft77WGuwV%!3#qjAD^1incN;W1Oj(6D3jzjU~f8q}#R~6v-Ug zM>8k$ltClOsX`+m!Ow_}jd!5Itr&hzL#%g-}Wer8}GF-sM!nPTY7_49~VL(q{ z`do~6V5qRopbp~H%oTP}X-W`=I60)LkOONshG>+N9TdY(%>^{oBd#p&#M>-tPOCk4v4) z(&~5r%KVPzroZ?R5ODtRul4~&U*7xq>FZbDmS(^DSBp37@BPm9#&mfwAR-(Lrb}nf znn5d=t~}|sKJB$Sk3XB%%Mbhd_F`(6yk>X0e%|XoI_|UvkH8YX|Ndrh+HQ6SXU$Hl zeZ%awg5#rB=lrqv8QF1@tm2DG36|F*oIqEdNgvI%|_W8oc%FgJUyJc5~{bUqq+XOpLrk$|OMHi_V- u;8y-k-E1&zF1R@O;a}LbtdMN$J=SKDPCNSCiR9AN5{e zSy_hvyZXxNvc4++?=0tT-dtVIpGRu7S~+UrT!THzQKro4{BwurX$N~ z+SH-07#NHjBYReXX;K7jmNy4Af%#yr9(D1tkbW93Rr;NQbp+K{V=; zC1k=*3~^37*xTA$0|&6P4cRCxC_3?7V~~M>Rv^OQ{w@|~PNqLtxlwH(H(-BlxZ|zK zhImlX#TuZ@I)x-%-FGe63TIL4%TIDq4Wif;0$FUGObrBDf`?vxAn4hyBt2SIH7ou8xQ zKpUTJl!L_P-tKOpyt%Vcgva2bcpRiIXr=j1Y3s0ZP#&AVE`s^%;t`mq4i3w=cS?oY zZOBXd&s6q`8|B*mMyXIdKTH;nYDH;PER^mZYzN8R|H<1I<#_3Ew{{G%c1m|ELHPc5 zF_<6}-ohZhU*6f>C_kue?v+YGxYedXvQhwHYkc^P@&Y=g{QG|XkW-K6<$~DwQxmiN z7BhVLx$yjc`>tn^isj^+?FJwYX#5oCn(ZKV%VET~>4%7E`q8PP7+KcBalE5jfD4#7sAHy4H#H;)zp!`W}E}y1R0EzoR`* zXS+sM>m+*VOt;*P0mx*#_3m4p)CEN?2jHy+P_ MIsbXmTYv)p14sg7F#rGn diff --git a/pygridsim/__pycache__/enums.cpython-312.pyc b/pygridsim/__pycache__/enums.cpython-312.pyc deleted file mode 100644 index 572b725a0da53e2e3d9451bb569df81ccb735fe8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1524 zcmbVMy>HV%6u+~R#&sK~Bn3r<0f{zJq$&|h#n2+9ZIrZi(<)z;j8x02O&gjo>_j3= ztyH0oY+d*RKrBqm>@0Y4by6o-*pLzyCf@m@O-uw5C;R#Le$VfG{@r``IUME@jGFxM z@D+p5SL%2p=z{(}fD5D|71vP%OBhqk)R_h=u^2HZhg9|qsR0eYXPq1=V6#DBCx+Od z&4z&GhS-T7lbrlc6O)((vdwOzaNtbiSnN9eWdIjQLlRbz#Axg@Zum6^OF`hL$MB&Z zPBMfqwYvI&R_?X6LXsn#EH{;gCd-7Ey_c?nXFOd#ZHn9fL&5mE!6~ zAuF$DN?CcUNismO0TyL zx(%(_G19xeoL*B)wMM$#I|O6^(m)O))$ZwZH*6CCV8p?kp-bV8B_vECagw`?&RNlv z8BLvT=@IYM@iLYn{Qok7yfZL?Z%C82yqs8Ty5jQs1iYh%sG<9$Pl6$WSd~R8p_nb? z%6SrUeIji80v3tnQxHjXfP{nUpDKuU}VCh191K3#~1+G2M6vSv9_y(|ZJ_=l5@BPWz z^F*NkSi*@dMWuZKm^rS(y+;DaRYfl(XU1+Nm*1&4ZQ!9j!h2k%NP;#d;kBLZ?QC&v zBO}t58FBYWWF!h%{0%|E8-?{ssa*6@hh0b=cB?e?hVT~$6-1{d47WkgGboPOT`M+k z#^&GVt;H2{apltsD<_$7O+PuwUdHcR@st@)eK@j~L~}{}Qr)+zO%twLt&`2ahEF%0 zx}qOUhDd<+u+D-*qSuX`@=g`IFP!eSOW0oOXl)a2**TjY>x(c8Jr9kCV1BR|<12Lg l3M~u*3{JnE9UyoNI2I?)I|Brd0ng$#KJWYlr;Y7p{RV4$L~j59 diff --git a/pygridsim/__pycache__/lines.cpython-310.pyc b/pygridsim/__pycache__/lines.cpython-310.pyc deleted file mode 100644 index 79b0642bac1867c2c62552e460f6accee630aad3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 834 zcmZ8fJC74F5Vm(Wo5v*-ylR(haTh^_q7x!VB8U{_PM151NGS5fPO`aOZ{+bR$|+P( z@(ZY-}k%QN42=kq+gMXS{yC~rP|T#%5Eug*aFEV*GD4s50+H&S?pja-|f7fK6yCLW{gVVJ0rC%CS^+hMI3W;Gf*L^rBsiFqgiw63HoFtY&i+I*4{41p;CLmN-Lw05v_Xatx`Dk)Hmyl*FlvSY4?5a&HI^o zGw;nWJ9aclFs?j!mc6M;(qEhrBd`TFrva=;rew;NWJ_sD<~RUYPRn*69q{;|6||MK z;$g*7?NB;ohtpw?SFMO0O-E%ZCz+wSfEm6cr<;nwc;s&$A}+I#Zc&qvcz`ueW8EQh zF18V7O(U-3AcN*yCk1oSETWl39qTr00WH(DYaBR;PUIYP-N{ihZG^Vg%}E%(Abgv9 z;lCnLF7rlS>`n-P<{<-b4pXMwhc`;WM{*6_0wVC|AsVSk!Go7g!PRIfl&PT9P_}$)E5g0yWs36f&QdWY2EUmk8wTu72tz zH9sU~eEMh$$`aIISU&=nx=Dj^&NMY$v!If+Swxo*ax{Vs4Ju7D32mzB;4C@gA#MTF zXSAhxgi+0mP#sgEz3;dtir2Nkc$*dihi|BORSkyjA}@B`il2e7Ma^-Y<0hKZ3l`Np z6+{sx8g;b-LA}}}?*&9NbVt)I;%Yg^unH#9sNX|sW(1bEfV5A>CXQ*mrx0&#*AOjW zr(rw1iD>R@9$Jn@=XI(r>EInBog&k-U<%I;3t7m?()ko?ZivK!;GU_T`}hIOYnCb8 zBMUlci3JJ8EV8v3!a|c{=cX=90iD+gBAB-b%sUNJKh>=Q#F+46Fy(xK^n3pknAZsl zEZ9u-S{+t6-;%n1C39muH9DTUG{qt}a*mmEvIOt&oPjkWtYz}r_?2_lZe~WVrc!L@ z)CHiUg2y|#W_X6U1#Cdz^RS?W8Cbikn-Fb=1s7%ri@>R6keQ?LFzf{zEC|QSqC6iN zT3kd-HQa(jS*UiDn0F)0+ZExv;+F-+zo!$|37lX;ce2RRZ_Vp&V$?MXHgYIQOcpQU zoH>=V6N|+xAOeW{C%ubB7Pa*Sl;JGq#mAkJeQSe?+&jHel@bL zetEgv-Mi78SRSpmcC94t1Gtl{wsx;xTpN3AJ^k?6@b|+Ty~&N%2|n@SojpLtw@7t& z*GkX*9*|uAv$^d>WasOUq#drr`pdEYO6*iQcIq4ZC*$WsKjzDWlN+&*my^}bgAZa~ z#Fmr4DQ(s6_bT0eI`9+o!R&MqhKTz%2mvudn1@%eq#j)QB5 z*N;3ItDGD!pB(@7bR{`kPR>3bFg7~OnnwHnmD~4kuNmd`qm}mla(n-i!S9B?9ePU2 z10$7zi{*if&)Y6}ewAGnrK7BL{H}CuLUyEhvv&!-TY~x1##-xn?G+ah^WMt#`V)Sc zHQdQ4JkGtyDcHojgWd@|l<;w|#UF47k+ZgI7A*7;=Dm!+lH>sV{t3#m{8H+CB^`Y! Y9eO35eksNN7&!IA^lNFq-0j)_2fwoAYybcN diff --git a/pygridsim/__pycache__/parameters.cpython-310.pyc b/pygridsim/__pycache__/parameters.cpython-310.pyc deleted file mode 100644 index aa824475ad3dd9050095bbafd58e3be5585d7660..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2856 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 diff --git a/pygridsim/__pycache__/queries.cpython-310.pyc b/pygridsim/__pycache__/queries.cpython-310.pyc deleted file mode 100644 index 90b2c3d7313ba59d47b06991ce4cb67cb832fc78..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 916 zcmZ8fF>ezw6t*wdq&->&SQr?rPDCoXjiEvaXru~JXd%$ymdHK7ByJr$`1w*@#mLCS z$OI#QDJxU|0u#@dP}*AZ(|h09-+iCob6Z;(qxJ3U_c3oV_B$5WS3<>e+W3%yVg*xN zC5BIV!8ubcm40DGqSgki+rFr>K8&;l6k!4aAqY1T(inFRN_?uoYx?v^_n;?EB*N=s zA%lQ9_*z(}pev+R+047SR&;OzW(FR`$oVCoGjqs2U}XZKl`VsIwwGO!FxKUZwlqN@ zmOR$06?1aM_Gsf13ZGd@4$cyvaTeGQ{*w(Nk`Qt~BB#k|Ye2rJexT9;+h9v?vLLEV z(Aw8?utGL|>K)-BRNgiMqr;kjC{U1SZIv!%0HK4>Nab7_t+IyYg&*T?lSR(e+w2mp z(bzm&1I72cVgJhZ)zuG&{lnenkag!f!dX*`mlYnrk>mJNtY$Ok1E^aUEKo~=6H|Ex zLY5^U>JtOve4@+AKRrTvYU2%t_l@2E%HQ4c+%!ITZO3B!)za{`(4%YbL!zt;w`dog zmF7kJz##$_8wXCRBbpq48Jk#iR&3qW$C320t3_u|`?Au(r&Q4htTiq8#e9eAKmGh8 z(g5Ysj={)_iFA42mDLn%z+6fF7(+E0)Z7n*(p>pMLxKtX^M$omePS|4o>C~ypz_Vx&+Z0l^ InQkV30eXA;$N&HU diff --git a/pygridsim/__pycache__/queries.cpython-312.pyc b/pygridsim/__pycache__/queries.cpython-312.pyc deleted file mode 100644 index 95f570784039f81ea9904366ebcaec9d271123cd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1279 zcmZ8g&ube;6rRz_maIy_t?W=67X~*dR^oc^ZrqX}NJAPstrHVW5;4|{q-j<=>ddTC z85w%$p@$w)dT?%q_R`=&&xJz&fL@#$TC;H=&|Z3TF@ca%-i%hZ;|DwY=FR)@&HLW` zQ7GgP$PX{RZ=f_n|JcnyQi*af3Cbp7XcaNcQUPw^Rg4kyzCx?1Zn`|Q9_1>$E<&z} zX>y{uA+kn$5@-XPLvLgKoO}iyI4N6+;h5L(Ngsp;URz1eD(FrTq1&+ANNsp#WDwEwwvxI% z+)G^m^EcyZ)WgdbU&`Sd$LLrs$Ic+S{~y#^1_oTj*fIb7>%Mk(w>|yoB$0XWTHk5C&Cb+VcVgBU^$oNqH5@Qr`end+w+h% z5ZVobGua7vjnG3P4?}M(RhH(741+GY6zP>~v@uIQmRfT?OKwO*gX=I)fJGA>wcAn| z&Spu-VZ@9iEqad=TB~ub#ah70{idij2WSXYFqVTLSMXDJ*(2PaoVc+YWTQmbAk$a+ z*PSM!eylryBb4Su+BlOykB9rv5XJT(%w3VH_I13Srw8gcuLmLm(14)gt zL#8sYl+*E$qaz+!i*&Wqq75Bqtr|j5Uvow~yq1BN75}D&_v6#B!2`P9q|&d*TGZm9 z(LST%J#C_T-M`+wtOQ#YEx+AufTlr9*qdv2<5R9^Rm&i<&rQ7v=`9{DVfhm6kD)h4 zpB7H6~{w+r8WxSgMVQkd8)PW)Xw^SF3sr&!v~mv#%M zc8gO7P!cVcy*N{?GFhuuUFRI6M@YQ|hiVj-ID4TbSrqUO)HrPIOVeYp?0XpF|5F}L QKhGjOd5}Jh-*Hi|08@BQ2LJ#7 diff --git a/pygridsim/__pycache__/results.cpython-312.pyc b/pygridsim/__pycache__/results.cpython-312.pyc deleted file mode 100644 index e7268b8d16a7f11dcc205b5fe8f7cbebb7aa49dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1274 zcmZ8g&u+L&QpT$j5#{;09jC82R4MXgSeN7W-Di%p9xofN5gt zjA&+vtP(1Oyvuy@W5^VTUz2>AO_LR>+2tid4Ph;&+9Z%ZD-s&`nWmC0?t^2Ui6&E; zRHf?XlcL2+is?`ou!cd!a2ZTz{IVL3o}FpqD{_+dg&^yO_3{7Yo@2j4QZ&j2J-}1G|^$RDV1UV z6bTrNn31GG?=V6u6{a;`5scie^GdykhEN4#*$Z+7ue-}0;Qr>wjoly{#e*6dztp|% zIN{Yp-2ohdG)K}#=_M%)tuY<-cdMPE|}r-YRb@J9<$XZaYsK5R!`T9raa( zq(<3EQz=-A$*9k95)G_`y4-5envT*|4Ir?qIisCmOT+t_(zhBOQHcgMCg^IN%F>*y zgbfxLUAor3pt!%t8>MEu2AT#feqYngc68j8Dr+f1`_j~>kkq2k5|*FP?hraQ_$GI9 z`_$Z_QqPS(tw@IQ}sGXmY3U#p8>=%ZCGxCjTBh zz3ZVf3;3V>*k*R@O>X$V{K)$3FSEaXy_p?%h($ diff --git a/pygridsim/__pycache__/transformers.cpython-312.pyc b/pygridsim/__pycache__/transformers.cpython-312.pyc deleted file mode 100644 index f41f426473f366490ff88e5589014a74ced3a1ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1790 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 YrDqA=$F(kpF diff --git a/tests/__pycache__/test_pygridsim.cpython-312.pyc b/tests/__pycache__/test_pygridsim.cpython-312.pyc deleted file mode 100644 index 81a7d5c7d941576463bf6d08be562433a8cc46d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1912 zcmah}O>7%Q6rNps*JCG+)3p4gA!ccXRP*B)A$q7FRh6VaQsh>|3DQbvyY+0Gb@#{2 ztSPoY>LCY;kcz}1963^@7bFB14ji~3kg%nol#wcs$|bj|p%+fPnf1m=05OL*Z@%~D z%{On}n;-M}9D>n)`|Cy~jnD(JNQO30c3YrqAcBbEAzv{SMd+%h`YAKzr_HplnVQ5> zp6=_WF7-6%88f4xtnk)6Y+@B%Ktx|hB;(-bL~_h<-b}^1nd@jJydxGRg=epHE>M>& zxqd0d@uC|zwNA_7xuvj8>#>d(Lz@T`+;!WF2xFk-=E5Lw>X91;)%x%hgp|Qz_XH># z$U&w;kf{>IOc8Y*nQ4*&sgX2D9jNGhq~@?_&ZYIX8+D6f!Hm_A8dqDL25@7pf7NK& z_3L)SDc6(m$&un#yO3Nss-u+D?(~uq8SR!4K^SAzeJ^TLhrMLDtA-tP%GEpQj>6N- z@m86LWc>BU%rbK*o3Vq2uui&A~v&^oEZ_0Nonn|Dz`dZV@|Z(>K@s5 zg|dW>3SQ!oZ=&Dv=q@Pef4Lhq$EF4eZv_8EpN>Ktng7u~vGK*VZ=2h*wf=0ahm9?~EDgmzE`I*XSNNN;FUNYgxP{M3c(RWtdsF3J zWv+L8{`>ra9c;ercXUet6KgM2C<8=R+J}8x6%k78-927kUDW? z6o#M!)fT_6tPUy)fM$e{Z;IQ28;Rs|EDCzghUb(l4l?8T_4sD9^fc@ht-vZE9;OsU sd8{Ml`QOl)K00$BP2NY-4+Zc575>Z}Rf?aS+MYPspE&s#!9r618xd2ywEzGB From e7b922b54cb5a211206708f6d161eef50e643dc2 Mon Sep 17 00:00:00 2001 From: Sarah Alnegheimish Date: Thu, 6 Mar 2025 12:44:39 -0500 Subject: [PATCH 2/2] =?UTF-8?q?Bump=20version:=200.1.0.dev0=20=E2=86=92=20?= =?UTF-8?q?0.1.0.dev1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pygridsim/__init__.py | 2 +- setup.cfg | 13 +++++-------- setup.py | 2 +- 3 files changed, 7 insertions(+), 10 deletions(-) diff --git a/pygridsim/__init__.py b/pygridsim/__init__.py index 6b8f757..8aea3b5 100644 --- a/pygridsim/__init__.py +++ b/pygridsim/__init__.py @@ -4,6 +4,6 @@ __author__ = 'Angela Zhao' __email__ = 'amzhao@mit.edu' -__version__ = '0.1.0.dev0' +__version__ = '0.1.0.dev1' from pygridsim.core import PyGridSim \ No newline at end of file diff --git a/setup.cfg b/setup.cfg index e60b664..865b6f4 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,16 +1,16 @@ [bumpversion] -current_version = 0.1.0.dev0 +current_version = 0.1.0.dev1 commit = True tag = True parse = (?P\d+)\.(?P\d+)\.(?P\d+)(\.(?P[a-z]+)(?P\d+))? -serialize = +serialize = {major}.{minor}.{patch}.{release}{candidate} {major}.{minor}.{patch} [bumpversion:part:release] optional_value = release first_value = dev -values = +values = dev release @@ -30,14 +30,11 @@ universal = 1 [flake8] max-line-length = 99 exclude = docs, .tox, .git, __pycache__, .ipynb_checkpoints -# Ignore W503 (line break before binary operator) -# Line breaks should occur before the binary operator because it keeps all operators aligned. -# Please discuss with the group before adding other ignores. -ignore = W503 +ignore = W503 [isort] include_trailing_comma = True -line_length=99 +line_length = 99 lines_between_types = 0 multi_line_output = 4 not_skip = __init__.py diff --git a/setup.py b/setup.py index ac2afcf..d8e1719 100644 --- a/setup.py +++ b/setup.py @@ -86,6 +86,6 @@ test_suite='tests', tests_require=tests_require, url='https://github.com/amzhao/PyGridSim', - version='0.1.0.dev0', + version='0.1.0.dev1', zip_safe=False, )