Ecosyste.ms: OpenCollective

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

NumPy

The fundamental package for scientific computing with Python.
Collective - Host: numfocus - https://opencollective.com/numpy - Website: https://numpy.org/ - Code: https://github.com/numpy/numpy

BLD: use C11 rather than C99 as the C standard version we target

In effect we were already using C11 for a long time, because that's
where `complex.h` and comple...

github.com/numpy/numpy - a9ae89c38e58589a65954835df28ba65179d1e68 authored about 1 year ago by Ralf Gommers <[email protected]>
MAINT: improve debugging code in `umath_linalg.cpp` so it doesn't emit warnings

Also a simple fix for a `-Wmaybe-uninitialized` warning in
`special_integer_comparisons.cpp` (GC...

github.com/numpy/numpy - 2481321f0f71fad31882a7b2258906de00e9f6ce authored about 1 year ago by Ralf Gommers <[email protected]>
MAINT: fix comparison in npysort/selection.cpp so it doesn't emit a warning

That warning was, with clang on macOS:
```
../numpy/_core/src/npysort/selection.cpp:529:15: warn...

github.com/numpy/numpy - b043ff6d32a298dc27fb0cdfced39b096f0912b8 authored about 1 year ago by Ralf Gommers <[email protected]>
MAINT: fix unused function warning in `multiarray/item_selection.c`

The warning was:
```
[2/3] Compiling C object numpy/_core/_multiarray_umath.cpython-39-darwin.so...

github.com/numpy/numpy - ceccff0dd51e37d775cc6da06e164cda44036ea4 authored about 1 year ago by Ralf Gommers <[email protected]>
Add TGL tests and build with cpu-baseline of avx512f

github.com/numpy/numpy - 7a29f66ce96516f3a6e13c5f22147e47e233b3ba authored about 1 year ago by Raghuveer Devulapalli <[email protected]>
CI: UPdate SDE version to 9.27 and run tests on SPR

github.com/numpy/numpy - 894a1e3eae226ae3d23ae65ba8d155f0adc63d3c authored about 1 year ago by Raghuveer Devulapalli <[email protected]>
Update x86-simd-sort to latest

Marks explicit template specializations inline

github.com/numpy/numpy - 5cb44c56fb324a8b173823987939ac0cf1757835 authored about 1 year ago by Raghuveer Devulapalli <[email protected]>
Fix SDE file extension name and update cpu-baseline=avx512_spr

github.com/numpy/numpy - b743ee0b85bdb4b1cf3ee947299b9981d9f2202f authored about 1 year ago by Raghuveer Devulapalli <[email protected]>
BUG: fix dispatch for avx512_qsort and qselect float16 functions

github.com/numpy/numpy - 0000e49c29965830e2d3189ff501969b7903af3d authored about 1 year ago by Raghuveer Devulapalli <[email protected]>
Merge pull request #25372 from Flamefire/patch-1

BUG: Fix failing test_features on SapphireRapids

github.com/numpy/numpy - 13766216baf864200202beff4ff1133414f7f97c authored about 1 year ago by Charles Harris <[email protected]>
Add a release notes entry

github.com/numpy/numpy - 64c7478b55f7e06ecad0cb348f428458cd35bced authored about 1 year ago by Aaron Meurer <[email protected]>
Merge pull request #25368 from ngoldbaum/gil-error-helper

MAINT: add npy_gil_error to acquire the GIL and set an error

github.com/numpy/numpy - 972675544a8eb19dafeaf903cfede137ebed1b21 authored about 1 year ago by Sebastian Berg <[email protected]>
MAINT: add a compatibility shim for pypy

github.com/numpy/numpy - 1064e13607220c0a0a2832d45afc68f580cd3444 authored about 1 year ago by Nathan Goldbaum <[email protected]>
Merge pull request #25350 from rgommers/build-docs

DOC: add "building from source" docs

github.com/numpy/numpy - 79e04cf5e86a4da3527aa8ed85955566fed77164 authored about 1 year ago by Charles Harris <[email protected]>
Merge pull request #25369 from lvotapka/main

Correcting documentation for polyfit()

github.com/numpy/numpy - 4da6ce88b522c17f8e1aeeeb46441f703fdaddbf authored about 1 year ago by Charles Harris <[email protected]>
Merge pull request #25367 from mtsokol/docs-fix-refguide-check

DOC: Fix refguide check script

github.com/numpy/numpy - a91ed7211123f545f933e4bfd4280226f4c732d5 authored about 1 year ago by Charles Harris <[email protected]>
Fix failing test_features on SapphireRapids

The /proc/cpuinfo flag for AVX512FP16 is spelled avx512_fp16
Add the underscore to the mapping ...

github.com/numpy/numpy - f2ffc113384c7498dc5ba0e8d59c799d8367cb0c authored about 1 year ago by Alexander Grund <[email protected]>
Merge branch 'main' into docs-fix-refguide-check

github.com/numpy/numpy - 8ca094d3d86355ee074f82a00279d0f83f89774b authored about 1 year ago by Charles Harris <[email protected]>
Merge pull request #25328 from linus-md/add-laguerre-examples

DOC: Add ``np.polynomial.laguerre`` examples

github.com/numpy/numpy - 7effacdcf66400be2d1a26bcc05efe1b4ac1ddc2 authored about 1 year ago by Ralf Gommers <[email protected]>
Merge pull request #25326 from linus-md/add-hermite-examples

DOC: Add examples to functions in ``np.polynomial.hermite``

github.com/numpy/numpy - 03ce3f301cc71b0eb3049c323e53aad47ad8043e authored about 1 year ago by Ralf Gommers <[email protected]>
Merge pull request #25324 from linus-md/add-polynomial-examples

DOC: Add examples for ``np.polynomial.polynomial`` functions

github.com/numpy/numpy - 3597a3c0a4a506f8a1641951a00b99e827e64e2d authored about 1 year ago by Ralf Gommers <[email protected]>
DOC: Add examples to ``polynomial.hermite`` functions

Update hermite.py

Update hermite.py

update

Revert "update"

This reverts commit 1bb71ac4459a1...

github.com/numpy/numpy - fd50ccd509340d11a5d4cd3bb6fc250efeed4c7e authored about 1 year ago by Linus <[email protected]>
DOC: Add examples to ``polynomial.laguerre`` functions

Co-Authored-By: Pieter Eendebak <[email protected]>

github.com/numpy/numpy - 13dc37a0c5b9cb027555897da8f46ee5d2dc0483 authored about 1 year ago by Linus <[email protected]>
DOC: Add examples to ``polynomial.polynomial`` functions

Co-Authored-By: Pieter Eendebak <[email protected]>

github.com/numpy/numpy - 25ae8ab168f7307e05cd347da4bf0f89debce53a authored about 1 year ago by Linus <[email protected]>
ENH: Handle includes consistently across f2py

github.com/numpy/numpy - 3eae12fd33c286a9cab15f1c63a2fefe79e3b75d authored about 1 year ago by Rohit Goswami <[email protected]>
Update some items in the array_api compatibility document

github.com/numpy/numpy - 84a4605a965540631ca5b1633eaa4c39d715519b authored about 1 year ago by Aaron Meurer <[email protected]>
Update _polynomial_impl.py

When the polyfit() argument cov=True, the resulting covariance matrix of the polynomial coeffici...

github.com/numpy/numpy - 7cab230a859aa9aa8712085e253eced02be39150 authored about 1 year ago by Lane Votapka <[email protected]>
Disallow 0-dimensional arrays in numpy.array_api.nonzero

This is required by the standard, even though np.nonzero does not yet disallow
it.

github.com/numpy/numpy - 28a15d5c99076c88b2906e8d3e95011ab8ef1c3c authored about 1 year ago by Aaron Meurer <[email protected]>
Use separate wrapped dtype objects in numpy.array_api

This way there is no ambiguity about the fact the non-portability of NumPy
dtype behavior, or th...

github.com/numpy/numpy - 13ab654e46110221b6388aaad606a3625f43db5a authored about 1 year ago by Aaron Meurer <[email protected]>
MAINT: add npy_gil_error to acquire the GIL and set an error

github.com/numpy/numpy - 5f5d6a8bd6e80680f4c0f329d9b9c29ca11b5bc5 authored about 1 year ago by Nathan Goldbaum <[email protected]>
Replace device="cpu" with a special object in numpy.array_api

This way, it does not appear that "cpu" is a portable device object across
different array API c...

github.com/numpy/numpy - 3b20ad9c5ead16282c530cf48737aa3768a77f91 authored about 1 year ago by Aaron Meurer <[email protected]>
DOC: Fix refguide check script

github.com/numpy/numpy - 0721a51b8046ab2d756800622ceca3ae49c58472 authored about 1 year ago by Mateusz Sokół <[email protected]>
BUG: Mark flagsobject extern in header

github.com/numpy/numpy - b6bc9c2f88ce8e5d9acfe15b8cc35130c83799d7 authored about 1 year ago by Sebastian Berg <[email protected]>
DOC: Add release note for removals

github.com/numpy/numpy - f50689b5205ed73fdb2d33a26490562fe8dda89d authored about 1 year ago by Sebastian Berg <[email protected]>
MAINT: Update C-API version for changes

github.com/numpy/numpy - 16add7e931fbe4fd12e75f1604a6463bb2f36d9f authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove flagsobj type and creation functions from public API

There is no need anyone should really need these in C and getting
the attribute isn't even so ba...

github.com/numpy/numpy - d31eb5fcd1c6bbf18ebe61aadc0248107d85c9c6 authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove `PyArray_FillObjectArray` from public API

The function is what ensures that `np.empty()` leaves None objects
rather than NULL to help othe...

github.com/numpy/numpy - e1d875f45fc2f5b130b4c90eea496fa1316a4ec9 authored about 1 year ago by Sebastian Berg <[email protected]>
MAINT: Remove no-op `PyArray_SetDatetimeParseFunction`

github.com/numpy/numpy - 547253d43d394dba0a598c59eee8414cd7c343dd authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove `PyArray_FieldNames` as it has no known reason to exist

It probably is also wrong if you use it on a field dict directly
since it mangles up the order. ...

github.com/numpy/numpy - 451b63354e1159aaedf43249e0c0d25b0244f6f9 authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove (make private) `PyArray_TypestrConvert`

How likely is it anyone needs to parse this, just use the type number
directly.

github.com/numpy/numpy - c3cae97255c392b6d8af4e328ca80f6e5e4ef76d authored about 1 year ago by Sebastian Berg <[email protected]>
API: Delete CompareUCS4 and CompareString (nothing the stdlib can't do)

We never use this, and it wasn't even documented...

github.com/numpy/numpy - 83a7ffde53227edec0de5f685362d9eb59b77d9b authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove `PyArray_TypeNumFromName`

I have not found a single use of this. In theory, it is designed
to give 3rd party extensions a...

github.com/numpy/numpy - dde15a6320df672a40b3cfd0659de8fae7496cbc authored about 1 year ago by Sebastian Berg <[email protected]>
API: Delete `PyArray_MoveInto` as it is identical to `PyArray_CopyInto`

github.com/numpy/numpy - e0893c92ce1b5630fbeaa6ecad095a4c47928325 authored about 1 year ago by Sebastian Berg <[email protected]>
MAINT: Delete `PyBigArray_Type` stub

No idea, I don't think this was ever used in NumPy...

github.com/numpy/numpy - d4a0cab459666f2fd3f16cc0ebe0807c585a3ced authored about 1 year ago by Sebastian Berg <[email protected]>
MAINT: Rename `PyArray_FillObjectArray` and use it only for None

It's still terrible, but at least make it clear what it is used for...

github.com/numpy/numpy - e755366f5c811291185cc7623877421ea78005c6 authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove undocumented `PyArray_Cast` and `PyArray_CastAnyTo`

These are aliases around CopyInto and CopyAnyInto effectively,
so move them to those slots.

github.com/numpy/numpy - 1265757864999cadda6c652ab982da941b5b306a authored about 1 year ago by Sebastian Berg <[email protected]>
API: Remove `PyDataType_ISPYTHON` and related macros

We never use them, they are an odd concept, as they pretend our
doubles are Python doubles which...

github.com/numpy/numpy - 6952d407ce233a44b2135eeb3a0bf97d9eb7e21b authored about 1 year ago by Sebastian Berg <[email protected]>
Update defchararray.py

github.com/numpy/numpy - 45fb434962529067b202b8a5fe752ada651d62b6 authored about 1 year ago by Linus Sommer <[email protected]>
Update defchararray.py

github.com/numpy/numpy - 8d6506fd87ed52ca839c5f43cb87c92a903f73a4 authored about 1 year ago by Linus Sommer <[email protected]>
Merge pull request #25247 from Mousius/highway-vqsort-sve

ENH: Enable SVE detection for Highway VQSort

github.com/numpy/numpy - 0be4154648cd6e90aae32246349085f7ca8f2b13 authored about 1 year ago by Sayed Adel <[email protected]>
ENH: Handle includes in meson [f2py]

github.com/numpy/numpy - 679eabefb5ae721da00d22a895c77a9d0242ab00 authored about 1 year ago by Rohit Goswami <[email protected]>
TST: Add a test for inclusion of files

For gh-25344

Co-authored-by: oliviermattelaer <[email protected]>

github.com/numpy/numpy - f83e0661682b0f858d29ec3e1b706ad26fc608a1 authored about 1 year ago by Rohit Goswami <[email protected]>
example with non-alphanumeric characters

github.com/numpy/numpy - 670ea181dbdd55dbb5d5afd6ee803d6542e677b4 authored about 1 year ago by Linus <[email protected]>
Update numpy/_core/defchararray.py

Co-authored-by: Pieter Eendebak <[email protected]>

github.com/numpy/numpy - 63a7cd0ca8124fcdde5ce9f5b3cc0fad5614e8ca authored about 1 year ago by Linus Sommer <[email protected]>
Merge branch 'add-char-documentation-2' of https://github.com/linus-md/numpy into add-char-documentation-2

github.com/numpy/numpy - 79c405e23fcbeac93b1a157168dfd64e2d515edc authored about 1 year ago by Linus <[email protected]>
remove usage of str

github.com/numpy/numpy - 29bb5247f2a31dc1e2dab8d7df2be1025389a9fd authored about 1 year ago by Linus <[email protected]>
DOC: address review comments

[skip actions] [skip cirrus] [skip azp]

github.com/numpy/numpy - d54e8caea2b031246900d2753c86b444dd534e97 authored about 1 year ago by Ralf Gommers <[email protected]>
Update numpy/_core/defchararray.py

Co-authored-by: Pieter Eendebak <[email protected]>

github.com/numpy/numpy - 6ae9ed6f77713c30fec3855854889ba5d939ead1 authored about 1 year ago by Linus Sommer <[email protected]>
Update numpy/_core/defchararray.py

Co-authored-by: Pieter Eendebak <[email protected]>

github.com/numpy/numpy - 0b0482d5a2153f80b958f569a237fbe04454b015 authored about 1 year ago by Linus Sommer <[email protected]>
Update numpy/_core/defchararray.py

Co-authored-by: Pieter Eendebak <[email protected]>

github.com/numpy/numpy - 5f4fe1081ba668072c8477118ce187fc8573255d authored about 1 year ago by Linus Sommer <[email protected]>
Merge pull request #25361 from HaoZeke/gh25337f2yregre

BUG: Fix regression with `f2py` wrappers when modules and subroutines are present

github.com/numpy/numpy - 35c4319f33f3eafa091d4c9790b6de2468874b51 authored about 1 year ago by Charles Harris <[email protected]>
BUG: Fix gh-25337 [f2py]

github.com/numpy/numpy - 0cbdf62de7db42e47ce69e3f26e1fefb39fc1911 authored about 1 year ago by Rohit Goswami <[email protected]>
TST: Add one for gh-25337

Co-authored-by: andrea-bia <[email protected]>

github.com/numpy/numpy - da678f6cec288fc94b612c1fd5e1c8c64e94f228 authored about 1 year ago by Rohit Goswami <[email protected]>
DOC: add "building from source" docs

[skip actions] [skip azp] [skip cirrus]

github.com/numpy/numpy - 3e7e5c3cabb8f1a0d940dc6f2058fed4a8c3e284 authored about 1 year ago by Ralf Gommers <[email protected]>
Merge pull request #25086 from mtsokol/array-api-aliases

API: Add Array API aliases (math, bitwise, linalg, misc) [Array API]

github.com/numpy/numpy - a5b67bbefbf216d325d713f5610bc46d665ff088 authored about 1 year ago by Nathan Goldbaum <[email protected]>
Merge pull request #25321 from stefanor/f2py-meson-python-exe

MAINT: Run f2py's meson backend with the same python that runs f2py

github.com/numpy/numpy - a0ec186664f21cf6aff6c4f847e0c872ddbba8a0 authored about 1 year ago by Rohit Goswami <[email protected]>
ENH: Enable 16-bit VQSort routines on AArch64

Following the enablement of VQSort, this enables the 16-bit routines, which improves the perform...

github.com/numpy/numpy - 2710aa567c6361fa6343fc6161b7a33f3c8eecc1 authored about 1 year ago by Chris Sidebottom <[email protected]>
API: Add matmul to linalg

github.com/numpy/numpy - 0c3cad6ebeed0bb4f1caa97b1d969e3142bdc236 authored about 1 year ago by Mateusz Sokół <[email protected]>
API: Add tensordot to linalg

github.com/numpy/numpy - 2c5603c215e4837746c5e5a336981f2778c7f9f4 authored about 1 year ago by Mateusz Sokół <[email protected]>
API: Add a batch of Array API aliases

Co-authored-by: Pieter Eendebak <[email protected]>

Co-authored-by: Nathan Goldbaum <na...

github.com/numpy/numpy - 7f9549b915791c365390eda1fcd03251fc75637c authored about 1 year ago by Mateusz Sokół <[email protected]>
Add test and link SVE to ASIMDHP

github.com/numpy/numpy - 682d33ca0adbabc407b7da18b8a8c0698fa3d5e2 authored about 1 year ago by Chris Sidebottom <[email protected]>
ENH: Enable SVE detection for Highway VQSort

Leveraging the meson infrastructure to selectively enable SVE
specifically for Highway, which al...

github.com/numpy/numpy - 5ce15fd90a6ae2c3905036438ca3405b8c7b93a4 authored about 1 year ago by Chris Sidebottom <[email protected]>
Merge branch 'main' into add-char-documentation-2

github.com/numpy/numpy - 7626c3853a176f4db8ffa28cc5e02814bf61cf37 authored about 1 year ago by Linus <[email protected]>
add example

github.com/numpy/numpy - 19f1f478e0fd6f9d7d46871d0e9c8b5200b956a5 authored about 1 year ago by Linus <[email protected]>
add example

github.com/numpy/numpy - aebe922d90befa0896f7b9713e3d1e84f4aaf983 authored about 1 year ago by Linus <[email protected]>
DOC: add `all_requirements.txt`, clarify virtualenv dependency installation (#25302)

github.com/numpy/numpy - 35b14fe3ffe18ca56c3896d441dd5edffcd177db authored about 1 year ago by Zach Rottman <[email protected]>
Merge pull request #25339 from rgommers/unique-docs-cleanup

DOC: fix some rendering and formatting issues in `unique_*` docstrings

github.com/numpy/numpy - f3e86d2450f1435f10e7e80f82315622ed436366 authored about 1 year ago by Charles Harris <[email protected]>
Merge pull request #25340 from rgommers/devguide-cleanup

DOC: devguide cleanup: remove Gitwash and too verbose Git details

github.com/numpy/numpy - 288d69b734a09fdc6d9cfc356c02e4c9cfc02d67 authored about 1 year ago by Charles Harris <[email protected]>
DOC: add `np.char` examples

github.com/numpy/numpy - 97839559793d1c521a42139d5cad1642a5c93342 authored about 1 year ago by Linus <[email protected]>
Merge pull request #25079 from mtsokol/numpy-astype

API: Introduce `np.astype` [Array API]

github.com/numpy/numpy - 81f72003006bc45160ca8bb3d49a8e619cd6d1b2 authored about 1 year ago by Nathan Goldbaum <[email protected]>
Merge pull request #25335 from lysnikolaou/fix-scalar-values-np-char

BUG: Fix np.char for scalars and add tests

github.com/numpy/numpy - 4eabf1b81bc965ad3f5687c08af43656b3fce18e authored about 1 year ago by Nathan Goldbaum <[email protected]>
Merge pull request #25322 from linus-md/add-char-documentation

DOC: Add examples for `np.char` functions

github.com/numpy/numpy - 57f7e58571b2c63d9adc0f57afb7c8ebcb18ae3b authored about 1 year ago by Nathan Goldbaum <[email protected]>
DOC: devguide cleanup: remove Gitwash and too verbose Git details

Also clean up some outdated info on the CI setup and wheel builds.
This is a very straightforwar...

github.com/numpy/numpy - 8e1def76d04f3f4066550ed37fde6f4b35ad7f32 authored about 1 year ago by Ralf Gommers <[email protected]>
Merge pull request #25338 from rgommers/update-meson-for-aix

BLD: update vendored Meson for AIX shared library fix

github.com/numpy/numpy - 29c812d1d6d6f0a828d77d8566c276bd7b90c678 authored about 1 year ago by Sebastian Berg <[email protected]>
DOC: fix some rendering and formatting issues in `unique_*` docstrings

This renders better (table on the Set Routines page, bullet list, code),
and removes some Sphinx...

github.com/numpy/numpy - a26978cff275744588fec332a9f656ce7394354a authored about 1 year ago by Ralf Gommers <[email protected]>
BLD: update vendored Meson for AIX shared library fix

Closes gh-25244

github.com/numpy/numpy - fbd57abffc6f6bb5a82f69f9921328e3a3e6498f authored about 1 year ago by Ralf Gommers <[email protected]>
Fix tests

github.com/numpy/numpy - 6c59e6be898a38eae1835ee436f5feb1e4643607 authored about 1 year ago by Lysandros Nikolaou <[email protected]>
Fix np.char for scalars and add tests

github.com/numpy/numpy - a7a97d1cd870eb57dc6211672965a078fc6014c8 authored about 1 year ago by Lysandros Nikolaou <[email protected]>
Merge pull request #25331 from numpy/dependabot/github_actions/actions/setup-python-5.0.0

MAINT: Bump actions/setup-python from 4.8.0 to 5.0.0

github.com/numpy/numpy - c9340c210666afefb6946fa6f3a105856ff0e418 authored about 1 year ago by Charles Harris <[email protected]>
Merge pull request #25329 from ngoldbaum/fix-refcnt-dtype-aliases

BUG: fix refcounting for dtypemeta aliases

github.com/numpy/numpy - 6ef30899ae48326a9eb0a095813071668f64ef81 authored about 1 year ago by Nathan Goldbaum <[email protected]>
MAINT: Bump actions/setup-python from 4.8.0 to 5.0.0

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.8.0 to 5.0.0.
- [Re...

github.com/numpy/numpy - 22246dbbd3f456db994d2f433836d9e24b902f67 authored about 1 year ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
BUG: fix refcounting for dtypemeta aliases

github.com/numpy/numpy - 6e130fa90aa0a141096ac5461a67b9597ef79033 authored about 1 year ago by Nathan Goldbaum <[email protected]>
Merge branch 'main' of https://github.com/linus-md/numpy

github.com/numpy/numpy - 2953b83063bf1379eb42c51d20cbc4a3ae3faffa authored about 1 year ago by Linus <[email protected]>
Revert "DOC: examples for `np.polynomial.laguerre` funcs"

This reverts commit bc2b152510a7b7d4cdb65a9e78eb11ec3928f205.

github.com/numpy/numpy - fa0ea96a16dc0e3d4ec78914a0ca9231435ed31b authored about 1 year ago by Linus <[email protected]>
DOC: examples for `np.polynomial.laguerre` funcs

github.com/numpy/numpy - bc2b152510a7b7d4cdb65a9e78eb11ec3928f205 authored about 1 year ago by Linus <[email protected]>
Rename to _replace and move implementation to np.char

github.com/numpy/numpy - bc5f63308d89912275ff1a400f3be04c102d54b2 authored about 1 year ago by Lysandros Nikolaou <[email protected]>
Merge branch 'main' into string-ufuncs-replace-v2

github.com/numpy/numpy - 5556f9836678757778c31bfa6dac3ad82372eca4 authored about 1 year ago by Lysandros Nikolaou <[email protected]>