Problem uploading screenshots - fastlane deliver

Issue Description
We are trying fastlane for the first time for our next release, "fastlane deliver".
We keep getting random error like this:
[!] The request could not be completed because:
In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [da]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.
Our screenshots upload perfectly using the Media Manager on iTunes Connect. We have tried to export both JPG & PNG. They both fails at some point using fastlane. Sometimes, it will fail for Danish, something for Malay.. Impossible to understand why. We are sure that our screenshots are at the correct size / resolution..
Environment
✅ fastlane environment ✅
Stack

Key
Value

OS
10.12.2

Ruby
2.0.0

Bundler?
false

Git
git version 2.9.3 (Apple Git-75)

Installation Source
/usr/local/bin/fastlane

Host
Mac OS X 10.12.2 (16C67)

Ruby Lib Dir
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib

OpenSSL Version
OpenSSL 0.9.8zc 19 Mar 2015

Is contained
false

Xcode Path
/Applications/Xcode.app/Contents/Developer/

Xcode Version
8.1

System Locale

Variable
Value

LANG
en_GB.UTF-8
✅

LC_ALL

LANGUAGE

fastlane files:
No Fastfile found
No Appfile found
fastlane gems

Gem
Version
Update-Status

fastlane
2.8.0
✅ Up-To-Date

Loaded fastlane plugins:
No plugins Loaded
Loaded gems

Gem
Version

slack-notifier
1.5.1

rouge
1.11.1

xcpretty
0.2.4

terminal-notifier
1.7.1

unicode-display_width
1.1.3

terminal-table
1.7.3

plist
3.2.0

public_suffix
2.0.5

addressable
2.5.0

multipart-post
2.0.0

word_wrap
1.0.0

babosa
1.0.2

colored
1.2

highline
1.7.8

commander
4.4.3

excon
0.54.0

faraday
0.11.0

unf_ext
<IP_ADDRESS>

unf
0.1.4

domain_name
0.5.20161129

http-cookie
1.0.3

faraday-cookie_jar
0.0.6

fastimage
2.0.1

gh_inspector
1.0.2

uber
0.0.15

representable
2.3.0

retriable
2.1.0

mime-types-data
3.2016.0521

mime-types
3.1

hurley
0.2

little-plugger
1.1.4

multi_json
1.12.1

logging
2.1.0

jwt
1.5.6

memoist
0.15.0

os
0.9.6

signet
0.7.3

googleauth
0.5.1

httpclient
2.8.3

google-api-client
0.9.20

json
1.7.7

mini_magick
4.5.1

multi_xml
0.6.0

rubyzip
1.2.0

security
0.1.3

xcpretty-travis-formatter
0.0.4

dotenv
2.1.1

bundler
1.13.7

faraday_middleware
0.11.0

i18n
0.7.0

thread_safe
0.3.5

tzinfo
1.2.2

minitest
5.7.0

activesupport
4.2.2

CFPropertyList
2.3.4

claide
1.0.1

nanaimo
0.2.3

xcodeproj
1.4.1

generated on: 2017-01-15

could you share one of the files that fail for easier reproducing?

can you try uploading (atleast the itset) - by hand via iTunesConnect ?

I have tried. Everything goes well when I upload manually on itunes connect
using the media manager.
Time consuming because we are in 22 languages (watch, iMessage and main
app).. that's why we are trying fastlane..
On Sun, 15 Jan 2017 at 21:05, Helmut Januschka<EMAIL_ADDRESS>wrote:

can you try uploading (atleast the itset) - by hand via iTunesConnect ?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
https://github.com/fastlane/fastlane/issues/7865#issuecomment-272723716,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABr9RZ4zxjAQY_NBucIYVH3bbhBOtDr0ks5rSooqgaJpZM4Lj5-W
.

for sure i get the point on using fastlane 👍
i really wan't to help on this, could you run fastlane with --verbose  so we get a stacktrace from where exactly the error raises, as i think the message itself is a response from apple api.

@hjanuschka see below the log with --verbose enabled
This time it failed for Indonesian which makes no sense to me..
philippes-MacBook-Pro:fastlane Philippe$ fastlane deliver --verbose
INFO [2017-01-16 11:36:01.28]: Successfully loaded '/Users/AppStore/9 - v2.6/fastlane/Deliverfile' 📄
+----------------+----------------------+
| Detected Values from './Deliverfile'  |
+----------------+----------------------+
| app_identifier | xxx    |
| username       | xxx |
+----------------+----------------------+
INFO [2017-01-16 11:36:01.28]: Login to iTunes Connect (xxx)
The login information you enter will be stored in your Mac OS Keychain
You can also pass the password using the FASTLANE_PASSWORD environment variable
More information about it on GitHub: https://github.com/fastlane/fastlane/tree/master/credentials_manager
Password (for xxx): xxx
security: SecKeychainAddInternetPassword : The specified item already exists in the keychain.
Could not store password in keychain
Looking for iTunes Connect Team with ID 2051283
INFO [2017-01-16 11:36:09.09]: Login successful
+-----------------------+----------------------+
|            deliver 2.8.0 Summary             |
+-----------------------+----------------------+
| app_identifier        | xxx    |
| username              | xxx |
| screenshots_path      | ./screenshots        |
| metadata_path         | ./metadata           |
| edit_live             | false                |
| platform              | ios                  |
| skip_binary_upload    | false                |
| skip_screenshots      | false                |
| skip_metadata         | false                |
| force                 | false                |
| submit_for_review     | false                |
| automatic_release     | false                |
| overwrite_screenshots | false                |
+-----------------------+----------------------+
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/description.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/keywords.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/release_notes.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/support_url.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/marketing_url.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/name.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/da/privacy_url.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/description.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/keywords.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/release_notes.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/support_url.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/marketing_url.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/name.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/de-DE/privacy_url.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/el/description.txt'...
INFO [2017-01-16 11:36:10.28]: Loading './metadata/el/keywords.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/el/release_notes.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/el/support_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/el/marketing_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/el/name.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/el/privacy_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/description.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/keywords.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/release_notes.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/support_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/marketing_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/name.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/en-US/privacy_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/description.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/keywords.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/release_notes.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/support_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/marketing_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/name.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/es-ES/privacy_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/fi/description.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/fi/keywords.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/fi/release_notes.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/fi/support_url.txt'...
INFO [2017-01-16 11:36:10.29]: Loading './metadata/fi/marketing_url.txt'...
INFO [2017-01-16 11:36:10.30]: Loading './metadata/fi/name.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fi/privacy_url.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/description.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/keywords.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/release_notes.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/support_url.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/marketing_url.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/name.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/fr-FR/privacy_url.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/id/description.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/id/keywords.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/id/release_notes.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/id/support_url.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/id/marketing_url.txt'...
INFO [2017-01-16 11:36:10.31]: Loading './metadata/id/name.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/id/privacy_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/description.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/keywords.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/release_notes.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/support_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/marketing_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/name.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/it/privacy_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/description.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/keywords.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/release_notes.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/support_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/marketing_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/name.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ja/privacy_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ko/description.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ko/keywords.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ko/release_notes.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ko/support_url.txt'...
INFO [2017-01-16 11:36:10.32]: Loading './metadata/ko/marketing_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ko/name.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ko/privacy_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/description.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/keywords.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/release_notes.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/support_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/marketing_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/name.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/ms/privacy_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/description.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/keywords.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/release_notes.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/support_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/marketing_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/name.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/nl-NL/privacy_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/description.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/keywords.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/release_notes.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/support_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/marketing_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/name.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/no/privacy_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/pt-BR/description.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/pt-BR/keywords.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/pt-BR/release_notes.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/pt-BR/support_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/pt-BR/marketing_url.txt'...
INFO [2017-01-16 11:36:10.33]: Loading './metadata/pt-BR/name.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/pt-BR/privacy_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/description.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/keywords.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/release_notes.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/support_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/marketing_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/name.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/ru/privacy_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/description.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/keywords.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/release_notes.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/support_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/marketing_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/name.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/sv/privacy_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/description.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/keywords.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/release_notes.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/support_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/marketing_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/name.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/th/privacy_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/tr/description.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/tr/keywords.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/tr/release_notes.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/tr/support_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/tr/marketing_url.txt'...
INFO [2017-01-16 11:36:10.34]: Loading './metadata/tr/name.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/tr/privacy_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/description.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/keywords.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/release_notes.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/support_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/marketing_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/name.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/vi/privacy_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/description.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/keywords.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/release_notes.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/support_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/marketing_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/name.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hans/privacy_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/description.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/keywords.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/release_notes.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/support_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/marketing_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/name.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/zh-Hant/privacy_url.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/copyright.txt'...
INFO [2017-01-16 11:36:10.35]: Loading './metadata/primary_category.txt'...
INFO [2017-01-16 11:36:10.36]: Loading './metadata/secondary_category.txt'...
INFO [2017-01-16 11:36:10.36]: Loading './metadata/primary_first_sub_category.txt'...
INFO [2017-01-16 11:36:10.36]: Loading './metadata/primary_second_sub_category.txt'...
INFO [2017-01-16 11:36:10.36]: Loading './metadata/secondary_first_sub_category.txt'...
INFO [2017-01-16 11:36:10.36]: Loading './metadata/secondary_second_sub_category.txt'...
WARN [2017-01-16 11:36:10.38]: Verifying the upload via the HTML file can be disabled by either adding
WARN [2017-01-16 11:36:10.38]: force true to your Deliverfile or using fastlane deliver --force
Does the Preview on path './Preview.html' look okay for you? (y/n)
y
INFO [2017-01-16 11:36:13.94]: HTML file confirmed...
INFO [2017-01-16 11:36:18.19]: Activating languages da, de-DE, el, en-US, es-ES, fi, fr-FR, id, it, ja, ko, ms, nl-NL, no, pt-BR, ru, sv, th, tr, vi, zh-Hans, zh-Hant...
INFO [2017-01-16 11:36:25.30]: Uploading metadata to iTunes Connect
INFO [2017-01-16 11:36:29.92]: Successfully uploaded set of metadata to iTunes Connect
INFO [2017-01-16 11:36:32.39]: Starting with the upload of screenshots...
INFO [2017-01-16 11:36:32.39]: Activating languages da, de-DE, el, en-US, es-ES, fi, fr-FR, id, it, ja, ko, ms, nl-NL, no, pt-BR, ru, sv, th, tr, vi, zh-Hans, zh-Hant...
INFO [2017-01-16 11:36:38.69]: Uploading 25 screenshots for language da
INFO [2017-01-16 11:36:38.69]: Uploading './screenshots/da/iPad Portrait 01.png'...
INFO [2017-01-16 11:36:51.56]: Uploading './screenshots/da/iPad Portrait 02.png'...
INFO [2017-01-16 11:37:07.34]: Uploading './screenshots/da/iPad Portrait 03.png'...
INFO [2017-01-16 11:37:24.54]: Uploading './screenshots/da/iPad Portrait 04.png'...
INFO [2017-01-16 11:37:55.19]: Uploading './screenshots/da/iPad Portrait 05.png'...
INFO [2017-01-16 11:38:01.32]: Uploading './screenshots/da/iPhone4 01.png'...
INFO [2017-01-16 11:38:04.07]: Uploading './screenshots/da/iPhone4 02.png'...
INFO [2017-01-16 11:38:07.24]: Uploading './screenshots/da/iPhone4 03.png'...
INFO [2017-01-16 11:38:10.37]: Uploading './screenshots/da/iPhone4 04.png'...
INFO [2017-01-16 11:38:15.56]: Uploading './screenshots/da/iPhone4 05.png'...
INFO [2017-01-16 11:38:17.68]: Uploading './screenshots/da/iPhone5 01.png'...
INFO [2017-01-16 11:38:24.81]: Uploading './screenshots/da/iPhone5 02.png'...
INFO [2017-01-16 11:38:33.72]: Uploading './screenshots/da/iPhone5 03.png'...
INFO [2017-01-16 11:38:42.55]: Uploading './screenshots/da/iPhone5 04.png'...
INFO [2017-01-16 11:39:00.23]: Uploading './screenshots/da/iPhone5 05.png'...
INFO [2017-01-16 11:39:04.86]: Uploading './screenshots/iMessage/da/iPad Portrait 01.png'...
INFO [2017-01-16 11:39:17.30]: Uploading './screenshots/iMessage/da/iPad Portrait 02.png'...
INFO [2017-01-16 11:39:32.13]: Uploading './screenshots/iMessage/da/iPad Portrait 03.png'...
INFO [2017-01-16 11:39:46.50]: Uploading './screenshots/iMessage/da/iPad Portrait 04.png'...
INFO [2017-01-16 11:40:21.55]: Uploading './screenshots/iMessage/da/iPad Portrait 05.png'...
INFO [2017-01-16 11:40:27.67]: Uploading './screenshots/iMessage/da/iPhone5 01.png'...
INFO [2017-01-16 11:40:34.86]: Uploading './screenshots/iMessage/da/iPhone5 02.png'...
INFO [2017-01-16 11:40:43.34]: Uploading './screenshots/iMessage/da/iPhone5 03.png'...
INFO [2017-01-16 11:40:52.25]: Uploading './screenshots/iMessage/da/iPhone5 04.png'...
INFO [2017-01-16 11:41:09.77]: Uploading './screenshots/iMessage/da/iPhone5 05.png'...
INFO [2017-01-16 11:41:14.31]: Saving changes
INFO [2017-01-16 11:41:22.92]: Uploading 25 screenshots for language de-DE
INFO [2017-01-16 11:41:22.92]: Uploading './screenshots/de-DE/iPad Portrait 01.png'...
INFO [2017-01-16 11:41:35.34]: Uploading './screenshots/de-DE/iPad Portrait 02.png'...
INFO [2017-01-16 11:41:50.92]: Uploading './screenshots/de-DE/iPad Portrait 03.png'...
INFO [2017-01-16 11:42:04.89]: Uploading './screenshots/de-DE/iPad Portrait 04.png'...
INFO [2017-01-16 11:42:36.18]: Uploading './screenshots/de-DE/iPad Portrait 05.png'...
INFO [2017-01-16 11:42:42.13]: Uploading './screenshots/de-DE/iPhone4 01.png'...
INFO [2017-01-16 11:42:44.93]: Uploading './screenshots/de-DE/iPhone4 02.png'...
INFO [2017-01-16 11:42:47.95]: Uploading './screenshots/de-DE/iPhone4 03.png'...
INFO [2017-01-16 11:42:51.14]: Uploading './screenshots/de-DE/iPhone4 04.png'...
INFO [2017-01-16 11:42:56.08]: Uploading './screenshots/de-DE/iPhone4 05.png'...
INFO [2017-01-16 11:42:58.36]: Uploading './screenshots/de-DE/iPhone5 01.png'...
INFO [2017-01-16 11:43:05.45]: Uploading './screenshots/de-DE/iPhone5 02.png'...
INFO [2017-01-16 11:43:14.17]: Uploading './screenshots/de-DE/iPhone5 03.png'...
INFO [2017-01-16 11:43:22.79]: Uploading './screenshots/de-DE/iPhone5 04.png'...
INFO [2017-01-16 11:43:40.83]: Uploading './screenshots/de-DE/iPhone5 05.png'...
INFO [2017-01-16 11:43:44.95]: Uploading './screenshots/iMessage/de-DE/iPad Portrait 01.png'...
INFO [2017-01-16 11:43:56.79]: Uploading './screenshots/iMessage/de-DE/iPad Portrait 02.png'...
INFO [2017-01-16 11:44:11.09]: Uploading './screenshots/iMessage/de-DE/iPad Portrait 03.png'...
INFO [2017-01-16 11:44:25.12]: Uploading './screenshots/iMessage/de-DE/iPad Portrait 04.png'...
INFO [2017-01-16 11:44:55.55]: Uploading './screenshots/iMessage/de-DE/iPad Portrait 05.png'...
INFO [2017-01-16 11:45:01.46]: Uploading './screenshots/iMessage/de-DE/iPhone5 01.png'...
INFO [2017-01-16 11:45:12.96]: Uploading './screenshots/iMessage/de-DE/iPhone5 02.png'...
INFO [2017-01-16 11:45:29.57]: Uploading './screenshots/iMessage/de-DE/iPhone5 03.png'...
INFO [2017-01-16 11:45:37.75]: Uploading './screenshots/iMessage/de-DE/iPhone5 04.png'...
INFO [2017-01-16 11:45:53.45]: Uploading './screenshots/iMessage/de-DE/iPhone5 05.png'...
INFO [2017-01-16 11:45:57.46]: Saving changes
INFO [2017-01-16 11:46:08.22]: Uploading 25 screenshots for language el
INFO [2017-01-16 11:46:08.22]: Uploading './screenshots/el/iPad Portrait 01.png'...
INFO [2017-01-16 11:46:20.60]: Uploading './screenshots/el/iPad Portrait 02.png'...
INFO [2017-01-16 11:46:35.40]: Uploading './screenshots/el/iPad Portrait 03.png'...
INFO [2017-01-16 11:46:49.34]: Uploading './screenshots/el/iPad Portrait 04.png'...
INFO [2017-01-16 11:47:18.54]: Uploading './screenshots/el/iPad Portrait 05.png'...
INFO [2017-01-16 11:47:24.65]: Uploading './screenshots/el/iPhone4 01.png'...
INFO [2017-01-16 11:47:27.36]: Uploading './screenshots/el/iPhone4 02.png'...
INFO [2017-01-16 11:47:30.50]: Uploading './screenshots/el/iPhone4 03.png'...
INFO [2017-01-16 11:47:33.68]: Uploading './screenshots/el/iPhone4 04.png'...
INFO [2017-01-16 11:47:38.73]: Uploading './screenshots/el/iPhone4 05.png'...
INFO [2017-01-16 11:47:41.05]: Uploading './screenshots/el/iPhone5 01.png'...
INFO [2017-01-16 11:47:47.90]: Uploading './screenshots/el/iPhone5 02.png'...
INFO [2017-01-16 11:47:56.62]: Uploading './screenshots/el/iPhone5 03.png'...
INFO [2017-01-16 11:48:05.51]: Uploading './screenshots/el/iPhone5 04.png'...
INFO [2017-01-16 11:48:21.51]: Uploading './screenshots/el/iPhone5 05.png'...
INFO [2017-01-16 11:48:26.82]: Uploading './screenshots/iMessage/el/iPad Portrait 01.png'...
INFO [2017-01-16 11:48:39.50]: Uploading './screenshots/iMessage/el/iPad Portrait 02.png'...
INFO [2017-01-16 11:48:53.92]: Uploading './screenshots/iMessage/el/iPad Portrait 03.png'...
INFO [2017-01-16 11:49:08.23]: Uploading './screenshots/iMessage/el/iPad Portrait 04.png'...
INFO [2017-01-16 11:50:53.96]: Uploading './screenshots/iMessage/el/iPad Portrait 05.png'...
INFO [2017-01-16 11:51:14.94]: Uploading './screenshots/iMessage/el/iPhone5 01.png'...
INFO [2017-01-16 11:51:22.38]: Uploading './screenshots/iMessage/el/iPhone5 02.png'...
INFO [2017-01-16 11:51:31.34]: Uploading './screenshots/iMessage/el/iPhone5 03.png'...
INFO [2017-01-16 11:51:40.42]: Uploading './screenshots/iMessage/el/iPhone5 04.png'...
INFO [2017-01-16 11:51:58.19]: Uploading './screenshots/iMessage/el/iPhone5 05.png'...
INFO [2017-01-16 11:52:02.76]: Saving changes
INFO [2017-01-16 11:52:11.01]: Uploading 25 screenshots for language en-US
INFO [2017-01-16 11:52:11.01]: Uploading './screenshots/en-US/iPad Portrait 01.png'...
INFO [2017-01-16 11:52:24.55]: Uploading './screenshots/en-US/iPad Portrait 02.png'...
INFO [2017-01-16 11:52:40.64]: Uploading './screenshots/en-US/iPad Portrait 03.png'...
INFO [2017-01-16 11:52:56.52]: Uploading './screenshots/en-US/iPad Portrait 04.png'...
INFO [2017-01-16 11:53:34.10]: Uploading './screenshots/en-US/iPad Portrait 05.png'...
INFO [2017-01-16 11:53:43.71]: Uploading './screenshots/en-US/iPhone4 01.png'...
INFO [2017-01-16 11:53:46.71]: Uploading './screenshots/en-US/iPhone4 02.png'...
INFO [2017-01-16 11:53:50.06]: Uploading './screenshots/en-US/iPhone4 03.png'...
INFO [2017-01-16 11:53:54.17]: Uploading './screenshots/en-US/iPhone4 04.png'...
INFO [2017-01-16 11:54:02.55]: Uploading './screenshots/en-US/iPhone4 05.png'...
INFO [2017-01-16 11:54:06.86]: Uploading './screenshots/en-US/iPhone5 01.png'...
INFO [2017-01-16 11:54:17.72]: Uploading './screenshots/en-US/iPhone5 02.png'...
INFO [2017-01-16 11:54:31.94]: Uploading './screenshots/en-US/iPhone5 03.png'...
INFO [2017-01-16 11:54:44.54]: Uploading './screenshots/en-US/iPhone5 04.png'...
INFO [2017-01-16 11:56:06.17]: Uploading './screenshots/en-US/iPhone5 05.png'...
INFO [2017-01-16 11:56:11.17]: Uploading './screenshots/iMessage/en-US/iPad Portrait 01.png'...
INFO [2017-01-16 11:56:24.08]: Uploading './screenshots/iMessage/en-US/iPad Portrait 02.png'...
INFO [2017-01-16 11:56:40.66]: Uploading './screenshots/iMessage/en-US/iPad Portrait 03.png'...
INFO [2017-01-16 11:56:58.48]: Uploading './screenshots/iMessage/en-US/iPad Portrait 04.png'...
INFO [2017-01-16 11:57:29.81]: Uploading './screenshots/iMessage/en-US/iPad Portrait 05.png'...
INFO [2017-01-16 11:57:36.78]: Uploading './screenshots/iMessage/en-US/iPhone5 01.png'...
INFO [2017-01-16 11:57:43.85]: Uploading './screenshots/iMessage/en-US/iPhone5 02.png'...
INFO [2017-01-16 11:57:55.84]: Uploading './screenshots/iMessage/en-US/iPhone5 03.png'...
INFO [2017-01-16 11:58:04.85]: Uploading './screenshots/iMessage/en-US/iPhone5 04.png'...
INFO [2017-01-16 11:58:20.92]: Uploading './screenshots/iMessage/en-US/iPhone5 05.png'...
INFO [2017-01-16 11:58:25.42]: Saving changes
INFO [2017-01-16 11:58:35.92]: Uploading 25 screenshots for language es-ES
INFO [2017-01-16 11:58:35.92]: Uploading './screenshots/es-ES/iPad Portrait 01.png'...
INFO [2017-01-16 11:58:49.23]: Uploading './screenshots/es-ES/iPad Portrait 02.png'...
INFO [2017-01-16 11:59:05.15]: Uploading './screenshots/es-ES/iPad Portrait 03.png'...
INFO [2017-01-16 11:59:21.02]: Uploading './screenshots/es-ES/iPad Portrait 04.png'...
INFO [2017-01-16 11:59:54.82]: Uploading './screenshots/es-ES/iPad Portrait 05.png'...
INFO [2017-01-16 12:00:01.88]: Uploading './screenshots/es-ES/iPhone4 01.png'...
INFO [2017-01-16 12:00:04.87]: Uploading './screenshots/es-ES/iPhone4 02.png'...
INFO [2017-01-16 12:00:08.03]: Uploading './screenshots/es-ES/iPhone4 03.png'...
INFO [2017-01-16 12:00:11.22]: Uploading './screenshots/es-ES/iPhone4 04.png'...
INFO [2017-01-16 12:00:16.73]: Uploading './screenshots/es-ES/iPhone4 05.png'...
INFO [2017-01-16 12:00:19.04]: Uploading './screenshots/es-ES/iPhone5 01.png'...
INFO [2017-01-16 12:00:26.67]: Uploading './screenshots/es-ES/iPhone5 02.png'...
INFO [2017-01-16 12:00:36.23]: Uploading './screenshots/es-ES/iPhone5 03.png'...
INFO [2017-01-16 12:00:45.55]: Uploading './screenshots/es-ES/iPhone5 04.png'...
INFO [2017-01-16 12:01:02.30]: Uploading './screenshots/es-ES/iPhone5 05.png'...
INFO [2017-01-16 12:01:06.74]: Uploading './screenshots/iMessage/es-ES/iPad Portrait 01.png'...
INFO [2017-01-16 12:01:20.55]: Uploading './screenshots/iMessage/es-ES/iPad Portrait 02.png'...
INFO [2017-01-16 12:01:37.80]: Uploading './screenshots/iMessage/es-ES/iPad Portrait 03.png'...
INFO [2017-01-16 12:01:54.22]: Uploading './screenshots/iMessage/es-ES/iPad Portrait 04.png'...
INFO [2017-01-16 12:02:45.01]: Uploading './screenshots/iMessage/es-ES/iPad Portrait 05.png'...
INFO [2017-01-16 12:02:52.28]: Uploading './screenshots/iMessage/es-ES/iPhone5 01.png'...
INFO [2017-01-16 12:02:59.67]: Uploading './screenshots/iMessage/es-ES/iPhone5 02.png'...
INFO [2017-01-16 12:03:09.12]: Uploading './screenshots/iMessage/es-ES/iPhone5 03.png'...
INFO [2017-01-16 12:03:18.18]: Uploading './screenshots/iMessage/es-ES/iPhone5 04.png'...
INFO [2017-01-16 12:03:34.57]: Uploading './screenshots/iMessage/es-ES/iPhone5 05.png'...
INFO [2017-01-16 12:03:38.99]: Saving changes
INFO [2017-01-16 12:03:47.49]: Uploading 25 screenshots for language fi
INFO [2017-01-16 12:03:47.49]: Uploading './screenshots/fi/iPad Portrait 01.png'...
INFO [2017-01-16 12:03:59.76]: Uploading './screenshots/fi/iPad Portrait 02.png'...
INFO [2017-01-16 12:04:17.59]: Uploading './screenshots/fi/iPad Portrait 03.png'...
INFO [2017-01-16 12:04:33.66]: Uploading './screenshots/fi/iPad Portrait 04.png'...
INFO [2017-01-16 12:05:10.11]: Uploading './screenshots/fi/iPad Portrait 05.png'...
INFO [2017-01-16 12:05:16.67]: Uploading './screenshots/fi/iPhone4 01.png'...
INFO [2017-01-16 12:05:19.94]: Uploading './screenshots/fi/iPhone4 02.png'...
INFO [2017-01-16 12:05:23.33]: Uploading './screenshots/fi/iPhone4 03.png'...
INFO [2017-01-16 12:05:27.13]: Uploading './screenshots/fi/iPhone4 04.png'...
INFO [2017-01-16 12:05:32.65]: Uploading './screenshots/fi/iPhone4 05.png'...
INFO [2017-01-16 12:05:35.12]: Uploading './screenshots/fi/iPhone5 01.png'...
INFO [2017-01-16 12:05:42.69]: Uploading './screenshots/fi/iPhone5 02.png'...
INFO [2017-01-16 12:05:52.62]: Uploading './screenshots/fi/iPhone5 03.png'...
INFO [2017-01-16 12:06:04.44]: Uploading './screenshots/fi/iPhone5 04.png'...
INFO [2017-01-16 12:06:25.32]: Uploading './screenshots/fi/iPhone5 05.png'...
INFO [2017-01-16 12:06:33.56]: Uploading './screenshots/iMessage/fi/iPad Portrait 01.png'...
INFO [2017-01-16 12:06:49.65]: Uploading './screenshots/iMessage/fi/iPad Portrait 02.png'...
INFO [2017-01-16 12:07:05.83]: Uploading './screenshots/iMessage/fi/iPad Portrait 03.png'...
INFO [2017-01-16 12:07:23.55]: Uploading './screenshots/iMessage/fi/iPad Portrait 04.png'...
INFO [2017-01-16 12:07:54.78]: Uploading './screenshots/iMessage/fi/iPad Portrait 05.png'...
INFO [2017-01-16 12:08:01.02]: Uploading './screenshots/iMessage/fi/iPhone5 01.png'...
INFO [2017-01-16 12:08:08.00]: Uploading './screenshots/iMessage/fi/iPhone5 02.png'...
INFO [2017-01-16 12:08:16.48]: Uploading './screenshots/iMessage/fi/iPhone5 03.png'...
INFO [2017-01-16 12:08:28.45]: Uploading './screenshots/iMessage/fi/iPhone5 04.png'...
INFO [2017-01-16 12:08:49.46]: Uploading './screenshots/iMessage/fi/iPhone5 05.png'...
INFO [2017-01-16 12:08:53.76]: Saving changes
INFO [2017-01-16 12:09:03.01]: Uploading 20 screenshots for language fr-FR
INFO [2017-01-16 12:09:03.01]: Uploading './screenshots/fr-FR/iPad Portrait 01.png'...
INFO [2017-01-16 12:09:18.25]: Uploading './screenshots/fr-FR/iPad Portrait 02.png'...
INFO [2017-01-16 12:09:35.75]: Uploading './screenshots/fr-FR/iPad Portrait 03.png'...
INFO [2017-01-16 12:09:52.75]: Uploading './screenshots/fr-FR/iPad Portrait 04.png'...
INFO [2017-01-16 12:10:28.49]: Uploading './screenshots/fr-FR/iPad Portrait 05.png'...
INFO [2017-01-16 12:10:34.93]: Uploading './screenshots/fr-FR/iPhone5 01.png'...
INFO [2017-01-16 12:10:41.92]: Uploading './screenshots/fr-FR/iPhone5 02.png'...
INFO [2017-01-16 12:10:50.82]: Uploading './screenshots/fr-FR/iPhone5 03.png'...
INFO [2017-01-16 12:10:59.84]: Uploading './screenshots/fr-FR/iPhone5 04.png'...
INFO [2017-01-16 12:11:22.24]: Uploading './screenshots/fr-FR/iPhone5 05.png'...
INFO [2017-01-16 12:11:26.61]: Uploading './screenshots/iMessage/fr-FR/iPad Portrait 01.png'...
INFO [2017-01-16 12:11:40.56]: Uploading './screenshots/iMessage/fr-FR/iPad Portrait 02.png'...
INFO [2017-01-16 12:11:56.39]: Uploading './screenshots/iMessage/fr-FR/iPad Portrait 03.png'...
INFO [2017-01-16 12:12:10.46]: Uploading './screenshots/iMessage/fr-FR/iPad Portrait 04.png'...
INFO [2017-01-16 12:12:45.40]: Uploading './screenshots/iMessage/fr-FR/iPad Portrait 05.png'...
INFO [2017-01-16 12:12:51.58]: Uploading './screenshots/iMessage/fr-FR/iPhone5 01.png'...
INFO [2017-01-16 12:12:58.64]: Uploading './screenshots/iMessage/fr-FR/iPhone5 02.png'...
INFO [2017-01-16 12:13:07.65]: Uploading './screenshots/iMessage/fr-FR/iPhone5 03.png'...
INFO [2017-01-16 12:13:16.66]: Uploading './screenshots/iMessage/fr-FR/iPhone5 04.png'...
INFO [2017-01-16 12:13:32.95]: Uploading './screenshots/iMessage/fr-FR/iPhone5 05.png'...
INFO [2017-01-16 12:13:37.36]: Saving changes
INFO [2017-01-16 12:13:44.59]: Uploading 25 screenshots for language id
INFO [2017-01-16 12:13:44.59]: Uploading './screenshots/iMessage/id/iPad Portrait 01.png'...
INFO [2017-01-16 12:13:56.62]: Uploading './screenshots/iMessage/id/iPad Portrait 02.png'...
INFO [2017-01-16 12:14:13.80]: Uploading './screenshots/iMessage/id/iPad Portrait 03.png'...
INFO [2017-01-16 12:14:29.18]: Uploading './screenshots/iMessage/id/iPad Portrait 04.png'...
INFO [2017-01-16 12:15:05.11]: Uploading './screenshots/iMessage/id/iPad Portrait 05.png'...
INFO [2017-01-16 12:15:11.35]: Uploading './screenshots/iMessage/id/iPhone5 01.png'...
INFO [2017-01-16 12:15:20.66]: Uploading './screenshots/iMessage/id/iPhone5 02.png'...
INFO [2017-01-16 12:15:29.07]: Uploading './screenshots/iMessage/id/iPhone5 03.png'...
INFO [2017-01-16 12:15:42.06]: Uploading './screenshots/iMessage/id/iPhone5 04.png'...
INFO [2017-01-16 12:16:00.92]: Uploading './screenshots/iMessage/id/iPhone5 05.png'...
INFO [2017-01-16 12:16:05.63]: Uploading './screenshots/id/iPad Portrait 01.png'...
INFO [2017-01-16 12:16:18.32]: Uploading './screenshots/id/iPad Portrait 02.png'...
INFO [2017-01-16 12:16:35.63]: Uploading './screenshots/id/iPad Portrait 03.png'...
INFO [2017-01-16 12:16:54.80]: Uploading './screenshots/id/iPad Portrait 04.png'...
INFO [2017-01-16 12:17:31.43]: Uploading './screenshots/id/iPad Portrait 05.png'...
INFO [2017-01-16 12:17:39.52]: Uploading './screenshots/id/iPhone4 01.png'...
INFO [2017-01-16 12:17:42.41]: Uploading './screenshots/id/iPhone4 02.png'...
INFO [2017-01-16 12:17:45.47]: Uploading './screenshots/id/iPhone4 03.png'...
INFO [2017-01-16 12:17:48.67]: Uploading './screenshots/id/iPhone4 04.png'...
INFO [2017-01-16 12:17:53.97]: Uploading './screenshots/id/iPhone4 05.png'...
INFO [2017-01-16 12:17:56.15]: Uploading './screenshots/id/iPhone5 01.png'...
INFO [2017-01-16 12:18:03.11]: Uploading './screenshots/id/iPhone5 02.png'...
INFO [2017-01-16 12:18:11.68]: Uploading './screenshots/id/iPhone5 03.png'...
INFO [2017-01-16 12:18:22.77]: Uploading './screenshots/id/iPhone5 04.png'...
INFO [2017-01-16 12:18:41.48]: Uploading './screenshots/id/iPhone5 05.png'...
INFO [2017-01-16 12:18:45.78]: Saving changes
Looking for related GitHub issues on fastlane/fastlane...
Search query: The request could not be completed because:
In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [id]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.
URL: https://api.github.com/search/issues?q=The request could not be completed because:
	In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [id]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.+repo:fastlane/fastlane
ERROR [2017-01-16 12:18:48.07]: Error finding relevant GitHub issues: undefined method map' for nil:NilClass /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:222:in handle_itc_response': [!] The request could not be completed because: (Spaceship::TunesClient::ITunesConnectError)
In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [id]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:372:in block in update_app_version!' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:1019:in with_tunes_retry'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:365:in update_app_version!' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/app_version.rb:298:in save!'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/upload_screenshots.rb:64:in block in upload' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/upload_screenshots.rb:40:in each'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/upload_screenshots.rb:40:in upload' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/runner.rb:63:in upload_metadata'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/runner.rb:21:in run' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/commands_generator.rb:62:in block (2 levels) in run'
from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:178:in call' 	from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:178:in call'
from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:153:in run' 	from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/runner.rb:446:in run_active_command'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:38:in run!' 	from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/delegates.rb:15:in run!'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/commands_generator.rb:148:in run' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/commands_generator.rb:12:in start'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/fastlane/lib/fastlane/cli_tools_distributor.rb:45:in take_off' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/bin/fastlane:15:in <top (required)>'
from /usr/local/bin/fastlane:23:in load' 	from /usr/local/bin/fastlane:23:in '
philippes-MacBook-Pro:fastlane Philippe$

hmmm i tried the above screenshots with the language Indonesian and it worked.
could you try upgrading fastlane, to use rvm or even better use the bundled version here: https://github.com/fastlane/fastlane#installation
as it reports you are using ruby 2.0.0 which seems to be the system one, this is just a idea maybe it helps. please let me know how it goes.

After updating ruby, fast lane... I am still getting the following (with Norwegian this time).
Does that help you in any way?
...
INFO [2017-01-17 10:52:14.32]: Uploading './screenshots/iMessage/no/iPhone5 03.png'...
INFO [2017-01-17 10:52:23.46]: Uploading './screenshots/iMessage/no/iPhone5 04.png'...
INFO [2017-01-17 10:52:39.57]: Uploading './screenshots/iMessage/no/iPhone5 05.png'...
INFO [2017-01-17 10:52:44.18]: Uploading './screenshots/no/iPad Portrait 01.png'...
INFO [2017-01-17 10:53:04.76]: Uploading './screenshots/no/iPad Portrait 02.png'...
INFO [2017-01-17 10:53:27.24]: Uploading './screenshots/no/iPad Portrait 03.png'...
INFO [2017-01-17 10:53:43.20]: Uploading './screenshots/no/iPad Portrait 04.png'...
INFO [2017-01-17 10:54:25.97]: Uploading './screenshots/no/iPad Portrait 05.png'...
INFO [2017-01-17 10:54:32.50]: Uploading './screenshots/no/iPhone4 01.png'...
INFO [2017-01-17 10:54:35.50]: Uploading './screenshots/no/iPhone4 02.png'...
INFO [2017-01-17 10:54:42.07]: Uploading './screenshots/no/iPhone4 03.png'...
INFO [2017-01-17 10:54:49.46]: Uploading './screenshots/no/iPhone4 04.png'...
INFO [2017-01-17 10:54:56.68]: Uploading './screenshots/no/iPhone4 05.png'...
INFO [2017-01-17 10:54:59.74]: Uploading './screenshots/no/iPhone5 01.png'...
INFO [2017-01-17 10:55:09.53]: Uploading './screenshots/no/iPhone5 02.png'...
INFO [2017-01-17 10:55:18.48]: Uploading './screenshots/no/iPhone5 03.png'...
INFO [2017-01-17 10:55:33.30]: Uploading './screenshots/no/iPhone5 04.png'...
INFO [2017-01-17 10:56:01.26]: Uploading './screenshots/no/iPhone5 05.png'...
INFO [2017-01-17 10:56:09.99]: Saving changes
Looking for related GitHub issues on fastlane/fastlane...
Search query: The request could not be completed because:
In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [no]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.
URL: https://api.github.com/search/issues?q=The request could not be completed because:
	In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [no]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.+repo:fastlane/fastlane
ERROR [2017-01-17 10:56:12.91]: Error finding relevant GitHub issues: undefined method map' for nil:NilClass /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:222:in handle_itc_response': [!] The request could not be completed because: (Spaceship::TunesClient::ITunesConnectError)
In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. [no]: In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space. There is an error for 1 of your localizations.
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:372:in block in update_app_version!' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:1019:in with_tunes_retry'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/tunes_client.rb:365:in update_app_version!' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/spaceship/lib/spaceship/tunes/app_version.rb:298:in save!'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/upload_screenshots.rb:64:in block in upload' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/upload_screenshots.rb:40:in each'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/upload_screenshots.rb:40:in upload' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/runner.rb:63:in upload_metadata'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/runner.rb:21:in run' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/commands_generator.rb:62:in block (2 levels) in run'
from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:178:in call' 	from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:178:in call'
from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/command.rb:153:in run' 	from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/runner.rb:446:in run_active_command'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:38:in run!' 	from /Library/Ruby/Gems/2.0.0/gems/commander-4.4.3/lib/commander/delegates.rb:15:in run!'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/commands_generator.rb:148:in run' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/deliver/lib/deliver/commands_generator.rb:12:in start'
from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/fastlane/lib/fastlane/cli_tools_distributor.rb:45:in take_off' 	from /Library/Ruby/Gems/2.0.0/gems/fastlane-2.8.0/bin/fastlane:15:in <top (required)>'
from /usr/local/bin/fastlane:23:in load' 	from /usr/local/bin/fastlane:23:in '

Experiencing the same issue as of today, the same screenshots uploaded successfully for this app last week.
Here is the deploy output:
+------------------------+-------------+
| Detected Values from './Deliverfile' |
+------------------------+-------------+
| submit_for_review      | false       |
| automatic_release      | false       |
| price_tier             | 0           |
| app_review_information |             |
| submission_information |             |
| release_notes          |             |
+------------------------+-------------+
INFO [2017-01-18 10:48:32.35]: Login to iTunes Connect<EMAIL_ADDRESS>Looking for iTunes Connect Team with ID XXXXXX
INFO [2017-01-18 10:48:36.52]: Login successful

+----------------------------------------------------------------------------+---------------------+
|                                      deliver 2.9.0 Summary                                       |
+----------------------------------------------------------------------------+---------------------+
| username                                                                   |<EMAIL_ADDRESS>|
| app_identifier                                                             | xxx.xxx... |
| team_id                                                                    | XXXXXX              |
| dev_portal_team_id                                                         | XXXXXXXXXX          |
| itc_provider                                                               | XXXXXXXXXXXXX... |
| app_icon                                                                   | /Users/appdeploy... |
| app_rating_config_path                                                     | /Users/appdeploy... |
| force                                                                      | true                |
| submit_for_review                                                          | false               |
| automatic_release                                                          | false               |
| price_tier                                                                 | 0                   |
| app_review_information.first_name                                          | First                 |
| app_review_information.last_name                                           | Last              |
| app_review_information.phone_number                                        |<PHONE_NUMBER>00       |
| app_review_information.email_address                                       |<EMAIL_ADDRESS>|
| app_review_information.demo_user                                           | xxx          |
| app_review_information.demo_password                                       | ********            |
| submission_information.add_id_info_limits_tracking                         | false               |
| submission_information.add_id_info_serves_ads                              | false               |
| submission_information.add_id_info_tracks_action                           | false               |
| submission_information.add_id_info_tracks_install                          | false               |
| submission_information.add_id_info_uses_idfa                               | false               |
| submission_information.content_rights_contains_third_party_content         | false               |
| submission_information.content_rights_has_rights                           | false               |
| submission_information.export_compliance_available_on_french_store         | false               |
| submission_information.export_compliance_contains_proprietary_cryptography | false               |
| submission_information.export_compliance_contains_third_party_cryptography | false               |
| submission_information.export_compliance_is_exempt                         | false               |
| submission_information.export_compliance_uses_encryption                   | false               |
| submission_information.export_compliance_encryption_updated                | false               |
| submission_information.export_compliance_compliance_required               | false               |
| submission_information.export_compliance_platform                          | ios                 |
| release_notes.en-AU                                                        | Performance impr... |
| screenshots_path                                                           | ./screenshots       |
| metadata_path                                                              | ./metadata          |
| app_version                                                                | 4.0.15              |
| edit_live                                                                  | false               |
| ipa                                                                        | BAS Portal.ipa      |
| platform                                                                   | ios                 |
| skip_binary_upload                                                         | false               |
| skip_screenshots                                                           | false               |
| skip_metadata                                                              | false               |
| overwrite_screenshots                                                      | false               |
+----------------------------------------------------------------------------+---------------------+
INFO [2017-01-18 10:48:38.34]: Making sure the latest version on iTunes Connect matches '4.0.15' from the ipa file...
INFO [2017-01-18 10:48:41.82]: Successfully set the version to '4.0.15'
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/description.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/keywords.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/release_notes.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/support_url.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/marketing_url.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/name.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/en-AU/privacy_url.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/copyright.txt'...
INFO [2017-01-18 10:48:41.82]: Loading './metadata/primary_category.txt'...
INFO [2017-01-18 10:48:41.83]: Loading './metadata/secondary_category.txt'...
INFO [2017-01-18 10:48:41.83]: Loading './metadata/primary_first_sub_category.txt'...
INFO [2017-01-18 10:48:41.83]: Loading './metadata/primary_second_sub_category.txt'...
INFO [2017-01-18 10:48:41.83]: Loading './metadata/secondary_first_sub_category.txt'...
INFO [2017-01-18 10:48:41.83]: Loading './metadata/secondary_second_sub_category.txt'...
INFO [2017-01-18 10:48:43.20]: Activating language en-AU...
INFO [2017-01-18 10:48:47.03]: Uploading metadata to iTunes Connect
INFO [2017-01-18 10:48:49.23]: Successfully uploaded set of metadata to iTunes Connect
INFO [2017-01-18 10:48:50.71]: Starting with the upload of screenshots...
INFO [2017-01-18 10:48:50.71]: Activating language en-AU...
INFO [2017-01-18 10:48:53.76]: Uploading 8 screenshots for language en-AU
INFO [2017-01-18 10:48:53.77]: Uploading './screenshots/en-AU/iPadPro-01dashboard.png'...
INFO [2017-01-18 10:49:06.76]: Uploading './screenshots/en-AU/iPadPro-02login.png'...
INFO [2017-01-18 10:49:18.21]: Uploading './screenshots/en-AU/iPadPro-03menu.png'...
INFO [2017-01-18 10:49:24.94]: Uploading './screenshots/en-AU/iPadPro-04calendar.png'...
INFO [2017-01-18 10:49:27.76]: Uploading './screenshots/en-AU/iPhone6Plus-01dashboard.png'...
INFO [2017-01-18 10:49:35.18]: Uploading './screenshots/en-AU/iPhone6Plus-02login.png'...
INFO [2017-01-18 10:49:40.09]: Uploading './screenshots/en-AU/iPhone6Plus-03menu.png'...
INFO [2017-01-18 10:49:43.57]: Uploading './screenshots/en-AU/iPhone6Plus-04calendar.png'...
INFO [2017-01-18 10:49:46.59]: Saving changes
Looking for related GitHub issues on fastlane/fastlane...
Search query: The request could not be completed because:
	In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space.  There are one or more errors on the page.
URL: https://api.github.com/search/issues?q=The%20request%20could%20not%20be%20completed%20because:%0A%09In%20order%20to%20save%20your%20changes,%20all%20s%20must%20be%20a%20.jpeg,%20.jpg,%20or%20.png%20file%20that%20is%20@@DIMENSION_VALUE@@%20pixels,%20at%20least%2072%20DPI,%20and%20in%20the%20RGB%20color%20space.%20In%20order%20to%20save%20your%20changes,%20all%20s%20must%20be%20a%20.jpeg,%20.jpg,%20or%20.png%20file%20that%20is%20@@DIMENSION_VALUE@@%20pixels,%20at%20least%2072%20DPI,%20and%20in%20the%20RGB%20color%20space.%20[en-AU]:%20In%20order%20to%20save%20your%20changes,%20all%20s%20must%20be%20a%20.jpeg,%20.jpg,%20or%20.png%20file%20that%20is%20@@DIMENSION_VALUE@@%20pixels,%20at%20least%2072%20DPI,%20and%20in%20the%20RGB%20color%20space.%20[en-AU]:%20In%20order%20to%20save%20your%20changes,%20all%20s%20must%20be%20a%20.jpeg,%20.jpg,%20or%20.png%20file%20that%20is%20@@DIMENSION_VALUE@@%20pixels,%20at%20least%2072%20DPI,%20and%20in%20the%20RGB%20color%20space.%20There%20are%20one%20or%20more%20errors%20on%20the%20page.+repo:fastlane/fastlane
ERROR [2017-01-18 10:49:49.39]: Error finding relevant GitHub issues: undefined method `map' for nil:NilClass
/Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/tunes_client.rb:222:in `handle_itc_response': [!] The request could not be completed because: (Spaceship::TunesClient::ITunesConnectError)
	In order to save your changes, all s must be a .jpeg, .jpg, or .png file that is @@DIMENSION_VALUE@@ pixels, at least 72 DPI, and in the RGB color space.  There are one or more errors on the page.
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/tunes_client.rb:372:in `block in update_app_version!'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/tunes_client.rb:1019:in `with_tunes_retry'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/tunes_client.rb:365:in `update_app_version!'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/app_version.rb:298:in `save!'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:64:in `block in upload'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:40:in `each'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:40:in `upload'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/runner.rb:63:in `upload_metadata'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/runner.rb:21:in `run'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:62:in `block (2 levels) in run'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-4.4.3/lib/commander/command.rb:178:in `call'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-4.4.3/lib/commander/command.rb:178:in `call'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-4.4.3/lib/commander/command.rb:153:in `run'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-4.4.3/lib/commander/runner.rb:446:in `run_active_command'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:38:in `run!'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/commander-4.4.3/lib/commander/delegates.rb:15:in `run!'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:148:in `run'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:12:in `start'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/fastlane/lib/fastlane/cli_tools_distributor.rb:45:in `take_off'
	from /Users/appdeploy/.fastlane/bin/bundle/lib/ruby/gems/2.2.0/gems/fastlane-2.9.0/bin/fastlane:15:in `<top (required)>'
	from /Users/appdeploy/.fastlane/bin/bundle/bin/fastlane:22:in `load'
	from /Users/appdeploy/.fastlane/bin/bundle/bin/fastlane:22:in `<main>'

Still unable to upload our screenshots. I ll have to finish it manually. Shame because fastlane/delivery's proposition was interesting to us and we will likely have to drop it from now due to the extensive amount of time already lost trying to upload our screenshots.
I have tried on a different laptop which I believe is fully up to date. We are getting a different type of error this time.
INFO [2017-01-18 15:49:44.86]: Uploading './screenshots/iMessage/fr-FR/4_ipadPro_4.ftl_380f0989211ebdfc5ebe7df1206c1cfe_1e9e127ca67990bb85638be269af6d7a.png'...
INFO [2017-01-18 15:50:46.83]: Uploading './screenshots/iMessage/fr-FR/4_iphone6Plus_4.ftl_520b2a7ff765361cfcc87b0b7500860e_fdb8bd508d0944a7b047c0254afdc19a.png'...
INFO [2017-01-18 15:51:59.44]: Uploading './screenshots/iMessage/fr-FR/5_ipadPro_5.ftl_bac409db58e10b7b08ac51ce0b937d68_85b15bca21d1fca7fc1b88f9401defe5.png'...
INFO [2017-01-18 15:52:56.04]: Uploading './screenshots/iMessage/fr-FR/5_iphone6Plus_5.ftl_712e09e4e92a5b01a59765e95f98ec03_ce9084dc32976af643afbbe66758bc56.png'...
INFO [2017-01-18 15:53:19.81]: Saving changes
ITC.apps.version.info.watch.metadata.on.non.watch.version
INFO [2017-01-18 15:53:37.31]: Uploading 30 screenshots for language id
INFO [2017-01-18 15:53:37.31]: Uploading './screenshots/iMessage/id/1_ipadPro_1.ftl_92b57822d6861bd6743f7202433613f7_a4a6879f31706ad9ceabe0894cfaa37d.png'...
INFO [2017-01-18 15:54:57.80]: Uploading './screenshots/iMessage/id/1_iphone6Plus_1.ftl_3dd007124224a74b52f520332ca0bcd7_7aaa0cb29415140219d7035ea26aeb00.png'...
INFO [2017-01-18 15:55:35.07]: Uploading './screenshots/iMessage/id/2_ipadPro_2.ftl_4482a515e37954f64547234babc5f81e_2fbb5a0c5f7b89e95c4500255cce635f.png'...
INFO [2017-01-18 15:56:19.82]: Uploading './screenshots/iMessage/id/2_iphone6Plus_2.ftl_22ea30ee58b826091d8970ab6be3257a_389161e48969cfc6c97976e5affcfb35.png'...
INFO [2017-01-18 15:56:43.17]: Uploading './screenshots/iMessage/id/3_ipadPro_3.ftl_426433728a6eda11f009a66a0ea78806_fe10f2d00849be78b511c66a9a4b03ab.png'...
INFO [2017-01-18 15:58:08.28]: Uploading './screenshots/iMessage/id/3_iphone6Plus_3.ftl_1cb3645a16adc3fcf8ef6468b551fc65_3bcf92ef3300faa81a6e827bf052a2fb.png'...
INFO [2017-01-18 15:58:34.17]: Uploading './screenshots/iMessage/id/4_ipadPro_4.ftl_e4433d038a1f0f9ed86f68e339d91d22_8a4fd54bd357e8f7048cc929c4788e08.png'...
INFO [2017-01-18 15:59:06.25]: Uploading './screenshots/iMessage/id/4_iphone6Plus_4.ftl_9df2dc3c2959d6f7c93fdd2700e20a95_e61c6c5ceb002fa788c6a942240f1682.png'...
INFO [2017-01-18 15:59:36.94]: Uploading './screenshots/iMessage/id/5_ipadPro_5.ftl_bac409db58e10b7b08ac51ce0b937d68_a6fe816a58a4e330a337ac02163ecdbe.png'...
INFO [2017-01-18 15:59:51.19]: Uploading './screenshots/iMessage/id/5_iphone6Plus_5.ftl_8b3778a0a280da27607057246566174c_7823ff551b4f64ace160352186b6446c.png'...
INFO [2017-01-18 16:00:07.92]: Uploading './screenshots/id/01.png'...
INFO [2017-01-18 16:00:12.68]: Uploading './screenshots/id/02.png'...
INFO [2017-01-18 16:00:15.24]: Uploading './screenshots/id/1_ipadPro_1.ftl_51a32a63f041023d4b6ce26d85196d7d_2d73514d19d70dda48e6c149312d0be9.png'...
INFO [2017-01-18 16:00:43.21]: Uploading './screenshots/id/1_iphone35_1.ftl_b76655e8612b2c16c23f16830f5b4331_8be348192c41279e7ce4e0df053500e9.png'...
INFO [2017-01-18 16:00:51.80]: Uploading './screenshots/id/1_iphone6Plus_1.ftl_97e1858691fbd4279c4f99f501e5dd24_feef3973dfad0d1b8858f7bc14b36900.png'...
INFO [2017-01-18 16:01:08.79]: Uploading './screenshots/id/2_ipadPro_2.ftl_960643142c6c6e0e241fadc65255983d_6f4a5b1a929727358bbd110698b45a88.png'...
Looking for related GitHub issues on fastlane/fastlane...
Search query: [] Unable to log in - expired iTC token.
URL: https://api.github.com/search/issues?q=[] Unable to log in - expired iTC token.+repo:fastlane/fastlane
➡  Sigh unable to create/update profiles
https://github.com/fastlane/fastlane/issues/349 [closed] 91 💬
24 Aug 2016
➡  Remove Shenzhen dependency
https://github.com/fastlane/fastlane/pull/6991 [closed] 19 💬
5 weeks ago
🔗 You can ⌘ + double-click on links to open them directly in your browser.
/usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/du/du_client.rb:117:in parse_upload_response': [!] [] Unable to log in - expired iTC token. (Spaceship::Client::UnexpectedResponse) 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/du/du_client.rb:73:in upload_file'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/du/du_client.rb:18:in upload_screenshot' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/tunes_client.rb:497:in upload_screenshot'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/app_version.rb:392:in upload_screenshot!' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:55:in block (2 levels) in upload'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:42:in each' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:42:in block in upload'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:40:in each' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:40:in upload'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/runner.rb:63:in upload_metadata' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/runner.rb:21:in run'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:62:in block (2 levels) in run' 	from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/command.rb:178:in call'
from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/command.rb:153:in run' 	from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/runner.rb:446:in run_active_command'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:38:in run!' 	from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/delegates.rb:15:in run!'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:148:in run' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:12:in start'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/fastlane/lib/fastlane/cli_tools_distributor.rb:45:in take_off' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/bin/fastlane:15:in <top (required)>'
from /usr/local/bin/fastlane:22:in load' 	from /usr/local/bin/fastlane:22:in '

Getting time out now.
Is anyone actually using FastLane Deliver with an app that has >20 languages for iPad/iPhone/iMessage/Watch successfully?
Because I am starting to think that it is a good solution for apps which have little amount to upload.
INFO [2017-01-19 11:19:57.66]: Uploading './screenshots/nl-NL/01.png'...
INFO [2017-01-19 11:19:59.40]: Uploading './screenshots/nl-NL/02.png'...
INFO [2017-01-19 11:20:00.88]: Uploading './screenshots/nl-NL/1_ipadPro_1.ftl_07a6fd3961ec165ba2c659d995c179b4_c1a0c4bd3377f6df14e5673bf6930bfa.png'...
INFO [2017-01-19 11:20:10.76]: Uploading './screenshots/nl-NL/1_iphone35_1.ftl_9b5962aaa370378aaa079767406fe150_a2a6122a752806034f075b163269f3ff.png'...
INFO [2017-01-19 11:20:13.83]: Uploading './screenshots/nl-NL/1_iphone6Plus_1.ftl_3a69057f6930d37aea572e5a7af86cfe_b808b89c298b5417295cda0b56705dae.png'...
INFO [2017-01-19 11:20:20.59]: Uploading './screenshots/nl-NL/2_ipadPro_2.ftl_7ae632873894d50f4055bb9b00af4df5_66beb4a5946f79346ffe835120df35c0.png'...
Looking for related GitHub issues on fastlane/fastlane...
Search query: Protocol wrong type for socket
URL: https://api.github.com/search/issues?q=Protocol wrong type for socket+repo:fastlane/fastlane
➡  snapshot: Still getting simulator timeouts
https://github.com/fastlane/fastlane/issues/5128 [closed] 18 💬
6 weeks ago
🔗 You can ⌘ + double-click on links to open them directly in your browser.
/usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/openssl/buffering.rb:324:in syswrite': [!] Protocol wrong type for socket (Errno::EPROTOTYPE) 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/openssl/buffering.rb:324:in do_write'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/openssl/buffering.rb:342:in write' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/protocol.rb:229:in write0'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/protocol.rb:203:in block in write' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/protocol.rb:220:in writing'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/protocol.rb:202:in write' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http/generic_request.rb:188:in send_request_with_body'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http/generic_request.rb:121:in exec' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:1444:in block in transport_request'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:1443:in catch' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:1443:in transport_request'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:1416:in request' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:1409:in block in request'
from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:877:in start' 	from /usr/local/Cellar/ruby/2.4.0/lib/ruby/2.4.0/net/http.rb:1407:in request'
from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:80:in perform_request' 	from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:38:in block in call'
from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:85:in with_net_http_connection' 	from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/adapter/net_http.rb:33:in call'
from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-cookie_jar-0.0.6/lib/faraday/cookie_jar.rb:22:in call' 	from /usr/local/lib/ruby/gems/2.4.0/gems/faraday_middleware-0.11.0/lib/faraday_middleware/response_middleware.rb:30:in call'
from /usr/local/lib/ruby/gems/2.4.0/gems/faraday_middleware-0.11.0/lib/faraday_middleware/response_middleware.rb:30:in call' 	from /usr/local/lib/ruby/gems/2.4.0/gems/faraday_middleware-0.11.0/lib/faraday_middleware/response_middleware.rb:30:in call'
from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/rack_builder.rb:139:in build_response' 	from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/connection.rb:377:in run_request'
from /usr/local/lib/ruby/gems/2.4.0/gems/faraday-0.11.0/lib/faraday/connection.rb:177:in post' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/client.rb:478:in block in send_request'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/client.rb:370:in with_retry' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/client.rb:477:in send_request'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/client.rb:414:in request' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/du/du_client.rb:52:in upload_file'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/du/du_client.rb:18:in upload_screenshot' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/tunes_client.rb:497:in upload_screenshot'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/spaceship/lib/spaceship/tunes/app_version.rb:392:in upload_screenshot!' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:55:in block (2 levels) in upload'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:42:in each' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:42:in block in upload'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:40:in each' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/upload_screenshots.rb:40:in upload'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/runner.rb:63:in upload_metadata' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/runner.rb:21:in run'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:62:in block (2 levels) in run' 	from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/command.rb:178:in call'
from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/command.rb:153:in run' 	from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/runner.rb:446:in run_active_command'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/fastlane_core/lib/fastlane_core/ui/fastlane_runner.rb:38:in run!' 	from /usr/local/lib/ruby/gems/2.4.0/gems/commander-4.4.3/lib/commander/delegates.rb:15:in run!'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:148:in run' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/deliver/lib/deliver/commands_generator.rb:12:in start'
from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/fastlane/lib/fastlane/cli_tools_distributor.rb:45:in take_off' 	from /usr/local/lib/ruby/gems/2.4.0/gems/fastlane-2.9.0/bin/fastlane:15:in <top (required)>'
from /usr/local/bin/fastlane:22:in load' 	from /usr/local/bin/fastlane:22:in '


[vim] Fix vim-mode-change event signalled twice

Fix for #6296, and tests.

I found a test that fails:
  test('v', 'visual');
  test(':', '');
  test('<Esc>', 'normal'); // failure: 'normal;normal' != 'normal'

However if you press those keys on vim.html, it just stays in visual mode.
For reference, Vim goes to normal mode.
@marijnh What do you reckon?
IMO it's a separate issue, and very unlikely to affect anyone (asides from having to press  twice).

As long as that isn't a regression caused by this PR, I'm okay with merging as-is.

Not a regression. I'm sure because this keymap doesn't listen to its own events.

Thanks!


Turn off search highlights in Taskbar

As soon as Windows 11 is loaded, some random graphic that Microsoft wants you to search for is displayed...  no thanks!
Screenshot highlight:

Answer found: https://www.elevenforum.com/t/enable-or-disable-search-highlights-in-windows-11.5735/
And verified: https://winaero.com/how-to-disable-search-highlights-in-windows-11-and-windows-10/

Once applied, the search highlight image immediately disappeared.
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\SearchSettings]
"IsDynamicSearchBoxEnabled"=dword:00000000


MINOR: Modified System.getProperty("line.separator") to java.lang.System.lineSeparator()

As title
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

@TaiJuWu thanks for your contribution. Could you fix https://github.com/apache/kafka/blob/trunk/tools/src/main/java/org/apache/kafka/tools/TopicCommand.java#L776 also?

@TaiJuWu thanks for your contribution. Could you fix https://github.com/apache/kafka/blob/trunk/tools/src/main/java/org/apache/kafka/tools/TopicCommand.java#L776 also?

Sure.

Thank you for the changes.
Is there a reason to prefer the java.lang. prefix?

There is no special reason, Removing prefix is ok.
Following other code, Removing this prefix, thanks for your remind.

There are other uses of System.getProperty("line.separator"), should those be changed too?

clients/src/main/java/org/apache/kafka/common/utils/Shell.java
clients/src/main/java/org/apache/kafka/common/utils/Utils.java
tools/src/main/java/org/apache/kafka/tools/ClientMetricsCommand.java
core/src/main/scala/kafka/admin/ConsumerGroupCommand.scala
connect/file/src/test/java/org/apache/kafka/connect/file/FileStreamSinkTaskTest.java

These are removed if you use the newest trunk branch.

re-trigger QA since some builds get terminated

@TaiJuWu Could you please rebase code to trigger QA again?

@TaiJuWu could you please rebase code to include https://github.com/apache/kafka/pull/15801

@TaiJuWu could you please rebase code to include #15801

Done.


PyInstrument Extension

Description
This adds a new extension for PyInstrument, an instrumentation framework with HTML reports.
Types of Changes

[ ] Core
[ ] Bugfix
[x] New feature
[ ] Enhancement/optimization
[ ] Documentation

Issues Fixed or Closed by This PR

https://github.com/strawberry-graphql/strawberry/issues/1308

Checklist

[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[x] I have updated the documentation accordingly.
[x] I have read the CONTRIBUTING document.
[x] I have added tests to cover my changes.
[x] I have tested the changes and verified that they work and don't break anything (as well as I can manage).

Hi, thanks for contributing to Strawberry 🍓!
We noticed that this PR is missing a RELEASE.md file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!
So as soon as this PR is merged, a release will be made 🚀.
Here's an example of RELEASE.md:
Release type: patch

Description of the changes, ideally with some examples, if adding a new feature.

Release type can be one of patch, minor or major. We use semver, so make sure to pick the appropriate type. If in doubt feel free to ask :)
Here's the tweet text:
🆕 Release (next) is out! Thanks to Peyton Duncan for the PR 👏

Get it here 👉 https://github.com/strawberry-graphql/strawberry/releases/tag/(next)

Thanks for contributing to Strawberry! 🎉 You've been invited to join
the Strawberry GraphQL organisation 😊
You can also request a free sticker by filling this form: https://forms.gle/dmnfQUPoY5gZbVT67
And don't forget to join our discord server: https://strawberry.rocks/discord 🔥

Thanks for finishing this up :D


Updating to get rid of gendered pronouns

@taddieken95 : Thanks for your contribution! The author, @billmath, has been notified to review your proposed change.

Line 33: Added article "the" before "user".

@chbain : Thanks for your contribution! The author, @billmath, has been notified to review your proposed change.

#sign-off

@jborsecnik : Thanks for your contribution! The author, @billmath, has been notified to review your proposed change.

@jborsecnik : Thanks for your contribution! The author, @billmath, has been notified to review your proposed change.


TypeError during conversions

Using node v0.9.9, npm v1.2.18, inliner v0.1.14 under Debian Squeeze, I get the following TypeError exception for several urls:
url.js:118
throw new TypeError("Parameter 'url' must be a string, not " + typeof url)
^
TypeError: Parameter 'url' must be a string, not object
at Url.parse (url.js:118:11)
at urlParse (url.js:112:5)
at Url.resolve (url.js:406:29)
at Object.urlResolve [as resolve] (url.js:402:40)
at Object. (/usr/local/lib/node_modules/inliner/inliner.js:269:31)
at Function.b.extend.each (http://code.jquery.com/jquery.min.js:3:5257)
at b.fn.b.each (http://code.jquery.com/jquery.min.js:3:2013)
at /usr/local/lib/node_modules/inliner/inliner.js:267:40
at /usr/local/lib/node_modules/inliner/node_modules/jsdom/lib/jsdom.js:207:39
at process._tickCallback (node.js:427:13)
Try
inliner -v -n http://index.hu
inliner -v -n http://sandbox.wamped.org/pdf2html/files/pdf2htmlEX/pss_cvf/pss_cvf.html

This is still present in 1.0.0 - will investigate.

Note that the 2nd url throws a 500 (nothing we can do anything about) and the first url doesn't actually work (on my machine) because it consumes too much memory! But the root cause that was filed is now fixed! :)


error regarding constant in formDirectives

Thank you for taking the time to file an issue!
In order to route, prioritize, and act on this as soon as possible please include:

[2.5.1] Dart SDK Version (dart --version)
[6.0.0-alpha] AngularDart Version (i.e. 4.0.0, 5.0.0-alpha+5, MASTER)
[Arch Linux] Whether you are using Windows, macOS, or Linux (if applicable)
[Chromium] Whether you are using Chrome, Safari, Firefox, Edge (if applicable)
[2.5.1] Any other packages or constraints we should know about

Missing some or all of the above might make the issue take longer or be impossible to act on.
I was trying out angular dart by following the hero app documentation in angulardart web page but I get the below error

Code:
@Component(
selector: 'my-app',
template: '''
{{title}}
{{hero.name}}
id: {{hero.id}}

name:
<input [(ngModel)]="hero.name" placeholder="name">

''',
directives: [formDirectives],
)
Log:
line 17, column 16 of package:angular_app/app_component.dart: Arguments of a constant creation must be constant expressions.
╷
1 │ formDirectives
│ ^^^^^^^^^^^^^^
╵
line 17, column 16 of package:angular_app/app_component.dart: The values in a const list literal must be constants.
╷
1 │ formDirectives
│ ^^^^^^^^^^^^^^
╵
line 17, column 16 of package:angular_app/app_component.dart: Undefined name 'formDirectives'.
╷
1 │ formDirectives
│ ^^^^^^^^^^^^^^
╵
For questions consider using Stack Overflow instead:
https://stackoverflow.com/questions/tagged/angular-dart
Also, consider our Gitter channel for light-weight/quick discussions:
https://gitter.im/dart-lang/angular

duplicate of #1849


Ignore vendor config file request

Hi, I noticed, that ACS requests for vendorconfigfile node in couple with some other parameters, but my device doesn't support this node, so it returns fault for the whole GPV request.
I found it can be disabled by "quirks.Unit Type Name=ignorevendorconfigfile" option in TR069 properties file. So, I added it to freeacs-tr069 file in /etc/default but it looks like ACS doesn't recognize it
Any suggestions?
I care that my unit type contains "space" symbol, but as far as I understand from docs it must match DeviceInfo.ModelName parameter. It that true

You have hit an interesting problem. I had to rewrite the quirks syntax because  space in property key is not valid. Give me some time and i will sort it out for you. I am still working on docs And this needs updated docs ;)

Hi, Jarl. Thank you for supporting my requestst.
Speaking of docs. Could you compile some guide on building project from the source code (at least could you plan to do it in some future)? I see some major limitations for my needs in current freeacs implementation, I would try to adapt it, but I need some guideline to start dive into the deep

Install jdk8
Install sbt. Check sbt website for instructions
cd /freeacs/checked/out
sbt debian:packageBin

If you find any improvements that work for you feel free to open a pull request.

You can download community edition of idea and install Scala plugin and then open the project in There

But it is Java. Just using Scala build tool

So, what will be an output? *deb?

Yep. For rpm it's a tiny bit more os coupled. On Ubuntu install rpm package with apt instsll rpm and then sbt rpm:packageBin. For docker it's another story. Tell me if you are using docker.

No, not using, but if it makes workflow more simple and it's free then I can try it

You just install docker and run sbt docker:publishLocal and then change into the scripts folder in command line and run docker-compose -p freeacs up -d

On Windows you get docker compose for free. On Linux it's separate install

It seems still uses default settings
Maybe I'm doing something wrong. Nevertheless I can see parameters on device, probably received from GPV IGD. request (which seems is running despite of parameters configured in unit type)
tr069.log
tr069-conversation.log

TR069 server settings in /etc/default are:

auth_method=digest
....
QUIRKS=Smart\u0020Box=ignorevendorconfigfile

@jarlah Unfortunately I'm in a business trip for next two weeks and have no remote access for my test environment.

no problem @jogermech

Hi, Jarl. Just checked. It works in 12.9
I was just a little bit confused with two config files: one in /etc/default and another in /opt/freeacs...
But yeah, now it doesn't request for the whole tree (which was caused by Vendor Config File parameter missing.
so, I believe issue can be closed

Closing this. But Yes. It' might be confusing with two files. But in the end the files in /etc/default should just be ignored. :)


Several enhancements

Hi, I've been working on several enhancements for your plugin. If you are interested, you could make a dev branch, so that I can merge my version there, and you can take a closer look. Changes are many and it's almost a rewrite, that's why I'm suggesting this way of doing it. Tell me if you're interested or if I have to keep this stuff for myself, thanks.
Features include:
Displaying of current item in history in output panel
Syntax/scheme are inherited from the original view:

Alternatively, in popup:

Parallel yank list
Not sure if the name 'yank' is appropriate, but it's a parallel list that defaults to auto-pop item and starts from the bottom of the list. It's meant for a use-and-forget copying and pasting of a short sequence of items, keeping the exact order while pasting. By default it's independent from the main list and must be activated via keybinding, with list that switches back to default when yank list has been consumed (check status bar in pic).

Also with optional automatic disjointing of multiple selections/cursors:

Navigate history with panel or popup at cursor position

Command mode
Commands can be bound to a command mode, to reduce chance of keybinding conflicts.
Several commands (registers, show registers/lists etc) work with an input panel rather than direct keybindings. A popup shows the registered content. Registers and histories can be viewed in a buffer, with syntax highlighting, and a searchable text mode. There's also an option to export registers to a json file, and have them imported at startup (all, or numbers/lowercase letters/uppercase letters only).

I was looking at your code this morning – is everything you did pushed to github?  I wanted to copy the syntax highlighting feature that you've got, and some of the "show clipboard on ___" feature (e.g. when going up/down in paste history), but all that code looks the same in your test branch.

(I mean it looks the same as what I've got in my branch)

OK I was able to pretty much implement the part that I really wanted: showing the current clipboard when browsing clipboard history.  Here's how I did it, I doubt it's very similar to your method, but I really appreciate you sharing your code and ideas here!

Oops I forgot to share the link to my changes: 2698480

Sorry I didn't answer, I received the notifications just now. It was all in the test branch (save a small change in the settings, but I'm not sure it would apply to what you version). Anyway the important is that you got it working (the part that interested you). I'm messing a bit with vim for now so I won't follow the evolution of this thing :). I'll keep the repo there just in case.


feat(store): add  setPropsInitialValue to have ability update initial value passed to propsFactory

PR Checklist
Please check if your PR fulfills the following requirements:

[x] The commit message follows our guidelines: https://github.com/ngneat/elf/blob/master/CONTRIBUTING.md#commit
[x] Tests for the changes have been added (for bug fixes / features)
[ ] Docs have been added / updated (for bug fixes / features)

PR Type
What kind of change does this PR introduce?

[ ] Bugfix
[x] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[ ] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

Issue Number: https://github.com/ngneat/elf/issues/274
What is the new behavior?
Does this PR introduce a breaking change?
[x] Yes
[ ] No

Other information

I didn't mean to make a breaking change. I thought it was an addition to the current API.

@NetanelBasal one breaking change is that I removed an argument from withProps because it's not needed and can only confuse(like before)

I prefer to leave it as is and add this additional function.

Ok, I'll bring it back


Add Shendy M Y to Contributors list

@shendymy, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added Facebook share and tweet feature to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.

@Roshanjossey, thank you for responding and merging.
I think the tutorial was easy to understand, though at one point I mistakenly typed git push origin  with the '<>'.  To be honest, I am quite amazed and elated that you merged my pull request soon after I pushed it, and responded to me.


Improve clojure.test support/syntax

Right now, the only possible forms are:
(defexpect my-test1 expected actual)
(defexpect my-test2
  (expect expected1 actual1)
  (expect expected2 actual2)
  ...
  (expect expectedN actualN))

You cannot intersperse other code, like you can with clojure.test's is macro and you can't wrap the expect forms in setup or teardown code.
Also, completely undocumented, you can also do this which was never intentional:
(defexpect my-test3
  expected1 actual1
  expected2 actual2
  ...
  expectedN actualN)

I'd like to treat the first case as a special case (and expand it specifically as if it were (defexpect my-test1 (expect expected actual))) and eliminate the third case. The body would then be walked to expand any expect forms found.

Implemented in 2.2.0-beta2 as an experimental feature pending more testing in the wild.


Add support for multiple tables in 'from' argument for select queries.

It's a fairly common pattern to have a join table and select all the values from the other two tables.
Goal syntax:
Select(["table1.*", "table2.*"], from: ["table1", "table2", "table1_table2"])

Current workaround syntax:
Select(["table1.*", "table2.*"], from: "table1, table2, table1_table2")

Fixed as of a while ago


None use of DRY and OOP principles in this repo.

Hello @MX-boop, you seem to be missing a lot of object-orientated programming design principles and patterns. You also seem to violate the DONT REPEAT YOURSELF principle in creating multiple variables that do the same thing.

Thank you for the tip, I would like to consult you in person about what I could have done better. I can full aggre that my code was shit, I orginally had the messages print in many diffrent colors so I created other varibles for color codes but then decided agansit it and changed all the codes to be white. I also tryed to use diffrent libarys for alot of the repitive things(IE: messages, urls, progress bars, colors) but I wanted to make the code work using the base pip packages. Thank you for this comment and I have implement some changes. Thanks.


[WIP] Allow popovers examples to be tried on StackBlitz

:warning: Draft - WIP

This PR tries to allow popovers examples to be tried on StackBlitz.
In the documentation, they need some JS available in site/assets/js/application.js.
IMHO it would be troubling to have all this file integrated in StackBlitz.
So in this PR I'm trying to:

Split site/assets/js/application.js into small reusable parts
Create a new javascript parameter for the example shortcode containing the name of the reusable JS file to embed into StackBlitz
Allow site/layouts/partials/scripts.html to gather this information and embed the content of the JS file in a <script>.

Sub-tasks

[ ] Instead of using <script>, try to create a real index.js file in StackBlitz imported by index.html.
[ ] Find a better way to share the JS name between the doc, the shortcode and the site/layouts/partials/scripts.html
[ ] Security concerns to gather some JS file content?

Live preview

I actually don't mind this solution... feels actually quite direct?

In a separate commit () you'll find a version where the JS content is in a separate index.js file in StackBlitz.
For that, I simplified the configuration by saying that we always use the 'javascript' template (we could test if the content is empty or not and juggle with 'javascript' and 'html' templates if needed).
But to do that, I had to insert <script<EMAIL_ADDRESS>in the <head> contrary to what's explained in the Starter Template.

Let's do it step by step. IMHO this PR can be reviewed as it is because it offers already an improvement for the users.
The description contains what's not done in this PR and could be tackled in other PRs in the same style while finishing step by step all the tasks tracked in https://github.com/twbs/bootstrap/pull/36091 (I could create a tracking issue instead of a PR if you prefer).

We should really look into using esbuild for docs JS and thus split application.js into smaller files properly imported.

We should really look into using esbuild for docs JS and thus split application.js into smaller files properly imported.

Is it mandatory for this PR (and the nexts to come related to fix StackBlitz example) or can it be treated separately?

Definitely separately :)

@julien-deramond Do you have any alternative in mind, to avoid this (using a link or something else)?

If we are in luck of alternatives, I suppose we can live with it

@julien-deramond Do you have any alternative in mind, to avoid this (using a link or something else)?

The only alternative I'm thinking of (not tested so maybe it is dumb) would be to do something like that:

Have site/assets/js/popover-demo.js accessible from https://getbootstrap.com/docs/5.1/assets/js/ (and not only within docs.min.js).
Still call the shortcode  with example js_file="popover-demo.js" but then having data-js-file="popover-demo.js" (and not the content of the file)
When clicking on the button:

Request the JS file by concatenating {baseUrl}/docs/5.1/assets/js/ and popover-demo.js (now exported in assets/js)
Read its content
Export it as it is already done in this PR in StackBlitz.

If it works and is considered as a better solution please keep in mind that we would have several JS files used only for StackBlitz in assets/js; and then CSS files as well to fix the other issues with StackBlitz. It would also mean that for each Pull Request, we would have more files in Netlify and that can causes issues with some quotas you may have (the global package of the documentation would be heavier).
Do you want me to try this solution to see if it is feasible?

Do you want me to try this solution to see if it is feasible?

I am not the right person to give this answer, but it would come soon or late
\cc @mdo @XhmikosR

This will need a rebase or update to resolve a merge conflict :). We just merged a PR to split some more of the JS into separate files.

@julien-deramond in order to simplify a bit the whole process, can you investigate the case to make accessible &  include by default the snippets.js?

Haven't tried it explicitly but it is possible to always include this file in the index.js in StackBlitz rather than using the split files.
I rather thought to split it in order to have only what's needed for each example. If you think in the core team that's not a problem for the users who will share between them those examples with extra JS (and then extra CSS for the broken use cases of StackBlitz due to missing CSS) I can modify this PR in order to do that. It won't fix only popovers but probably a lot of examples at the same time.
As you said, in this case snippets.js would need some clear comments for the user to understand what's useful and when.

Closing this one superseded by https://github.com/twbs/bootstrap/pull/36352


[BUG] Cannot read properties of undefined (reading 'className')

What happened?
Looking at a transaction in my SBX wallet history - 0.42 SBX to NamesDAO - it says the receive address is not a valid Chia address. I clicked on the address anyway to see what it would tell me. It told me "Something went wrong."
Version
1.5.0
What platform are you using?
Windows
What ui mode are you using?
GUI
Relevant log output or stacktrace
Cannot read properties of undefined (reading 'className')

URL
#/dashboard/offers/view

Stacktrace
at webpack://@chia/gui/node_modules/@mui/material/Tooltip/Tooltip.js:507:52 popperRef.current.update
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:157:136 Ch
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:176:259 useOpaqueIdentifier
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:271:399 d=b.pendingProps;e=b.memoizedState;e=null!==e?e.element:null;yg(a,b);Cg(b,d,null,c);d=b.memoizedState.element;if(d===e)sh(),b=hi(a,b,c);else{e=b.stateNode;if(f=e.hydrate)kh=rf(b.stateNode.containerInfo.firstChild),jh=b,f=lh=!0;if
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:250:346 Pj
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:250:277 Pj
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:250:137 Pj
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:243:162 Lj
at webpack://@chia/gui/node_modules/react-dom/cjs/react-dom.production.min.js:123:114 jg
at webpack://@chia/gui/node_modules/scheduler/cjs/scheduler.production.min.js:18:342 unstable_next

This issue was already fixed. Please wait for 1.5.1 version and upgrade


GH2618: Added support for VS2019 in MSTest runner

This pull request fixes #2618
When running Cake on a machine with only VS2019 available (any version) the correct path to the MSTest runner was not found as the path resolution method didn't account for VS2019.
The 3 editions of VS2019 have been added to the collection of paths and new test cases have been added to the unit tests.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.:x: fruffin sign nowYou have signed the CLA already but the status is still pending? Let us recheck it.

@fruffin your changes have been merged, thanks for your contribution 👍


operator project-quay (3.12.0-nightly.20240619)

Add 3.12.0-nightly.20240619 to community operators

/merge possible

/merge possible


Don't hardcode number of result providers

Minor refactor. Does not change any logic.

Thanks for your contribution @nicksnyder. A few thoughts:
Instead of searching and casting for the FileQuickOpenModel, could we just .then on the promise we know returns that model: https://github.com/Microsoft/vscode/blame/master/src/vs/workbench/parts/search/browser/openAnythingHandler.ts#L164
Also: [].concat(...results.map(r => r.entries)) would be shorter and maybe slightly more efficient than the reduce approach.

@chrmarti Thanks for the suggestions! I updated the PR.

Thanks @nicksnyder !