Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/buildtesters/buildtest

HPC System and Software Testing Framework
https://github.com/buildtesters/buildtest

fix errors reported by cori and ascent CI bug. missing 'builder' object not

passed to class methods

6b3bcf0203f5e02a0e622c11c6f45d79a548d462 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Pass builder object in dispatch, poll, gather method in Batch Executor class and also

pass builder object to methods like start_time, end_time, runtime in BaseExecutor class
because w...

d678269e4a1eec2065f5e29fbdcbb0eba7c8663b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add method start_time, end_time, runtime method in BaseExecutor. The subclass

will call this method when running test. These methods will update
self.builder.metadata object t...

1eedf1df94a74a885310f25203878f63893eca13 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #700 from buildtesters/fix_timestamps

change starttime and endtime calculation for batch job submission.

76ef2c11f3e1a7e88f9a12181d19e83803950a0b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix cori CI pipeline, bug in datetime during job submission

2d1e56da48ca66d83d5751cfe0043f36216ecbd8 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
change starttime and endtime calculation for batch job submission. We

use datetime.datetime.now() to track start and endtime at time of job
submission and when we gath...

d136f2b6fc9429ac2357c78a8bc5cd85b5d5dcda authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #699 from buildtesters/docs_fix

add documentation on "Using buildtest at HPC sites"

4e209b6775544255e721caee452b7b88bc33f51e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add page buildtest_site.rst which gives some recommendation when HPC sites start

using buildtest. Update Table Of Content by removing .rst from file since this is not
needed.
Add...

5e0efa51de4dd711d9ba9e74a348de5733e23d08 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Bump stenongithub/gitlab-mirror-and-ci-action from 0.2.7 to 0.2.8

Bumps [stenongithub/gitlab-mirror-and-ci-action](https://github.com/stenongithub/gitlab-mirror-a...

f78fa0fcd331399e975fcfd4b72db119ca705f7f authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #697 from buildtesters/buildtest_config_systems

view system details from configuration file via command - buildtest config systems

193da47665e9c3ff61eea4b1115518f8b7e33e70 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
adding documentation on 'buildtest config systems'

9cf7818e52e63ee9f2b006414f7deeff66db5bb0 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add 'buildtest config systems' which prints system details in table format

7dad0dde7014668442542d7dee2fa125e2209e55 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add job to sync jlse mirror on nightly basis by pushing (#696)

0e4abfb3c020e98d175a54d0d7d0eeeb2c0a713f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #695 from buildtesters/fix_scheduler_detection_logic

Fix scheduler detection logic Cobalt vs PBS on Theta and JLSE

fb9414532bf1a66e108553e4c4849de0f2a6ecf4 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
use socket.getfqdn() to resolve full hostname in regression test.

The 'qcancel' command was invalid binary in cobalt list. This failed to detect cobalt
scheduler p...

ee0d9c35b76de8e055303599a93e7031d45c160c authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
bug in BuildTestCommand when retrieving command 'hostname -f' for full

qualified hostname in regression test. Replace socket.gethostname()
with command 'hostname -f' to...

b7c4d4fe763646c7f9f9c568faf60315717fe71a authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
use socket.gethostname() to retrieve hostname for some reason BuildTestCommand("hostname -f")

doesn't work on Theta

e9340cc6dd0c67a4eb0c504447fef063a9eb2c9d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Fix scheduler detection issue raised on Theta and JLSE where PBS and Cobalt

were both detected. We fixed the issue by specifying unique binaries to each
scheduler to check u...

fe0a96db6b6810940b8f261f6e5208a6fedde92e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #694 from buildtesters/description_field_for_system_record

add description field in settings schema to specify system description

85a9bae60dca3f321b2f5e77526d65977c3a306b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Add 'description' field in settings schema to allow one to specify a system description. This will

be used for documentation purposes.
Remove definition anchors for sbatch, bsub, cobalt, pbs and r...

9a95ec22d6117093c39d9c3700053a75929286ab authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
adding PBS documentation in configuring buildtest section (#693)

add PBS section in batch support section
add PBS directives in scheduler agnostic configuration...

081ae34a7aa31e11dcfdf0b87790c7993fad861d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
socket.getfqdn is slow when it retrieves hostname since it relies on DNS. We have (#692)

changed this to run "hostname -f". This was critical since buildtest was
very slow due to this ...

3ee07767abdf35b05b843eeaa2e51d925e8141ce authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #691 from buildtesters/pbs_executor_support

Add PBS Support

e631e663039154275036a149e8071041101a8d85 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix regression test failures

cc8c9423e346636158c48b852c44b1f0e7a23321 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix pyflakes unused import

f4523579f3d0f115df9a2e7620074bf466f626e9 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
make 'queue' a required property in lsf, cobalt, pbs executor instance

Add PBS class in buildtest/system.py to detect PBS binary and extract queue
summary. We can prope...

2ba66bc0e623114dc50726e44214ab2906d2d46e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
change poll command to qstat -x -f -F json <jobID>. The -x is required to

view job history assuming PBS has enabled job history. The PBS Executor
poll command requires pbs...

837aebcc0ff409c750c4ca3dfe6c2c96205d88c1 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add initial implementation for PBSExecutor class.

Add "pbs" executor property in settings.schema.json for defining pbs executors.
Add "pbs" propert...

9a27168b66e00ac9b0cb02e0f8a95e64e5bc67ec authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix bug with buildtest buildspec find where it wasn't able to rebuild (#690)

buildspec cache using --roots option. This was because it was reading
the wrong configuration f...

f62cad576d54ac8b26403a0bfee561f48cd4c229 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #689 from buildtesters/v0.9.4

bump version to v0.9.4 and regenerate docs

27a7ffc37f804bae1336d6d5d7ae5169a3917d9f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update changelog

bfa19ff8ce4a497c18eb19d7652b78a17f9573a3 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
bump version to v0.9.4

808fe694c48250f04182617b64bc9e97f81fa7ff authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
regenerate documentation examples using script/docgen.py

09ee84057676bfbe5ae6432f8930b2ecb758a4d2 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
change behavior of configuration check. The configuration check

can be done from BuildTest class when using 'buildtest build' while for
other commands we use che...

b57a9f4c2069addc8d3981055f7a16c4125fef36 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
rearrange contribution section and fix #660 (#687)

0ad36901764a9185d3b06d93ac8ea345eb92a564 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add option to override configuration file with option 'buildtest build -c <configuration>'. (#684)

This will override file ~/.buildtest/config.yml

e76e017eb36c2c3a3068a4e5c7e70bc1a4440c9f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #683 from buildtesters/shell_check

check shell compatibility in buildspecs with ones specified in Local Executors

3b8a6bea636f807cfc951790da8d7de9c388090c authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix broken links

c72974f6f001fc4e32079832be0517bf88f91527 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
check shell type in BuilderBase and LocalExecutor class for compatibility

type. The checks safeguard against users from specifying an incompatible
shell with the executor ...

b326d0d83aaab7ef376b9ab207962663ef66e57a authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update changelog for v0.9.4 (#682)

3946bc093e7d82df6ec3a8cb060c5baacb647abc authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #681 from buildtesters/cobalt_bug

fix cobalt bug when reading output and error file

3e6fbfc113129233762a11c31c592dbacd3b5693 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix cobalt bug when reading output and error file. The files are not

created instantly so we moved step for reading these files in gather
method

baaf7a807d9314d0fe45c85a13c9c1ba44d5846b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #680 from buildtesters/jlse_ci_and_validate_executors

Add JLSE gitlab CI file, move executor check methods in BuildtestConfiguration class and rename ...

d840bcc5c8b400a1094f95a73ca83a1967bdc5aa authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
increase poll interval to 30sec and max_pend_time to 300sec when running

regression test to avoid scheduler cancelling job during test. The poll
interval was set to 10sec...

c7f0d5d3e10b14fee561a46ddbc81d5de3b4b605 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update executor name in example buildspec used for running test on ascent for regression

test. The test wasn't running because of invalid executor name hence we weren't getting
test cove...

a7cac9481d85e5de1db0ae9d78a0d724fc25ad13 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
change gitlab workflow when creating conda environment. Now we create

conda environment using -p for path instead of name this avoids having
conda environment prior to...

90371038c8c300e2f766456ffbc0a3f838d49416 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add jlse gitlab CI file

add example settings for jlse system for regression test
add regression test for running a single...

7cd04c1d07ef95da81bc3f32db05eb24ace668c7 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
move methods to validate executors (lsf, cobalt, slurm) into class BuildtestConfiguration

as private methods. Add method validate_executors in BuildtestConfiguration class to invoke
execu...

0da6cc476eac4c270b5ec746e1336753a6342b84 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
rename option '--buildspec-files' to '--buildspec' in buildtest buildspec find.

Fix pyflakes unused imports and unused variable declaration

3b8fb6673db277e406ec0d17e3e4de4ecb28f35d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #679 from buildtesters/buildspec_find_bug

refactor regression test for buildtest buildspec find command. The settings file was not passed ...

0c707868b31df24ea33a242e40d1fbc87051c4bc authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add comments and fix unused code in regression test module test_buildspec.py

3c5e9d4ed44b045128930892bb74fc29630c6280 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
remove method func_buildspec_subcmd which was called as part of argparse.set_defaults()

method as a func. We refactored regression tests for BuildspecCache class by invoking class.
The ...

cfcdea87d625d3788297155cb6062b3a7ee92329 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #678 from buildtesters/diagram_update

update diagrams for buildspec structure and Parser.

1b2505ec500cd005b65e234c458631ecaf3ffd21 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update diagrams for buildspec structure and Parser.

Update documentation.

17de323b5b4b07187785ce631da9792374229bb9 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #676 from buildtesters/dependabot/github_actions/JamesIves/github-pages-deploy-action-4.1.0

Bump JamesIves/github-pages-deploy-action from 4.0.0 to 4.1.0

e4c5542c9d0608786f1e46ff3595476c4146c724 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #677 from buildtesters/regression_tests

increase test coverage for BatchScript, CompilerBuilder class and update documentation

10e08a0f43b8e69f91a92a4528992dc54bb9ce94 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix regression test failure in CI. The exception is raised upon invoking 'build'

method from builders object, previously we were invoking exception at time of
BuildspecParser whi...

f410bfa25c9a293e6e8b6a49fae0edf095726358 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update regression test in test_batch.py to add coverage for cobalt

add example tests for compiler schema in regression test to increase test coverage
update documen...

8d489fe297f9280436ce20c0261400881ea49e8c authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #674 from buildtesters/buildtest_scripts

Remove buildtest scripts examples and remove documentation page

93ff4a023db2f8da90ce51e4b26a7303650c85b8 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Create LEGAL.txt

aece7c56f122289efa43b2503a50c3c1ba0169d1 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Bump JamesIves/github-pages-deploy-action from 4.0.0 to 4.1.0

Bumps [JamesIves/github-pages-deploy-action](https://github.com/JamesIves/github-pages-deploy-ac...

65b05895804755ac439e3f8ecd3a70f6431e37d4 authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Delete COPYRIGHT.LBNL (#675)

ac35a01045e26f9a3c2ec152d37b3f4cffbc8db3 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Rename COPYRIGHT to COPYRIGHT.LBNL

9a899d24f9a87baaad8e9658fa6041ca21f70951 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
remove arguments from parse_buildspecs, build_phase, run_phase methods

in BuildTest class

1bb9570049a5ea63eb72d10f6f4e863e5c5dc3f2 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
remove buildtest scripts workflow and badge

remove scripting examples ex[3|4].py and output file
remove arguments from parse_buildspecs, bui...

1059dd3ec3a02a6a7faab82977029c583f5f96c7 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #673 from buildtesters/batch_jobs_docs

Fix Issue with executor detection in BuilderBase class and document batch job section

43cda197cbe9f685de41a1873d8e693e938eedfb authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
remove test for Cori configuration check, this is implicitly done

when submitting job in regression test file tests/test_cori.py

9dbdfd3207b8db39405cb7b1e52f12c1c05db68b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update examples output for batch jobs documentation.

ab3539940301904c20be24a0ee5c8caea68ac4df authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
we pass buildexecutor object into BuilderBase class because we need to

detect executor type in order to check how test must be built and run.
The detect_executor() meth...

74ea7a889cfc8151af148f262a27701130a55bd2 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #672 from buildtesters/fix_bug_poll

move methods parse_buildspecs, build_phase, run_phase, poll_jobs to BuildTest class

66b1518983e35881f99c8d0b7c19a799c8079f1a authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
move methods parse_buildspecs, build_phase, run_phase, poll_jobs

to BuildTest class. Now they can be invoked from class method.
Fix bug in poll job when accessing...

02f1573bb0d09fe3980021cb997a9f7ecad4eb3e authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #671 from buildtesters/hostname_regex_support

apply re.match to match hostnames when detecting system

48ad53f02c17d270a9a9e319c18aad90beac1edb authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update ascent setting because 'compilers' was missing and this is

required field

a7d05a310a2a3c549005bda4bafe06ea415aa0dc authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
apply re.match to match hostnames when detecting system this allows

for more flexibility when specifying hostnames. Each entry in hostnames
field is a pattern search...

c802b0fac7680cdf2d8302c1ab1d33ece9cef7d6 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #670 from buildtesters/BuildTest_class

add BuildTest class that replaces implementation for func_build_subcmd method

78ca647ebfec930c58045da207dfcfe7d634609b authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
incorrect argument name when passed to BuildTest.

95c0fa36b7dbfeae362bf89c98244a35b72ff6ea authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
error in Cori regression test, we were calling wrong class. We were invoking

BuildTestCommand but should be BuildTest

cfd8e684f5e1eb526f1946a3a810f2bbcbb80545 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
remove unused import reported by pyflakes.

Error installing buildtest due to unused modules that were imported

ec191e666c0b06b63914b483965dd82167e2a927 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add BuildTest class that replaces implementation for func_build_subcmd

method. This class takes all arguments passed from 'buildtest build' along with
path to settings ...

6aa3413f116d4e98b4c3ad81d40c510e431a115f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #669 from buildtesters/fix_cori_tests

update regression test for Cori examples due to schema change

3b71657df846f4aba06f94e2ee0fd92e9ef3a621 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #667 from buildtesters/dependabot/github_actions/actions/setup-node-v2.1.5

Bump actions/setup-node from v2.1.4 to v2.1.5

d50a7b7f331aa8f328b236948c1ceff1f87fb0c4 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
update regression test for Cori examples due to schema change and

refractor test. There was a bug reported during regression test. Saving
work as more refactoring ...

991288d327ed56b012d0cac6db7fe831a3ba39ac authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #668 from buildtesters/organize_config_by_systems

change format of configuration file to group by system names

ca55ffd145761f75e8180e59faf39d274a1d7c4a authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Reorder configuring buildtest page into subpage with table of content

to navigate to different sections. We try to outline all the basic
configuration first so users c...

cdd56db4c15dc68031e8162cdd1b34cfafe2e5d3 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Regenerate documentation examples using script/docgen.py. We had to

change few examples that referenced old executor format.
Update documentation examples in compile...

97bae21f04ff3794cca8b72fb6ac767f771cc484 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Refactor all regression tests and tested them locally until all tests passed.

We removed tests tests/examples/buildspecs since we had duplicate examples in
test/buildsystem/va...

91bb1ab945c44d03f414b3b7e4a609be6b50ee94 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
refactor BuildExecutor class to build executor list properly. We build the

executor list for the active system that was detected based on BuildtestConfiguration
class.
We a...

0524a4e8a2fb5af1eb258f8f05af4010bad22990 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
change buildtest settings.schema.json to add 'system' property to organize

configuration by system name. The configurations are now part of a system group. We
provide a def...

dfe33a65519eef110e58e1224114a6b54a491417 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Bump actions/setup-node from v2.1.4 to v2.1.5

Bumps [actions/setup-node](https://github.com/actions/setup-node) from v2.1.4 to v2.1.5.
- [Rele...

ca22dbb606bf91937345cc376d2d6996801786b0 authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #666 from buildtesters/fix_utf8

set LANG to utf8 encoding because tabulate can't print tables

8789d9570b16eba5f2b65364bd33a2aa982d08e8 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
set LANG to utf8 encoding because tabulate can't print tables

properly on system that don't have this set. See https://github.com/buildtesters/buildtest/issues...

6de699673e4a79774be75163ec3df24c54e402f8 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #664 from buildtesters/test_directory

change output of how jobs are printed during poll stage

ecda50846a0a7e983cb79116913c2d60cd254a9f authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
fix bug when printing table during poll stage for completed and pending

jobs. Use "fancy_grid" table format to print table and we show list
of jobIDs in queue to be polled

b7904aded36f1f5df2f7517a53f9a64db8f28fb8 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add table output of completed and pending jobs during poll stage to show

list of jobs completed and pending with details such as name of test,
executor, jobID, job state,...

f779e7ea045847fd1f78ce94f56ba4eed055e228 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
refactor slurm, lsf, cobalt executor by removing unused variables.

d46975e0af0aa1aae2a693e43af602298c676647 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #663 from buildtesters/olcf_regtest

add olcf regression test for ascent system to get test coverage for LSF

69e4ce642b4eb8253d3e640c8ca3dd9319046221 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Refactor test example and ascent pipeline

There was bug where buildtest couldn't resolve path to generated output
because we were using wro...

5784f73277e1acee37405791ba6bcc33c556539d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
add ascent regression test example to submit job to LSF cluster

fb9dcf7a39bd33cdc57d8af4723f78f8bcf0ba87 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Merge pull request #662 from buildtesters/blackaction

using black action psf/black@stable in black workflow

811469cf2759453601bfba4d475a4c4164311d94 authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>
Update black.yml

990706864724ac40d9370d22196e88ed0c16fa9d authored almost 4 years ago by Shahzeb Siddiqui <[email protected]>