Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 5.2.0 #175

Merged
merged 10 commits into from
Oct 29, 2020
Merged

Version 5.2.0 #175

merged 10 commits into from
Oct 29, 2020

Conversation

cdgriffith
Copy link
Owner

  • Adding checks for frozen boxes to pop, popitem and clear (thanks to Varun Madiath)
  • Fixing requirements-test.txt (thanks to Fabian Affolter)
  • Fixing Flake8 conflicts with black (thanks to Varun Madiath)
  • Fixing coveralls update (thanks to Varun Madiath)

Co-authored-by: Varun Madiath [email protected]
Co-authored-by: Fabian Affolter [email protected]

@coveralls
Copy link

Coverage Status

Coverage remained the same at 100.0% when pulling 8c330db on develop into 4b66113 on master.

@vamega
Copy link
Contributor

vamega commented Oct 29, 2020

Are you waiting for something to promote/merge this?

@cdgriffith
Copy link
Owner Author

@vamega Sorry for delay, reformatted recently and my test+deploy script apparently didn't survive so was working on re-creating that, and of course general distractions. (It tests everything on Windows on multiple python versions, so I can make sure no OS dependent errors happen.)

@cdgriffith cdgriffith merged commit 4a50512 into master Oct 29, 2020
@cdgriffith cdgriffith deleted the develop branch October 29, 2020 02:53
@vamega
Copy link
Contributor

vamega commented Oct 29, 2020 via email

@cdgriffith
Copy link
Owner Author

It's a pretty simple tox.ini file and release.bat, just need all the python versions setup. (This release file doesn't have the safety checks to stop in it yet, so I just commented out the upload stuff first round).

[tox]
envlist = pyw38,pyw39,pypy37
skip_missing_interpreters=True

[testenv]
commands =
    pip install -r requirements.txt
    pip install -r requirements-test.txt
    pytest

[testenv:pyw38]
basepython =  C:\Python38\python.exe

[testenv:pyw39]
basepython = C:\Python39\python.exe

[testenv:pypy37]
basepython = C:\pypy\pypy3.7-v7.3.2-win32\pypy3.exe
pip install twine wheel tox
tox
rd /s /q "dist"
rd /s /q "build"
python setup.py build sdist
python setup.py build bdist_wheel
twine check dist/*
twine upload dist/* --config-file .pypirc

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants