profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/icemac/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Michael Howitz icemac gocept gmbh & co. kg Halle/Saale, Germany https://gocept.com

flyingcircusio/batou 29

batou is a BSD licensed utility, written in Python, to configure development and production environments for web applications.

flyingcircusio/appenv 4

Self-contained bootstrapping/updating of Python applications deployed through shared repositories

icemac/toll 4

poor man's integration testing

NativeInstruments/gocept.amqprun 2

gocept.amqprun helps you writing and running AMQP consumers, and sending AMQP messages. It supports AMQP 0-9-1 and integrates with the Zope Tool Kit (ZTK) so you can use adapters, utilities and all the buzz.

sweh/ajja 2

JavaScript library for simple creation of forms and display of collections

push eventpytest-dev/pytest-rerunfailures

Hugo van Kemenade

commit sha 948e273aef90a0273e4295d90a9cdfc148c374cf

Add support for Python 3.10 (#168) * Run Python 3.10 only against 6.2.* and main * Run other Python versions against main, too. Co-authored-by: Michael Howitz <mh@gocept.com>

view details

push time in 13 hours

PR merged pytest-dev/pytest-rerunfailures

Add support for Python 3.10

Python 3.10.0 final is due for release in October:

  • https://www.python.org/dev/peps/pep-0619/

The final release candidate is now out and the Python release team has issued a call to action for community members:

We strongly encourage maintainers of third-party Python projects to prepare their projects for 3.10 compatibilities during this phase. As always, report any issues to the Python bug tracker.

https://discuss.python.org/t/python-3-10-0rc2-is-now-available/10496?u=hugovk

So let's also test and add support for 3.10.

+17 -7

1 comment

5 changed files

hugovk

pr closed time in 13 hours

PullRequestReviewEvent

push eventicemac/icemac

Michael Howitz

commit sha 0ba9619dc55ee298bcbe5b37eb824ed87787f128

Add most used languages

view details

push time in 13 hours

push eventicemac/icemac

Michael Howitz

commit sha ee86328ca3622b6594068c707faefe5caea3ca91

Link to source.

view details

push time in 13 hours

push eventicemac/icemac

Michael Howitz

commit sha 72611d0b0d0a8a586e7178e025c2423958c08b7c

Render stats on profile page.

view details

push time in 13 hours

create barnchicemac/icemac

branch : main

created branch time in 13 hours

created repositoryicemac/icemac

Source for profile page

created time in 13 hours

push eventhugovk/pytest-rerunfailures

Michael Howitz

commit sha 04ccfe5d1ee84a4d4ec88ee31087a774e8c76096

Add change log entry.

view details

push time in 13 hours

PullRequestReviewEvent

push eventhugovk/pytest-rerunfailures

Michael Howitz

commit sha 95bf03280824582df4989aca53d337044f9a6a21

Fix tox.ini: * Run Python 3.10 only against 6.2.* and main * Run other Python versions against main, too.

view details

push time in 14 hours

push eventxoviat/pytest-rerunfailures

Michael Howitz

commit sha c11b99ccbb80c46fba62979aec9a040874bb1b0e

Ensure that the xdist test also runs locally.

view details

push time in 14 hours

PullRequestReviewEvent

push eventxoviat/pytest-rerunfailures

Michael Howitz

commit sha 6b70c86808c1f2d2c3c09d95297c3d9898cf7a23

Reduce more duplicate code.

view details

push time in 14 hours

push eventxoviat/pytest-rerunfailures

Michael Howitz

commit sha eba61e494fcfec91be01fc1cc603b978234c2d41

Clean up duplicate code.

view details

push time in 14 hours

issue openedzopefoundation/.github

Readme for organization page?

According to https://github.blog/changelog/2021-09-14-readmes-for-organization-profiles/ we can add a profile/README.md here which then shows up at https://github.com/zopefoundation probably above the pinned repositories.

Do we have use for such a readme? What would we write there?

created time in 14 hours

push eventzopefoundation/zope.security

Michael Howitz

commit sha 4191c823c471849079ee1254e5d79251bf75e1df

Configuring for c-code

view details

push time in a day

push eventzopefoundation/meta

Michael Howitz

commit sha 5b60e8235223c5c73427d4cdf66be5fb2cce3cea

Improve c-code template: * show all failures * use a recent setuptools so `setup_requires` is not ignored.

view details

push time in a day

issue commentzopefoundation/zope.security

Add support to release aarch64 wheels

@odidev There is already #79, but it is not yet complete. Maybe you could have a look at it.

odidev

comment created time in a day

issue commentzopefoundation/zope.exceptions

4.4: pytest is failing

No, pytest does not support layers, as I already wrote in https://github.com/zopefoundation/zope.exceptions/issues/21#issuecomment-915844937. There is https://pypi.org/project/gocept.pytestlayer/ to bring layers into pytest but it has its own problems because layers are a concept which is quite different from pytest's fixtures.

Additionally I see no gain in trying to support two test runners. I see only an increased maintenance burden. pytest does not solve any problems in zopefoundation repositories which zope.testrunner didn't already solve.

kloczek

comment created time in 2 days

issue commentzopefoundation/zope.exceptions

4.4: pytest is failing

@kloczek As there is no obvious way to send you a personal message I have to write it here in public: I personally think that most of the issues you created in zopefoundation repositories are not helpful for the projects. It seems that you do want to respect the decisions of the maintainers. Please find a more constructive way to support the zopefoundation projects.

kloczek

comment created time in 2 days

issue commentzopefoundation/zope.exceptions

4.4: pytest is failing

@kloczek I know pytest and use it in many projects, especially new ones. There is no need to sell pytest to me. Additionally I personally did the conversion from zope.testrunner to pytest for a personal project, it took way more time than expected. So I know both test runners well enough to make an informed decision. And – I have to repeat – the decision is to keep zope.testrunner.

Believe me, you won't be the volunteer to do such a migration, so please do not nag the zopefoundation maintainers: There are more important things to do than changing the test runner.

kloczek

comment created time in 2 days

issue commentzopefoundation/zope.container

Add support to release Linux AArch64 wheels

@odidev Thank you for investigating. I solved it a bit different but your suggestions was a good starting point, see https://github.com/zopefoundation/zope.container/commit/479a543293419ec22e0502ab8510e972b91a5fbd – Some failing jobs less, really nice! 😀

odidev

comment created time in 2 days

pull request commentpytest-dev/pytest-rerunfailures

handle worker crash

Additionally there is a problem the linter shows up.

xoviat

comment created time in 2 days

Pull request review commentpytest-dev/pytest-rerunfailures

handle worker crash

 jobs:       - name: Install dependencies         run: |           python -m pip install -U pip+          python -m pip install git+https://github.com/pytest-dev/pytest-xdist.git@7f07d50
          python -m pip install git+https://github.com/pytest-dev/pytest-xdist.git@7f07d50

This line should no longer be necessary or at least install a released version.

xoviat

comment created time in 2 days

PullRequestReviewEvent

push eventxoviat/pytest-rerunfailures

likanglin

commit sha e0e5ba33db767a9c0057a1185887524a887a01a1

condition can be evaluated in the real time use the skipping.evaluate_condition from pytest in order to keep the same behavior with pytest.mark.skipif. It evaluates the condition in real time so that we can decide whether the case should be rerun in runtime Change-Id: I2575d368c79480223c84498513a4ef605db0c576

view details

Michael Howitz

commit sha 138db6cc15c0f66ef12156d2680a39c8c5c80af2

Add change log entry for #162

view details

Michael Howitz

commit sha 887e4bda5d5bf8936619b612cfe31293bb72d162

Preparing release 10.1

view details

Michael Howitz

commit sha 3dc2ebdaad2640369566dac1184a2c842b3e7967

Back to development: 10.2

view details

Paul Wise

commit sha b328f91de7de41a0b66bba69d9d0ee43b99b6fc9

Wrap long lines in RST files Also wrap longish lines where that helps readability. Suggested-by: doc8

view details

Paul Wise

commit sha aa4e757741a706e6dc505d7f6733d9a18e339d72

Clean up docstrings Suggested-by: pydocstyle

view details

Paul Wise

commit sha c6b7014f0fb816dd93559ba2a67987d8167a0e45

Fix typos Suggested-by: spellintian

view details

Paul Wise

commit sha e9397e94cf26f7eb83a9e89de6610a392cc67927

Drop unused cache_key variable The _ name is a convention for the name of "throwaway" variables. Suggested-by: vulture

view details

Paul Wise

commit sha 153ba651b0e0a4e4d17e671afdf838c58ab953a4

Check errors outcome field Use the right field depending on the pytest version, pytest before 6.0 uses singular, later uses plural. Reported-by: vulture

view details

Paul Wise

commit sha 55e96a561f3ecd2797896e3cbb9bf4f3363666dd

Correct indentation in YAML files Suggested-by: yamllint

view details

Paul Wise

commit sha 387218b536f1decb058637b2558427dcc861b3e4

Allow newer versions of flake8-typing-imports Version 1.10.1 was released in 2020.

view details

Paul Wise

commit sha c5aed676809bf3129609310ca48ffa0b7020c49f

Turn PYTEST_GTE_* into one-liners Done by importing only the needed definitions from pkg_resources, adjust all the other uses of pkg_resources to this style too.

view details

Paul Wise

commit sha 17b59511b06f8ba8fc827da323b3afb571fedeb8

Clean up packaging and build system (#167) * Tell git to not ignore egg files that are not the correct .egg-info/ dir * Tell git to ignore the dist/ directory where sdist/bdist files are stored * Make the setup.py executable without prefixing it with python * Migrate packaging metadata from setup.py to declarative setup.cfg * Add PEP-518 pyproject.toml file

view details

Michael Howitz

commit sha 6b5a516d5b4f6adb1d7043ead2aae2989ee42dab

Merge branch 'master' into crashitem

view details

push time in 2 days

push eventzopefoundation/zope.container

Michael Howitz

commit sha 479a543293419ec22e0502ab8510e972b91a5fbd

Configuring for c-code

view details

push time in 2 days

push eventgocept/appenv

Christian Theune

commit sha 86f11dad00b7acb13be8d57fcd2664fdd73a8182

Merge pull request #29 from gocept/pre-commit-ci-update-config [pre-commit.ci] pre-commit autoupdate

view details

push time in 2 days

PR opened flyingcircusio/batou

Integrate `remote-pdb` to debug batou runs.

Fixes #199. Fixes #149.

+41 -2

0 comment

4 changed files

pr created time in 3 days