summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2019-11-07 14:34:33 +0100
committerRemi Collet <remi@remirepo.net>2019-11-07 14:34:33 +0100
commitf7cd1027d0c1278ebbb0dc446642079b9d384f82 (patch)
tree0c0afadb5df60f8ebd8e5844625b0f7390a412b8
parent799a63bff25522bff0f80e25c2a4a5a6b8b52144 (diff)
update to 4.3.6
add HttpClient, Mailer and Mime components use range dependencies raise dependency on symfony/contracts 1.1.3 raise dependency on symfony/polyfill 1.11 raise dependency on doctrine/annotations 1.7 raise dependency on egulias/email-validator 2.1.10 add dependency on masterminds/html5 add dependency on mongodb/mongodb add dependency on nyholm/psr7 add dependency on psr/http-client
-rw-r--r--composer.json36
-rwxr-xr-xphp-symfony4-generate-autoloaders.php66
-rw-r--r--php-symfony4.spec523
-rw-r--r--src/Symfony/Bridge/Doctrine/composer.json24
-rw-r--r--src/Symfony/Bridge/Monolog/composer.json8
-rw-r--r--src/Symfony/Bridge/PhpUnit/composer.json6
-rw-r--r--src/Symfony/Bridge/ProxyManager/composer.json2
-rw-r--r--src/Symfony/Bridge/Twig/composer.json29
-rw-r--r--src/Symfony/Bundle/DebugBundle/composer.json2
-rw-r--r--src/Symfony/Bundle/FrameworkBundle/composer.json57
-rw-r--r--src/Symfony/Bundle/SecurityBundle/composer.json16
-rw-r--r--src/Symfony/Bundle/TwigBundle/composer.json12
-rw-r--r--src/Symfony/Bundle/WebProfilerBundle/composer.json8
-rw-r--r--src/Symfony/Bundle/WebServerBundle/composer.json2
-rw-r--r--src/Symfony/Component/Asset/composer.json2
-rw-r--r--src/Symfony/Component/BrowserKit/composer.json8
-rw-r--r--src/Symfony/Component/Cache/composer.json7
-rw-r--r--src/Symfony/Component/Config/composer.json2
-rw-r--r--src/Symfony/Component/Console/composer.json11
-rw-r--r--src/Symfony/Component/CssSelector/composer.json2
-rw-r--r--src/Symfony/Component/Debug/composer.json2
-rw-r--r--src/Symfony/Component/DependencyInjection/composer.json8
-rw-r--r--src/Symfony/Component/DomCrawler/composer.json8
-rw-r--r--src/Symfony/Component/Dotenv/composer.json4
-rw-r--r--src/Symfony/Component/EventDispatcher/composer.json10
-rw-r--r--src/Symfony/Component/ExpressionLanguage/composer.json4
-rw-r--r--src/Symfony/Component/Filesystem/composer.json2
-rw-r--r--src/Symfony/Component/Finder/composer.json2
-rw-r--r--src/Symfony/Component/Form/composer.json26
-rw-r--r--src/Symfony/Component/HttpClient/composer.json45
-rw-r--r--src/Symfony/Component/HttpFoundation/composer.json3
-rw-r--r--src/Symfony/Component/HttpKernel/composer.json17
-rw-r--r--src/Symfony/Component/Inflector/composer.json2
-rw-r--r--src/Symfony/Component/Intl/composer.json2
-rw-r--r--src/Symfony/Component/Ldap/composer.json2
-rw-r--r--src/Symfony/Component/Lock/composer.json7
-rw-r--r--src/Symfony/Component/Mailer/Bridge/Amazon/composer.json37
-rw-r--r--src/Symfony/Component/Mailer/Bridge/Google/composer.json37
-rw-r--r--src/Symfony/Component/Mailer/Bridge/Mailchimp/composer.json37
-rw-r--r--src/Symfony/Component/Mailer/Bridge/Mailgun/composer.json37
-rw-r--r--src/Symfony/Component/Mailer/Bridge/Postmark/composer.json37
-rw-r--r--src/Symfony/Component/Mailer/Bridge/Sendgrid/composer.json37
-rw-r--r--src/Symfony/Component/Mailer/composer.json46
-rw-r--r--src/Symfony/Component/Messenger/composer.json16
-rw-r--r--src/Symfony/Component/Mime/composer.json39
-rw-r--r--src/Symfony/Component/OptionsResolver/composer.json2
-rw-r--r--src/Symfony/Component/Process/composer.json2
-rw-r--r--src/Symfony/Component/PropertyAccess/composer.json2
-rw-r--r--src/Symfony/Component/PropertyInfo/composer.json4
-rw-r--r--src/Symfony/Component/Routing/composer.json4
-rw-r--r--src/Symfony/Component/Security/Core/composer.json13
-rw-r--r--src/Symfony/Component/Security/Csrf/composer.json2
-rw-r--r--src/Symfony/Component/Security/Guard/composer.json4
-rw-r--r--src/Symfony/Component/Security/Http/composer.json7
-rw-r--r--src/Symfony/Component/Security/composer.json12
-rw-r--r--src/Symfony/Component/Serializer/composer.json2
-rw-r--r--src/Symfony/Component/Stopwatch/composer.json4
-rw-r--r--src/Symfony/Component/Templating/composer.json2
-rw-r--r--src/Symfony/Component/Translation/composer.json7
-rw-r--r--src/Symfony/Component/Validator/composer.json18
-rw-r--r--src/Symfony/Component/VarDumper/composer.json2
-rw-r--r--src/Symfony/Component/VarExporter/composer.json2
-rw-r--r--src/Symfony/Component/WebLink/composer.json8
-rw-r--r--src/Symfony/Component/Workflow/composer.json9
-rw-r--r--src/Symfony/Component/Yaml/composer.json2
-rw-r--r--src/Symfony/Contracts/composer.json44
66 files changed, 1096 insertions, 346 deletions
diff --git a/composer.json b/composer.json
index 74996f4..b9548c4 100644
--- a/composer.json
+++ b/composer.json
@@ -18,7 +18,6 @@
"require": {
"php": "^7.1.3",
"ext-xml": "*",
- "doctrine/collections": "~1.0",
"doctrine/event-manager": "~1.0",
"doctrine/persistence": "~1.0",
"fig/link-util": "^1.0",
@@ -27,15 +26,17 @@
"psr/container": "^1.0",
"psr/link": "^1.0",
"psr/log": "~1.0",
- "psr/simple-cache": "^1.0",
- "symfony/contracts": "^1.1.1",
+ "symfony/contracts": "^1.1.3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-intl-icu": "~1.0",
+ "symfony/polyfill-intl-idn": "^1.10",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/polyfill-php72": "~1.5"
+ "symfony/polyfill-php72": "~1.5",
+ "symfony/polyfill-php73": "^1.11"
},
"replace": {
"symfony/asset": "self.version",
+ "symfony/amazon-mailer": "self.version",
"symfony/browser-kit": "self.version",
"symfony/cache": "self.version",
"symfony/config": "self.version",
@@ -53,15 +54,22 @@
"symfony/finder": "self.version",
"symfony/form": "self.version",
"symfony/framework-bundle": "self.version",
+ "symfony/google-mailer": "self.version",
+ "symfony/http-client": "self.version",
"symfony/http-foundation": "self.version",
"symfony/http-kernel": "self.version",
"symfony/inflector": "self.version",
"symfony/intl": "self.version",
"symfony/ldap": "self.version",
"symfony/lock": "self.version",
+ "symfony/mailchimp-mailer": "self.version",
+ "symfony/mailer": "self.version",
+ "symfony/mailgun-mailer": "self.version",
"symfony/messenger": "self.version",
+ "symfony/mime": "self.version",
"symfony/monolog-bridge": "self.version",
"symfony/options-resolver": "self.version",
+ "symfony/postmark-mailer": "self.version",
"symfony/process": "self.version",
"symfony/property-access": "self.version",
"symfony/property-info": "self.version",
@@ -73,6 +81,7 @@
"symfony/security-guard": "self.version",
"symfony/security-http": "self.version",
"symfony/security-bundle": "self.version",
+ "symfony/sendgrid-mailer": "self.version",
"symfony/serializer": "self.version",
"symfony/stopwatch": "self.version",
"symfony/templating": "self.version",
@@ -92,34 +101,31 @@
"cache/integration-tests": "dev-master",
"doctrine/annotations": "~1.0",
"doctrine/cache": "~1.6",
+ "doctrine/collections": "~1.0",
"doctrine/data-fixtures": "1.0.*",
"doctrine/dbal": "~2.4",
"doctrine/orm": "~2.4,>=2.4.5",
"doctrine/reflection": "~1.0",
"doctrine/doctrine-bundle": "~1.4",
+ "masterminds/html5": "^2.6",
"monolog/monolog": "~1.11",
+ "nyholm/psr7": "^1.0",
"ocramius/proxy-manager": "^2.1",
"predis/predis": "~1.1",
+ "psr/http-client": "^1.0",
+ "psr/simple-cache": "^1.0",
"egulias/email-validator": "~1.2,>=1.2.8|~2.0",
- "symfony/phpunit-bridge": "^3.4.19|^4.1.8|~5.0",
+ "symfony/phpunit-bridge": "^3.4.31|^4.3.4|~5.0",
"symfony/security-acl": "~2.8|~3.0",
"phpdocumentor/reflection-docblock": "^3.0|^4.0"
},
"conflict": {
+ "masterminds/html5": "<2.6",
"phpdocumentor/reflection-docblock": "<3.0||>=3.2.0,<3.2.2",
"phpdocumentor/type-resolver": "<0.3.0",
"ocramius/proxy-manager": "<2.1",
"phpunit/phpunit": "<5.4.3"
},
- "provide": {
- "psr/cache-implementation": "1.0",
- "psr/container-implementation": "1.0",
- "psr/log-implementation": "1.0",
- "psr/simple-cache-implementation": "1.0",
- "symfony/cache-implementation": "1.0",
- "symfony/service-implementation": "1.0",
- "symfony/translation-implementation": "1.0"
- },
"autoload": {
"psr-4": {
"Symfony\\Bridge\\Doctrine\\": "src/Symfony/Bridge/Doctrine/",
@@ -148,7 +154,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/php-symfony4-generate-autoloaders.php b/php-symfony4-generate-autoloaders.php
index 232435e..7d7ff26 100755
--- a/php-symfony4-generate-autoloaders.php
+++ b/php-symfony4-generate-autoloaders.php
@@ -81,19 +81,28 @@ final class AutoloadGenerator {
],
'egulias/email-validator' => [
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
- 'path' => [
- 'Egulias/EmailValidator2/autoload.php',
- 'Egulias/EmailValidator/autoload.php',
- ],
+ 'path' => 'Egulias/EmailValidator2/autoload.php',
],
'fig/link-util' => [
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
'path' => 'Fig/Link/autoload.php',
],
+ 'masterminds/html5' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
+ 'path' => 'Masterminds/HTML5/autoload.php',
+ ],
+ 'mongodb/mongodb' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
+ 'path' => 'MongoDB/autoload.php',
+ ],
'monolog/monolog' => [
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
'path' => 'Monolog/autoload.php',
],
+ 'nyholm/psr7' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
+ 'path' => 'Nyholm/Psr7/autoload.php',
+ ],
'ocramius/proxy-manager' => [
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
'path' => 'ProxyManager/autoload.php',
@@ -117,6 +126,10 @@ final class AutoloadGenerator {
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
'path' => 'Psr/Container/autoload.php',
],
+ 'psr/http-client' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
+ 'path' => 'Psr/Http/Client/autoload.php',
+ ],
'psr/link' => [
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR',
'path' => 'Psr/Link/autoload.php',
@@ -154,6 +167,26 @@ final class AutoloadGenerator {
'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
'path' => 'Symfony/Contracts/autoload.php',
],
+ 'symfony/cache-contracts' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
+ 'path' => 'Symfony/Contracts/autoload.php',
+ ],
+ 'symfony/event-dispatcher-contracts' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
+ 'path' => 'Symfony/Contracts/autoload.php',
+ ],
+ 'symfony/http-client-contracts' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
+ 'path' => 'Symfony/Contracts/autoload.php',
+ ],
+ 'symfony/service-contracts' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
+ 'path' => 'Symfony/Contracts/autoload.php',
+ ],
+ 'symfony/translation-contracts' => [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
+ 'path' => 'Symfony/Contracts/autoload.php',
+ ],
'symfony/css-selector' => [
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Component/CssSelector/autoload.php',
@@ -202,6 +235,10 @@ final class AutoloadGenerator {
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Bundle/FrameworkBundle/autoload.php',
],
+ 'symfony/http-client' => [
+ 'prefix' => 'FEDORA_SYMFONY4_DIR',
+ 'path' => 'Component/HttpClient/autoload.php',
+ ],
'symfony/http-foundation' => [
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Component/HttpFoundation/autoload.php',
@@ -226,10 +263,24 @@ final class AutoloadGenerator {
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Component/Lock/autoload.php',
],
+ 'symfony/mailer' => [
+ 'prefix' => 'FEDORA_SYMFONY4_DIR',
+ 'path' => 'Component/Mailer/autoload.php',
+ ],
+ 'symfony/amazon-mailer' => false,
+ 'symfony/google-mailer' => false,
+ 'symfony/mailgun-mailer' => false,
+ 'symfony/mailchimp-mailer' => false,
+ 'symfony/postmark-mailer' => false,
+ 'symfony/sendgrid-mailer' => false,
'symfony/messenger' => [
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Component/Messenger/autoload.php',
],
+ 'symfony/mime' => [
+ 'prefix' => 'FEDORA_SYMFONY4_DIR',
+ 'path' => 'Component/Mime/autoload.php',
+ ],
'symfony/monolog-bridge' => [
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Component/Monolog/autoload.php',
@@ -244,6 +295,7 @@ final class AutoloadGenerator {
],
'symfony/polyfill-ctype' => false,
'symfony/polyfill-intl-icu' => false,
+ 'symfony/polyfill-intl-idn' => false,
'symfony/polyfill-mbstring' => false,
'symfony/polyfill-php72' => (PHP_VERSION_ID < 70200)
? [
@@ -251,6 +303,12 @@ final class AutoloadGenerator {
'path' => 'Symfony/Polyfill/autoload.php',
]
: false,
+ 'symfony/polyfill-php73' => (PHP_VERSION_ID < 70300)
+ ? [
+ 'prefix' => 'FEDORA_SYMFONY4_PHP_DIR', // external
+ 'path' => 'Symfony/Polyfill/autoload.php',
+ ]
+ : false,
'symfony/process' => [
'prefix' => 'FEDORA_SYMFONY4_DIR',
'path' => 'Component/Process/autoload.php',
diff --git a/php-symfony4.spec b/php-symfony4.spec
index af4485d..8653e58 100644
--- a/php-symfony4.spec
+++ b/php-symfony4.spec
@@ -13,8 +13,8 @@
%global github_owner symfony
%global github_name symfony
-%global github_version 4.2.11
-%global github_commit 2ba6f17744ee8649ac107039f64d1ee4c959bf32
+%global github_version 4.3.6
+%global github_commit 7e98605f0e11979e6735dfefc6dad11977d8f5e7
%global composer_vendor symfony
%global composer_project symfony
@@ -25,8 +25,8 @@
# NOTE: Min and max versions added to restrict to single major version
%global cache_integration_tests_min_ver 0
%global cache_integration_tests_max_ver 1
-# "doctrine/annotations": "~1.0"
-%global doctrine_annotations_min_ver 1.0
+# "doctrine/annotations": "~1.7"
+%global doctrine_annotations_min_ver 1.7
%global doctrine_annotations_max_ver 2.0
# "doctrine/cache": "~1.6"
%global doctrine_cache_min_ver 1.6
@@ -56,8 +56,8 @@
# "doctrine/orm": "~2.4,>=2.4.5"
%global doctrine_orm_min_ver 2.4.5
%global doctrine_orm_max_ver 3.0
-# "egulias/email-validator": "~1.2,>=1.2.8|~2.0"
-%global email_validator_min_ver 1.2.8
+# "egulias/email-validator": "^2.1.10"
+%global email_validator_min_ver 2.1.10
%global email_validator_max_ver 3.0
# "fig/link-util": "^1.0"
%global fig_link_util_min_ver 1.0
@@ -87,21 +87,39 @@
# "psr/simple-cache": "^1.0"
%global psr_simple_cache_min_ver 1.0
%global psr_simple_cache_max_ver 2.0
+# "symfony/polyfill-intl-ctype": "~1.8"
# "symfony/polyfill-intl-icu": "~1.0"
+# "symfony/polyfill-intl-idn": "~1.10"
# "symfony/polyfill-mbstring": "~1.0"
-# "symfony/polyfill-php72": "~1.0"
-%global symfony_polyfill_min_ver 1.0
+# "symfony/polyfill-php72": "~1.5"
+# "symfony/polyfill-php73": "~1.11"
+%global symfony_polyfill_min_ver 1.11
%global symfony_polyfill_max_ver 2.0
# "symfony/security-acl": "~2.8|~3.0"
# NOTE: Min version not 4.0 to restrict to single major version
%global symfony_security_acl_min_ver 2.8
%global symfony_security_acl_max_ver 3.0
-# "symfony/contracts": "~1.1.1"
-%global symfony_contracts_min_ver 1.1.1
+# "symfony/*-contracts": "~1.1.7"
+%global symfony_contracts_min_ver 1.1.7
%global symfony_contracts_max_ver 2
# "twig/twig": "^1.41|^2.10"
%global twig_min_ver 1.41
%global twig_max_ver 3.0
+# "masterminds/html5": "^2.6"
+%global masterminds_min_ver 2.6
+%global masterminds_max_ver 3.0
+# "masterminds/html5": "^2.6"
+%global masterminds_min_ver 2.6
+%global masterminds_max_ver 3
+# "mongodb/mongodb": "~1.1"
+%global mongodb_min_ver 1.1
+%global mongodb_max_ver 2
+# "nyholm/psr7": "^1.0",
+%global nyholm_psr7_min_ver 1.0
+%global nyholm_psr7_max_ver 2
+# "psr/http-client": "^1.0",
+%global psr_http_client_min_ver 1.0
+%global psr_http_client_max_ver 2
# Build using "--without tests" to disable tests
%global with_tests 0%{?_with_tests:1}
@@ -118,7 +136,7 @@
Name: php-%{composer_project}4
Version: %{github_version}
-Release: 2%{?github_prerelease:.%{github_prerelease}}%{?dist}
+Release: 1%{?github_prerelease:.%{github_prerelease}}%{?dist}
Summary: Symfony PHP framework (version 4)
# MIT and CC-BY-SA:
@@ -138,6 +156,37 @@ BuildArch: noarch
BuildRequires: composer
## composer.json
BuildRequires: php(language) >= %{php_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+BuildRequires:(php-composer(cache/integration-tests) >= %{cache_integration_tests_min_ver} with php-composer(cache/integration-tests) < %{cache_integration_tests_max_ver})
+BuildRequires:(php-composer(doctrine/annotations) >= %{doctrine_annotations_min_ver} with php-composer(doctrine/annotations) < %{doctrine_annotations_max_ver})
+BuildRequires:(php-composer(doctrine/cache) >= %{doctrine_cache_min_ver} with php-composer(doctrine/cache) < %{doctrine_cache_max_ver})
+BuildRequires:(php-composer(doctrine/collections) >= %{doctrine_collections_min_ver} with php-composer(doctrine/collections) < %{doctrine_collections_max_ver})
+BuildRequires:(php-composer(doctrine/event-manager) >= %{doctrine_event_manager_min_ver} with php-composer(doctrine/event-manager) < %{doctrine_event_manager_max_ver})
+BuildRequires:(php-composer(doctrine/persistence) >= %{doctrine_persistence_min_ver} with php-composer(doctrine/persistence) < %{doctrine_persistence_max_ver})
+BuildRequires:(php-composer(doctrine/reflection) >= %{doctrine_reflection_min_ver} with php-composer(doctrine/reflection) < %{doctrine_reflection_max_ver})
+BuildRequires:(php-composer(doctrine/data-fixtures) >= %{doctrine_datafixtures_min_ver} with php-composer(doctrine/data-fixtures) < %{doctrine_datafixtures_max_ver})
+BuildRequires:(php-composer(doctrine/dbal) >= %{doctrine_dbal_min_ver} with php-composer(doctrine/dbal) < %{doctrine_dbal_max_ver})
+BuildRequires:(php-composer(doctrine/doctrine-bundle) >= %{doctrine_bundle_min_ver} with php-composer(doctrine/doctrine-bundle) < %{doctrine_bundle_max_ver})
+BuildRequires:(php-composer(doctrine/orm) >= %{doctrine_orm_min_ver} with php-composer(doctrine/orm) < %{doctrine_orm_max_ver})
+BuildRequires:(php-composer(egulias/email-validator) >= %{email_validator_min_ver} with php-composer(egulias/email-validator) < %{email_validator_max_ver})
+BuildRequires:(php-composer(fig/link-util) >= %{fig_link_util_min_ver} with php-composer(fig/link-util) < %{fig_link_util_max_ver})
+BuildRequires:(php-composer(masterminds/html5) >= %{masterminds_min_ver} with php-composer(masterminds/html5) < %{masterminds_max_ver})
+BuildRequires:(php-composer(mongodb/mongodb) >= %{mongodb_min_ver} with php-composer(mongodb/mongodb) < %{mongodb_max_ver})
+BuildRequires:(php-composer(monolog/monolog) >= %{monolog_min_ver} with php-composer(monolog/monolog) < %{monolog_max_ver})
+BuildRequires:(php-composer(nyholm/psr7) >= %{nyholm_psr7_min_ver} with php-composer(nyholm/psr7) < %{nyholm_psr7_max_ver})
+BuildRequires:(php-composer(ocramius/proxy-manager) >= %{proxy_manager_min_ver} with php-composer(ocramius/proxy-manager) < %{proxy_manager_max_ver})
+BuildRequires:(php-composer(phpdocumentor/reflection-docblock) >= %{phpdocumentor_reflection_docblock_min_ver} with php-composer(phpdocumentor/reflection-docblock) < %{phpdocumentor_reflection_docblock_max_ver})
+BuildRequires:(php-composer(psr/cache) >= %{psr_cache_min_ver} with php-composer(psr/cache) < %{psr_cache_max_ver})
+BuildRequires:(php-composer(psr/container) >= %{psr_container_min_ver} with php-composer(psr/container) < %{psr_container_max_ver})
+BuildRequires:(php-composer(psr/http-client) >= %{psr_http_client_min_ver} with php-composer(psr/http-client) < %{psr_http_client_max_ver})
+BuildRequires:(php-composer(psr/link) >= %{psr_link_min_ver} with php-composer(psr/link) < %{psr_link_max_ver})
+BuildRequires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+BuildRequires:(php-composer(psr/simple-cache) >= %{psr_simple_cache_min_ver} with php-composer(psr/simple-cache) < %{psr_simple_cache_max_ver})
+BuildRequires:(php-composer(%{composer_vendor}/polyfill) >= %{symfony_polyfill_min_ver} with php-composer(%{composer_vendor}/polyfill) < %{symfony_polyfill_max_ver})
+BuildRequires:(php-composer(%{composer_vendor}/security-acl) >= %{symfony_security_acl_min_ver} with php-composer(%{composer_vendor}/security-acl) < %{symfony_security_acl_max_ver})
+BuildRequires:(php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver})
+BuildRequires:(php-composer(twig/twig) >= %{twig_min_ver} with php-composer(twig/twig) < %{twig_max_ver})
+%else
BuildRequires: php-composer(cache/integration-tests) < %{cache_integration_tests_max_ver}
BuildRequires: php-composer(cache/integration-tests) >= %{cache_integration_tests_min_ver}
BuildRequires: php-composer(doctrine/annotations) < %{doctrine_annotations_max_ver}
@@ -164,18 +213,24 @@ BuildRequires: php-composer(egulias/email-validator) < %{email_validator_max_ve
BuildRequires: php-composer(egulias/email-validator) >= %{email_validator_min_ver}
BuildRequires: php-composer(fig/link-util) < %{fig_link_util_max_ver}
BuildRequires: php-composer(fig/link-util) >= %{fig_link_util_min_ver}
+BuildRequires: php-composer(masterminds/html5) < %{masterminds_max_ver}
+BuildRequires: php-composer(masterminds/html5) >= %{masterminds_min_ver}
+BuildRequires: php-composer(mongodb/mongodb) < %{mongodb_max_ver}
+BuildRequires: php-composer(mongodb/mongodb) >= %{mongodb_min_ver}
BuildRequires: php-composer(monolog/monolog) < %{monolog_max_ver}
BuildRequires: php-composer(monolog/monolog) >= %{monolog_min_ver}
+BuildRequires: php-composer(nyholm/psr7) < %{nyholm_psr7_max_ver}
+BuildRequires: php-composer(nyholm/psr7) >= %{nyholm_psr7_min_ver}
BuildRequires: php-composer(ocramius/proxy-manager) < %{proxy_manager_max_ver}
BuildRequires: php-composer(ocramius/proxy-manager) >= %{proxy_manager_min_ver}
BuildRequires: php-composer(phpdocumentor/reflection-docblock) < %{phpdocumentor_reflection_docblock_max_ver}
BuildRequires: php-composer(phpdocumentor/reflection-docblock) >= %{phpdocumentor_reflection_docblock_min_ver}
-BuildConflicts: php-composer(phpdocumentor/reflection-docblock) = 3.2.0
-BuildRequires: phpunit7
BuildRequires: php-composer(psr/cache) < %{psr_cache_max_ver}
BuildRequires: php-composer(psr/cache) >= %{psr_cache_min_ver}
BuildRequires: php-composer(psr/container) < %{psr_container_max_ver}
BuildRequires: php-composer(psr/container) >= %{psr_container_min_ver}
+BuildRequires: php-composer(psr/http-client) < %{psr_http_client_max_ver}
+BuildRequires: php-composer(psr/http-client) >= %{psr_http_client_min_ver}
BuildRequires: php-composer(psr/link) < %{psr_link_max_ver}
BuildRequires: php-composer(psr/link) >= %{psr_link_min_ver}
BuildRequires: php-composer(psr/log) < %{psr_log_max_ver}
@@ -190,6 +245,8 @@ BuildRequires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts
BuildRequires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
BuildRequires: php-composer(twig/twig) < %{twig_max_ver}
BuildRequires: php-composer(twig/twig) >= %{twig_min_ver}
+%endif
+BuildRequires: phpunit7
# phpcompatinfo for version 4.0.0-beta1
BuildRequires: php-ctype
BuildRequires: php-curl
@@ -253,13 +310,16 @@ Requires: php-composer(%{composer_vendor}/expression-language) = %{version}
Requires: php-composer(%{composer_vendor}/filesystem) = %{version}
Requires: php-composer(%{composer_vendor}/finder) = %{version}
Requires: php-composer(%{composer_vendor}/form) = %{version}
+Requires: php-composer(%{composer_vendor}/http-client) = %{version}
Requires: php-composer(%{composer_vendor}/http-foundation) = %{version}
Requires: php-composer(%{composer_vendor}/http-kernel) = %{version}
Requires: php-composer(%{composer_vendor}/inflector) = %{version}
Requires: php-composer(%{composer_vendor}/intl) = %{version}
Requires: php-composer(%{composer_vendor}/ldap) = %{version}
Requires: php-composer(%{composer_vendor}/lock) = %{version}
+Requires: php-composer(%{composer_vendor}/mailer) = %{version}
Requires: php-composer(%{composer_vendor}/messenger) = %{version}
+Requires: php-composer(%{composer_vendor}/mime) = %{version}
Requires: php-composer(%{composer_vendor}/options-resolver) = %{version}
Requires: php-composer(%{composer_vendor}/process) = %{version}
Requires: php-composer(%{composer_vendor}/property-access) = %{version}
@@ -312,22 +372,24 @@ License: MIT
Requires: %{name}-common = %{version}-%{release}
# composer.json
-Requires: php-composer(doctrine/collections) < %{doctrine_collections_max_ver}
-Requires: php-composer(doctrine/collections) >= %{doctrine_collections_min_ver}
-Requires: php-composer(doctrine/event-manager) < %{doctrine_event_manager_max_ver}
-Requires: php-composer(doctrine/event-manager) >= %{doctrine_event_manager_min_ver}
-Requires: php-composer(doctrine/persistence) < %{doctrine_persistence_max_ver}
-Requires: php-composer(doctrine/persistence) >= %{doctrine_persistence_min_ver}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(doctrine/event-manager) >= %{doctrine_event_manager_min_ver} with php-composer(doctrine/event-manager) < %{doctrine_event_manager_max_ver})
+Requires:(php-composer(doctrine/persistence) >= %{doctrine_persistence_min_ver} with php-composer(doctrine/persistence) < %{doctrine_persistence_max_ver})
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/form)
Suggests: php-composer(%{composer_vendor}/property-info)
Suggests: php-composer(%{composer_vendor}/validator)
Suggests: php-composer(doctrine/data-fixtures)
Suggests: php-composer(doctrine/dbal)
Suggests: php-composer(doctrine/orm)
+%else
+Requires: php-composer(doctrine/event-manager) < %{doctrine_event_manager_max_ver}
+Requires: php-composer(doctrine/event-manager) >= %{doctrine_event_manager_min_ver}
+Requires: php-composer(doctrine/persistence) < %{doctrine_persistence_max_ver}
+Requires: php-composer(doctrine/persistence) >= %{doctrine_persistence_min_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-ctype
@@ -360,16 +422,19 @@ License: MIT
Requires: %{name}-common = %{version}-%{release}
# composer.json
-Requires: php-composer(monolog/monolog) >= %{monolog_min_ver}
-Requires: php-composer(monolog/monolog) < %{monolog_max_ver}
Requires: php-composer(%{composer_vendor}/http-kernel) = %{version}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(monolog/monolog) >= %{monolog_min_ver} with php-composer(monolog/monolog) < %{monolog_max_ver})
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/console)
-Suggests: php-composer(%{composer_vendor}/event-dispatcher)
+Suggests: php-composer(%{composer_vendor}/security-core)
Suggests: php-composer(%{composer_vendor}/var-dumper)
+%else
+Requires: php-composer(monolog/monolog) >= %{monolog_min_ver}
+Requires: php-composer(monolog/monolog) < %{monolog_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
@@ -427,8 +492,12 @@ License: MIT
# composer.json
Requires: php-composer(%{composer_vendor}/dependency-injection) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(ocramius/proxy-manager) >= %{proxy_manager_min_ver} with php-composer(ocramius/proxy-manager) < %{proxy_manager_max_ver})
+%else
Requires: php-composer(ocramius/proxy-manager) >= %{proxy_manager_min_ver}
Requires: php-composer(ocramius/proxy-manager) < %{proxy_manager_max_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-hash
Requires: php-pcre
@@ -454,19 +523,19 @@ License: MIT
Requires: %{name}-common = %{version}-%{release}
# composer.json
-Requires: php-composer(twig/twig) >= %{twig_min_ver}
-Requires: php-composer(twig/twig) < %{twig_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(twig/twig) >= %{twig_min_ver} with php-composer(twig/twig) < %{twig_max_ver})
+Requires:(php-composer(%{composer_vendor}/translation-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/translation-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/asset)
Suggests: php-composer(%{composer_vendor}/expression-language)
Suggests: php-composer(%{composer_vendor}/finder)
Suggests: php-composer(%{composer_vendor}/form)
Suggests: php-composer(%{composer_vendor}/http-kernel)
Suggests: php-composer(%{composer_vendor}/routing)
-Suggests: php-composer(%{composer_vendor}/security)
+Suggests: php-composer(%{composer_vendor}/security-core)
+Suggests: php-composer(%{composer_vendor}/security-crsf)
+Suggests: php-composer(%{composer_vendor}/security-http)
Suggests: php-composer(%{composer_vendor}/stopwatch)
Suggests: php-composer(%{composer_vendor}/templating)
Suggests: php-composer(%{composer_vendor}/translation)
@@ -474,6 +543,11 @@ Suggests: php-composer(%{composer_vendor}/var-dumper)
Suggests: php-composer(%{composer_vendor}/web-link)
Suggests: php-composer(%{composer_vendor}/workflow)
Suggests: php-composer(%{composer_vendor}/yaml)
+%else
+Requires: php-composer(twig/twig) >= %{twig_min_ver}
+Requires: php-composer(twig/twig) < %{twig_max_ver}
+Requires: php-composer(%{composer_vendor}/translation-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/translation-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-hash
@@ -529,21 +603,18 @@ License: MIT
# composer.json
Requires: php-composer(%{composer_vendor}/cache) = %{version}
Requires: php-composer(%{composer_vendor}/config) = %{version}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
Requires: php-composer(%{composer_vendor}/debug) = %{version}
Requires: php-composer(%{composer_vendor}/dependency-injection) = %{version}
-Requires: php-composer(%{composer_vendor}/event-dispatcher) = %{version}
-Requires: php-composer(%{composer_vendor}/filesystem) = %{version}
-Requires: php-composer(%{composer_vendor}/finder) = %{version}
Requires: php-composer(%{composer_vendor}/http-foundation) = %{version}
Requires: php-composer(%{composer_vendor}/http-kernel) = %{version}
+Requires: php-composer(%{composer_vendor}/filesystem) = %{version}
+Requires: php-composer(%{composer_vendor}/finder) = %{version}
Requires: php-composer(%{composer_vendor}/routing) = %{version}
-Requires: php-composer(doctrine/cache) >= %{doctrine_cache_min_ver}
-Requires: php-composer(doctrine/cache) < %{doctrine_cache_max_ver}
Requires: php-xml
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver})
+Requires:(php-composer(doctrine/cache) >= %{doctrine_cache_min_ver} with php-composer(doctrine/cache) < %{doctrine_cache_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/console)
Suggests: php-composer(%{composer_vendor}/form)
Suggests: php-composer(%{composer_vendor}/property-info)
@@ -551,6 +622,11 @@ Suggests: php-composer(%{composer_vendor}/serializer)
Suggests: php-composer(%{composer_vendor}/validator)
Suggests: php-composer(%{composer_vendor}/web-link)
Suggests: php-composer(%{composer_vendor}/yaml)
+%else
+Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+Requires: php-composer(doctrine/cache) >= %{doctrine_cache_min_ver}
+Requires: php-composer(doctrine/cache) < %{doctrine_cache_max_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-date
@@ -621,8 +697,12 @@ Requires: php-composer(%{composer_vendor}/debug) = %{version}
Requires: php-composer(%{composer_vendor}/http-foundation) = %{version}
Requires: php-composer(%{composer_vendor}/http-kernel) = %{version}
Requires: php-composer(%{composer_vendor}/twig-bridge) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(twig/twig) >= %{twig_min_ver} with php-composer(twig/twig) < %{twig_max_ver})
+%else
Requires: php-composer(twig/twig) < %{twig_max_ver}
Requires: php-composer(twig/twig) >= %{twig_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-ctype
Requires: php-reflection
@@ -651,8 +731,12 @@ Requires: php-composer(%{composer_vendor}/http-kernel) = %{version}
Requires: php-composer(%{composer_vendor}/routing) = %{version}
Requires: php-composer(%{composer_vendor}/twig-bridge) = %{version}
Requires: php-composer(%{composer_vendor}/var-dumper) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(twig/twig) >= %{twig_min_ver} with php-composer(twig/twig) < %{twig_max_ver})
+%else
Requires: php-composer(twig/twig) < %{twig_max_ver}
Requires: php-composer(twig/twig) >= %{twig_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-pcre
Requires: php-spl
@@ -766,15 +850,28 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/cache.html
Requires: %{name}-common = %{version}-%{release}
# composer.json
+Requires: php-composer(%{composer_vendor}/var-exporter) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/cache) >= %{psr_cache_min_ver} with php-composer(psr/cache) < %{psr_cache_max_ver})
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+Requires:(php-composer(%{composer_vendor}/cache-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/cache-contracts) < %{symfony_contracts_max_ver})
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
+Suggests: php-pecl(apcu)
+Suggests: php-pecl(memcached)
+Suggests: php-pecl(opcache)
+Suggests: php-pecl(redis)
+%else
Requires: php-composer(psr/cache) < %{psr_cache_max_ver}
Requires: php-composer(psr/cache) >= %{psr_cache_min_ver}
Requires: php-composer(psr/log) < %{psr_log_max_ver}
Requires: php-composer(psr/log) >= %{psr_log_min_ver}
Requires: php-composer(psr/simple-cache) < %{psr_simple_cache_max_ver}
Requires: php-composer(psr/simple-cache) >= %{psr_simple_cache_min_ver}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
-Requires: php-composer(%{composer_vendor}/var-exporter) = %{version}
+Requires: php-composer(%{composer_vendor}/cache-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/cache-contracts) >= %{symfony_contracts_min_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-date
Requires: php-hash
@@ -782,12 +879,6 @@ Requires: php-pcre
Requires: php-pdo
Requires: php-reflection
Requires: php-spl
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
-Suggests: php-pecl(apcu)
-Suggests: php-pecl(memcached)
-Suggests: php-pecl(opcache)
-Suggests: php-pecl(redis)
-%endif
# Composer
Provides: php-composer(%{composer_vendor}/cache) = %{version}
@@ -847,15 +938,20 @@ License: MIT
URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/console.html
# composer.json
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
Requires: php-composer(%{composer_vendor}/debug) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
+Requires:(php-composer(%{composer_vendor}/polyfill-php73) >= %{symfony_polyfill_min_ver} with php-composer(%{composer_vendor}/polyfill-php73) < %{symfony_polyfill_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/event-dispatcher)
Suggests: php-composer(%{composer_vendor}/lock)
Suggests: php-composer(%{composer_vendor}/process)
Suggests: php-composer(psr/log)
+%else
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php73) < %{symfony_polyfill_max_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php73) >= %{symfony_polyfill_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-date
@@ -911,16 +1007,18 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/debug.html
Requires: %{name}-common = %{version}-%{release}
# composer.json
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+Suggests: php-pecl(Xdebug)
+%else
Requires: php-composer(psr/log) >= %{psr_log_min_ver}
Requires: php-composer(psr/log) < %{psr_log_max_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-json
Requires: php-pcre
Requires: php-reflection
Requires: php-spl
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
-Suggests: php-pecl(Xdebug)
-%endif
# Composer
Provides: php-composer(%{composer_vendor}/debug) = %{version}
@@ -940,17 +1038,20 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/dependency_injec
Requires: %{name}-common = %{version}-%{release}
# composer.json
-Requires: php-composer(psr/container) >= %{psr_container_min_ver}
-Requires: php-composer(psr/container) < %{psr_container_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/container) >= %{psr_container_min_ver} with php-composer(psr/container) < %{psr_container_max_ver})
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/config)
Suggests: php-composer(%{composer_vendor}/expression-language)
Suggests: php-composer(%{composer_vendor}/finder)
Suggests: php-composer(%{composer_vendor}/proxy-manager-bridge)
Suggests: php-composer(%{composer_vendor}/yaml)
+%else
+Requires: php-composer(psr/container) >= %{psr_container_min_ver}
+Requires: php-composer(psr/container) < %{psr_container_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-dom
@@ -1034,12 +1135,14 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/event_dispatcher
Requires: %{name}-common = %{version}-%{release}
# composer.json:
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/event-dispatcher-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/event-dispatcher-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/dependency-injection)
Suggests: php-composer(%{composer_vendor}/http-kernel)
+%else
+Requires: php-composer(%{composer_vendor}/event-dispatcher-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/event-dispatcher-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-pcre
@@ -1067,8 +1170,12 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/expression_langu
# composer.json:
Requires: php-composer(%{composer_vendor}/cache) = %{version}
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
+%else
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-ctype
Requires: php-pcre
@@ -1141,12 +1248,15 @@ Requires: php-composer(%{composer_vendor}/event-dispatcher) = %{version}
Requires: php-composer(%{composer_vendor}/intl) = %{version}
Requires: php-composer(%{composer_vendor}/options-resolver) = %{version}
Requires: php-composer(%{composer_vendor}/property-access) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
-Suggests: php-composer(%{composer_vendor}/framework-bundle)
Suggests: php-composer(%{composer_vendor}/security-csrf)
Suggests: php-composer(%{composer_vendor}/twig-bridge)
Suggests: php-composer(%{composer_vendor}/validator)
+%else
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-reflection
@@ -1171,6 +1281,49 @@ Autoloader: %{symfony4_dir}/Component/Form/autoload.php
# ------------------------------------------------------------------------------
+%package http-client
+
+Summary: Symfony HttpClient Component (version 4)
+License: MIT
+URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/client.html
+
+Requires: %{name}-common = %{version}-%{release}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+Requires:(php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver})
+Requires:(php-composer(%{composer_vendor}/polyfill-php73) >= %{symfony_polyfill_min_ver} with php-composer(%{composer_vendor}/polyfill-php73) < %{symfony_polyfill_max_ver})
+%else
+Requires: php-composer(psr/log) < %{psr_log_max_ver}
+Requires: php-composer(psr/log) >= %{psr_log_min_ver}
+Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php73) < %{symfony_polyfill_max_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php73) >= %{symfony_polyfill_min_ver}
+%endif
+
+# phpcompatinfo for version 4.3.6
+Requires: php-reflection
+Requires: php-curl
+Requires: php-hash
+Requires: php-intl
+Requires: php-json
+Requires: php-pcre
+Requires: php-spl
+Requires: php-zlib
+
+# Composer
+Provides: php-composer(%{composer_vendor}/http-client) = %{version}
+
+%description http-client
+The HttpClient component is a low-level HTTP client with support for both PHP
+stream wrappers and cURL. It provides utilities to consume APIs and supports
+synchronous and asynchronous operations.
+
+
+Autoloader: %{symfony4_dir}/Component/HttpClient/autoload.php
+
+# ------------------------------------------------------------------------------
+
%package http-foundation
Summary: Symfony HttpFoundation Component (version 4)
@@ -1178,6 +1331,7 @@ License: MIT
URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/http_foundation.html
Requires: %{name}-common = %{version}-%{release}
+Requires: %{name}-mime = %{version}-%{release}
# phpcompatinfo for version 4.0.0-beta1
Requires: php-date
Requires: php-fileinfo
@@ -1216,20 +1370,23 @@ License: MIT
URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/http_kernel.html
# composer.json
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
Requires: php-composer(%{composer_vendor}/debug) = %{version}
Requires: php-composer(%{composer_vendor}/event-dispatcher) = %{version}
Requires: php-composer(%{composer_vendor}/http-foundation) = %{version}
-Requires: php-composer(psr/log) >= %{psr_log_min_ver}
-Requires: php-composer(psr/log) < %{psr_log_max_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+Requires:(php-composer(%{composer_vendor}/polyfill-php73) >= %{symfony_polyfill_min_ver} with php-composer(%{composer_vendor}/polyfill-php73) < %{symfony_polyfill_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/browser-kit)
Suggests: php-composer(%{composer_vendor}/config)
Suggests: php-composer(%{composer_vendor}/console)
Suggests: php-composer(%{composer_vendor}/dependency-injection)
Suggests: php-composer(%{composer_vendor}/var-dumper)
+%else
+Requires: php-composer(psr/log) >= %{psr_log_min_ver}
+Requires: php-composer(psr/log) < %{psr_log_max_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php73) < %{symfony_polyfill_max_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php73) >= %{symfony_polyfill_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-ctype
@@ -1344,8 +1501,12 @@ License: MIT
Requires: %{name}-common = %{version}-%{release}
# composer.json
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+%else
Requires: php-composer(psr/log) < %{psr_log_max_ver}
Requires: php-composer(psr/log) >= %{psr_log_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-hash
Requires: php-pcre
@@ -1365,9 +1526,48 @@ Autoloader: %{symfony4_dir}/Component/Lock/autoload.php
# ------------------------------------------------------------------------------
+%package mailer
+
+Summary: Symfony Mailer Component (version 4)
+URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/mailer.html
+License: MIT
+
+Requires: %{name}-common = %{version}-%{release}
+# composer.json
+Requires: %{name}-event-dispatcher = %{version}-%{release}
+Requires: %{name}-mime = %{version}-%{release}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(egulias/email-validator) >= %{email_validator_min_ver} with php-composer(egulias/email-validator) < %{email_validator_max_ver})
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
+%else
+Requires: php-composer(egulias/email-validator) < %{email_validator_max_ver}
+Requires: php-composer(egulias/email-validator) >= %{email_validator_min_ver}
+Requires: php-composer(psr/log) < %{psr_log_max_ver}
+Requires: php-composer(psr/log) >= %{psr_log_min_ver}
+%endif
+# phpcompatinfo for version 4.3.6
+Requires: php-reflection
+Requires: php-simplexml
+Requires: php-date
+Requires: php-filter
+Requires: php-hash
+Requires: php-pcre
+Requires: php-spl
+
+# Composer
+Provides: php-composer(%{composer_vendor}/mailer) = %{version}
+
+%description mailer
+The Mailer component helps sending emails.
+
+Autoloader: %{symfony4_dir}/Component/Mailer/autoload.php
+
+# ------------------------------------------------------------------------------
+
%package messenger
Summary: Symfony Messenger Component (version 4)
+URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/mailer.html
License: MIT
Requires: %{name}-common = %{version}-%{release}
@@ -1376,8 +1576,12 @@ Requires: php-date
Requires: php-json
Requires: php-pcntl
Requires: php-spl
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(psr/log) >= %{psr_log_min_ver} with php-composer(psr/log) < %{psr_log_max_ver})
Suggests: php-pecl(amqp)
+%else
+Requires: php-composer(psr/log) < %{psr_log_max_ver}
+Requires: php-composer(psr/log) >= %{psr_log_min_ver}
%endif
# Composer
@@ -1390,6 +1594,41 @@ Autoloader: %{symfony4_dir}/Component/Messenger/autoload.php
# ------------------------------------------------------------------------------
+%package mime
+
+Summary: Symfony Mime Component (version 4)
+URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/mime.html
+License: MIT
+
+Requires: %{name}-common = %{version}-%{release}
+# composer.json
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/polyfill-mbstring) >= %{symfony_polyfill_min_ver} with php-composer(%{composer_vendor}/polyfill-mbstring) < %{symfony_polyfill_max_ver})
+%else
+Requires: php-composer(%{composer_vendor}/polyfill-mbstring) < %{symfony_polyfill_max_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-mbstring) >= %{symfony_polyfill_min_ver}
+%endif
+# phpcompatinfo for version 4.3.6
+Requires: php-reflection
+Requires: php-simplexml
+Requires: php-date
+Requires: php-fileinfo
+Requires: php-intl
+Requires: php-mbstring
+Requires: php-pcre
+Requires: php-spl
+
+# Composer
+Provides: php-composer(%{composer_vendor}/mime) = %{version}
+
+%description mime
+The Mime component allows manipulating the MIME messages used to
+send emails and provides utilities related to MIME types.
+
+Autoloader: %{symfony4_dir}/Component/Mime/autoload.php
+
+# ------------------------------------------------------------------------------
+
%package options-resolver
Summary: Symfony OptionsResolver Component (version 4)
@@ -1531,20 +1770,25 @@ License: MIT
URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/security.html
# composer.json
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
Requires: php-composer(%{composer_vendor}/event-dispatcher) = %{version}
Requires: php-composer(%{composer_vendor}/http-foundation) = %{version}
Requires: php-composer(%{composer_vendor}/http-kernel) = %{version}
Requires: php-composer(%{composer_vendor}/property-access) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/event-dispatcher-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/event-dispatcher-contracts) < %{symfony_contracts_max_ver})
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/expression-language)
Suggests: php-composer(%{composer_vendor}/form)
Suggests: php-composer(%{composer_vendor}/ldap)
Suggests: php-composer(%{composer_vendor}/routing)
Suggests: php-composer(%{composer_vendor}/validator)
Suggests: php-composer(psr/container)
+%else
+Requires: php-composer(%{composer_vendor}/event-dispatcher-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/event-dispatcher-contracts) >= %{symfony_contracts_min_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-ctype
@@ -1629,8 +1873,12 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/stopwatch.html
Requires: %{name}-common = %{version}-%{release}
# composer.json
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver})
+%else
+Requires: php-composer(%{composer_vendor}/service-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/service-contracts) >= %{symfony_contracts_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-spl
@@ -1684,14 +1932,16 @@ License: MIT
URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/translation.html
Requires: %{name}-common = %{version}-%{release}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
# composer.json
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+Requires:(php-composer(%{composer_vendor}/translation-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/translation-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/config)
Suggests: php-composer(%{composer_vendor}/yaml)
Suggests: php-composer(psr/log)
+%else
+Requires: php-composer(%{composer_vendor}/translation-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/translation-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-dom
@@ -1724,21 +1974,24 @@ License: MIT
URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/validator.html
Requires: php-composer(%{composer_vendor}/translation) = %{version}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
# composer.json
-Requires: php-composer(%{composer_vendor}/contracts) < %{symfony_contracts_max_ver}
-Requires: php-composer(%{composer_vendor}/contracts) >= %{symfony_contracts_min_ver}
+Requires:(php-composer(%{composer_vendor}/translation-contracts) >= %{symfony_contracts_min_ver} with php-composer(%{composer_vendor}/translation-contracts) < %{symfony_contracts_max_ver})
# composer.json: optional
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
Suggests: php-composer(%{composer_vendor}/config)
Suggests: php-composer(%{composer_vendor}/expression-language)
Suggests: php-composer(%{composer_vendor}/http-foundation)
Suggests: php-composer(%{composer_vendor}/intl)
Suggests: php-composer(%{composer_vendor}/property-access)
+Suggests: php-composer(%{composer_vendor}/property-info)
Suggests: php-composer(%{composer_vendor}/yaml)
Suggests: php-composer(doctrine/annotations)
Suggests: php-composer(doctrine/cache)
Suggests: php-composer(egulias/email-validator)
Suggests: php-composer(psr/cache-implementation)
+%else
+Requires: php-composer(%{composer_vendor}/translation-contracts) < %{symfony_contracts_max_ver}
+Requires: php-composer(%{composer_vendor}/translation-contracts) >= %{symfony_contracts_min_ver}
%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-ctype
@@ -1773,10 +2026,19 @@ URL: http://symfony.com/doc/%{symfony4_doc_ver}/components/var_dumper.html
Requires: %{name}-common = %{version}-%{release}
# composer.json
-Requires: php-composer(%{composer_vendor}/polyfill-php72) < %{symfony_polyfill_max_ver}
-Requires: php-composer(%{composer_vendor}/polyfill-php72) >= %{symfony_polyfill_min_ver}
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+# composer.json
+Requires:(php-composer(%{composer_vendor}/polyfill-php72) >= %{symfony_polyfill_min_ver} with php-composer(%{composer_vendor}/polyfill-php72) < %{symfony_polyfill_max_ver})
# composer.json: optional
## ext-symfony_debug
+Recommends: php-composer(%{composer_vendor}/console)
+Suggests: php-mysql
+Suggests: php-pecl(amqp)
+Suggests: php-pgsql
+%else
+Requires: php-composer(%{composer_vendor}/polyfill-php72) < %{symfony_polyfill_max_ver}
+Requires: php-composer(%{composer_vendor}/polyfill-php72) >= %{symfony_polyfill_min_ver}
+%endif
# phpcompatinfo for version 4.0.0-beta1
Requires: php-curl
Requires: php-date
@@ -1790,12 +2052,6 @@ Requires: php-posix
Requires: php-reflection
Requires: php-spl
Requires: php-xml
-%if 0%{?fedora} >= 26 || 0%{?rhel} >= 8
-Recommends: php-composer(%{composer_vendor}/console)
-Suggests: php-mysql
-Suggests: php-pecl(amqp)
-Suggests: php-pgsql
-%endif
# Composer
Provides: php-composer(%{composer_vendor}/var-dumper) = %{version}
@@ -1851,13 +2107,16 @@ License: MIT
Requires: %{name}-common = %{version}-%{release}
# composer.json
+%if 0%{?fedora} >= 27 || 0%{?rhel} >= 8
+Requires:(php-composer(fig/link-util) >= %{fig_link_util_min_ver} with php-composer(fig/link-util) < %{fig_link_util_max_ver})
+Requires:(php-composer(psr/link) >= %{psr_link_min_ver} with php-composer(psr/link) < %{psr_link_max_ver})
+# composer.json: optional
+Suggests: php-composer(%{composer_vendor}/http-kernel)
+%else
Requires: php-composer(fig/link-util) < %{fig_link_util_max_ver}
Requires: php-composer(fig/link-util) >= %{fig_link_util_min_ver}
Requires: php-composer(psr/link) < %{psr_link_max_ver}
Requires: php-composer(psr/link) >= %{psr_link_min_ver}
-# composer.json: optional
-%if 0%{?fedora}
-Suggests: php-composer(%{composer_vendor}/http-kernel)
%endif
# phpcompatinfo for version 4.0.0-beta1
# <none>
@@ -1960,7 +2219,9 @@ if (!defined('FEDORA_SYMFONY4_DIR')) {
AUTOLOAD
: Create individual sub-package autoloaders
-for AUTOLOADER in $(./%{name}-generate-autoloaders.php)
+./%{name}-generate-autoloaders.php | tee /tmp/autoloader.lst
+
+for AUTOLOADER in $(cat /tmp/autoloader.lst)
do
echo ">>>>>>>>>>>>>>>>>>>> Autoloader: $AUTOLOADER"
sed \
@@ -2538,6 +2799,22 @@ exit $RET
# ------------------------------------------------------------------------------
+%files http-client
+
+%license src/Symfony/Component/HttpClient/LICENSE
+%doc src/Symfony/Component/HttpClient/*.md
+%doc src/Symfony/Component/HttpClient/composer.json
+
+%{symfony4_dir}/Component/HttpClient
+%exclude %{symfony4_dir}/Component/HttpClient/LICENSE
+%exclude %{symfony4_dir}/Component/HttpClient/*.md
+%exclude %{symfony4_dir}/Component/HttpClient/autoload-dev.php
+%exclude %{symfony4_dir}/Component/HttpClient/composer.json
+%exclude %{symfony4_dir}/Component/HttpClient/phpunit.*
+%exclude %{symfony4_dir}/Component/HttpClient/Tests
+
+# ------------------------------------------------------------------------------
+
%files http-foundation
%license src/Symfony/Component/HttpFoundation/LICENSE
@@ -2634,15 +2911,30 @@ exit $RET
# ------------------------------------------------------------------------------
+%files mailer
+
+%license src/Symfony/Component/Mailer/LICENSE
+%doc src/Symfony/Component/Mailer/*.md
+%doc src/Symfony/Component/Mailer/composer.json
+
+%{symfony4_dir}/Component/Mailer
+%exclude %{symfony4_dir}/Component/Mailer/LICENSE
+%exclude %{symfony4_dir}/Component/Mailer/*.md
+%exclude %{symfony4_dir}/Component/Mailer/autoload-dev.php
+%exclude %{symfony4_dir}/Component/Mailer/composer.json
+%exclude %{symfony4_dir}/Component/Mailer/phpunit.*
+%exclude %{symfony4_dir}/Component/Mailer/Tests
+
+# ------------------------------------------------------------------------------
+
%files messenger
-# https://github.com/symfony/symfony/issues/28353
-#%%license src/Symfony/Component/Messenger/LICENSE
+%license src/Symfony/Component/Messenger/LICENSE
%doc src/Symfony/Component/Messenger/*.md
%doc src/Symfony/Component/Messenger/composer.json
%{symfony4_dir}/Component/Messenger
-#%%exclude %%{symfony4_dir}/Component/Messenger/LICENSE
+%exclude %{symfony4_dir}/Component/Messenger/LICENSE
%exclude %{symfony4_dir}/Component/Messenger/*.md
%exclude %{symfony4_dir}/Component/Messenger/autoload-dev.php
%exclude %{symfony4_dir}/Component/Messenger/composer.json
@@ -2651,6 +2943,22 @@ exit $RET
# ------------------------------------------------------------------------------
+%files mime
+
+%license src/Symfony/Component/Mime/LICENSE
+%doc src/Symfony/Component/Mime/*.md
+%doc src/Symfony/Component/Mime/composer.json
+
+%{symfony4_dir}/Component/Mime
+%exclude %{symfony4_dir}/Component/Mime/LICENSE
+%exclude %{symfony4_dir}/Component/Mime/*.md
+%exclude %{symfony4_dir}/Component/Mime/autoload-dev.php
+%exclude %{symfony4_dir}/Component/Mime/composer.json
+%exclude %{symfony4_dir}/Component/Mime/phpunit.*
+%exclude %{symfony4_dir}/Component/Mime/Tests
+
+# ------------------------------------------------------------------------------
+
%files options-resolver
%license src/Symfony/Component/OptionsResolver/LICENSE
@@ -2914,6 +3222,19 @@ exit $RET
# ##############################################################################
%changelog
+* Tue Nov 5 2019 Remi Collet <remi@remirepo.net> - 4.3.6-1
+- update to 4.3.6
+- add HttpClient, Mailer and Mime components
+- use range dependencies
+- raise dependency on symfony/contracts 1.1.3
+- raise dependency on symfony/polyfill 1.11
+- raise dependency on doctrine/annotations 1.7
+- raise dependency on egulias/email-validator 2.1.10
+- add dependency on masterminds/html5
+- add dependency on mongodb/mongodb
+- add dependency on nyholm/psr7
+- add dependency on psr/http-client
+
* Tue Nov 5 2019 Remi Collet <remi@remirepo.net> - 4.2.11-3
- switch to phpunit7
diff --git a/src/Symfony/Bridge/Doctrine/composer.json b/src/Symfony/Bridge/Doctrine/composer.json
index db7c8ce..4ab0ae1 100644
--- a/src/Symfony/Bridge/Doctrine/composer.json
+++ b/src/Symfony/Bridge/Doctrine/composer.json
@@ -17,37 +17,39 @@
],
"require": {
"php": "^7.1.3",
- "doctrine/collections": "~1.0",
"doctrine/event-manager": "~1.0",
"doctrine/persistence": "~1.0",
- "symfony/contracts": "^1.0",
"symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-mbstring": "~1.0"
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/service-contracts": "^1.1"
},
"require-dev": {
"symfony/stopwatch": "~3.4|~4.0",
+ "symfony/config": "^4.2",
"symfony/dependency-injection": "~3.4|~4.0",
- "symfony/form": "~3.4|~4.0",
+ "symfony/form": "~4.3",
"symfony/http-kernel": "~3.4|~4.0",
- "symfony/messenger": "~4.2",
+ "symfony/messenger": "~4.3",
"symfony/property-access": "~3.4|~4.0",
"symfony/property-info": "~3.4|~4.0",
"symfony/proxy-manager-bridge": "~3.4|~4.0",
- "symfony/security": "~3.4|~4.0",
+ "symfony/security-core": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
- "symfony/validator": "~3.4|~4.0",
+ "symfony/validator": "^3.4.31|^4.3.4",
"symfony/translation": "~3.4|~4.0",
- "doctrine/annotations": "~1.0",
+ "doctrine/annotations": "~1.7",
"doctrine/cache": "~1.6",
+ "doctrine/collections": "~1.0",
"doctrine/data-fixtures": "1.0.*",
"doctrine/dbal": "~2.4",
- "doctrine/orm": "^2.4.5",
+ "doctrine/orm": "^2.6.3",
"doctrine/reflection": "~1.0"
},
"conflict": {
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
"symfony/dependency-injection": "<3.4",
- "symfony/messenger": "<4.2"
+ "symfony/form": "<4.3",
+ "symfony/messenger": "<4.3"
},
"suggest": {
"symfony/form": "",
@@ -66,7 +68,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bridge/Monolog/composer.json b/src/Symfony/Bridge/Monolog/composer.json
index ce7fee4..e57ae25 100644
--- a/src/Symfony/Bridge/Monolog/composer.json
+++ b/src/Symfony/Bridge/Monolog/composer.json
@@ -18,12 +18,11 @@
"require": {
"php": "^7.1.3",
"monolog/monolog": "~1.19",
- "symfony/contracts": "^1.0",
- "symfony/http-kernel": "~3.4|~4.0"
+ "symfony/service-contracts": "^1.1",
+ "symfony/http-kernel": "^4.3"
},
"require-dev": {
"symfony/console": "~3.4|~4.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
"symfony/security-core": "~3.4|~4.0",
"symfony/var-dumper": "~3.4|~4.0"
},
@@ -34,7 +33,6 @@
"suggest": {
"symfony/http-kernel": "For using the debugging handlers together with the response life cycle of the HTTP kernel.",
"symfony/console": "For the possibility to show log messages in console commands depending on verbosity settings.",
- "symfony/event-dispatcher": "Needed when using log messages in console commands.",
"symfony/var-dumper": "For using the debugging handlers like the console handler or the log server handler."
},
"autoload": {
@@ -46,7 +44,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bridge/PhpUnit/composer.json b/src/Symfony/Bridge/PhpUnit/composer.json
index c629e87..496bb8a 100644
--- a/src/Symfony/Bridge/PhpUnit/composer.json
+++ b/src/Symfony/Bridge/PhpUnit/composer.json
@@ -16,9 +16,9 @@
}
],
"require": {
- "php": ">=5.3.3 EVEN ON LATEST SYMFONY VERSIONS TO ALLOW USING",
+ "php": ">=5.5.9 EVEN ON LATEST SYMFONY VERSIONS TO ALLOW USING",
"php": "THIS BRIDGE WHEN TESTING LOWEST SYMFONY VERSIONS.",
- "php": ">=5.3.3"
+ "php": ">=5.5.9"
},
"suggest": {
"symfony/debug": "For tracking deprecated interfaces usages at runtime with DebugClassLoader"
@@ -39,7 +39,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
},
"thanks": {
"name": "phpunit/phpunit",
diff --git a/src/Symfony/Bridge/ProxyManager/composer.json b/src/Symfony/Bridge/ProxyManager/composer.json
index 648bf89..d5ce7a3 100644
--- a/src/Symfony/Bridge/ProxyManager/composer.json
+++ b/src/Symfony/Bridge/ProxyManager/composer.json
@@ -35,7 +35,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bridge/Twig/composer.json b/src/Symfony/Bridge/Twig/composer.json
index 345dc26..cb2d81e 100644
--- a/src/Symfony/Bridge/Twig/composer.json
+++ b/src/Symfony/Bridge/Twig/composer.json
@@ -17,34 +17,41 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0.2",
+ "symfony/translation-contracts": "^1.1",
"twig/twig": "^1.41|^2.10"
},
"require-dev": {
+ "egulias/email-validator": "^2.1.10",
+ "fig/link-util": "^1.0",
"symfony/asset": "~3.4|~4.0",
"symfony/dependency-injection": "~3.4|~4.0",
"symfony/finder": "~3.4|~4.0",
- "symfony/form": "^4.2.4",
- "symfony/http-foundation": "~3.4|~4.0",
+ "symfony/form": "^4.3.4",
+ "symfony/http-foundation": "~4.3",
"symfony/http-kernel": "~3.4|~4.0",
+ "symfony/mime": "~4.3",
"symfony/polyfill-intl-icu": "~1.0",
"symfony/routing": "~3.4|~4.0",
"symfony/templating": "~3.4|~4.0",
- "symfony/translation": "~4.2",
+ "symfony/translation": "^4.2.1",
"symfony/yaml": "~3.4|~4.0",
- "symfony/security": "~3.4|~4.0",
"symfony/security-acl": "~2.8|~3.0",
+ "symfony/security-core": "~3.0|~4.0",
+ "symfony/security-csrf": "~3.4|~4.0",
+ "symfony/security-http": "~3.4|~4.0",
"symfony/stopwatch": "~3.4|~4.0",
"symfony/console": "~3.4|~4.0",
"symfony/var-dumper": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
"symfony/web-link": "~3.4|~4.0",
- "symfony/workflow": "~3.4|~4.0"
+ "symfony/workflow": "~4.3"
},
"conflict": {
"symfony/console": "<3.4",
- "symfony/form": "<4.2.4",
- "symfony/translation": "<4.2"
+ "symfony/form": "<4.3.4",
+ "symfony/http-foundation": "<4.3",
+ "symfony/translation": "<4.2",
+ "symfony/workflow": "<4.3"
},
"suggest": {
"symfony/finder": "",
@@ -55,7 +62,9 @@
"symfony/templating": "For using the TwigEngine",
"symfony/translation": "For using the TranslationExtension",
"symfony/yaml": "For using the YamlExtension",
- "symfony/security": "For using the SecurityExtension",
+ "symfony/security-core": "For using the SecurityExtension",
+ "symfony/security-csrf": "For using the CsrfExtension",
+ "symfony/security-http": "For using the LogoutUrlExtension",
"symfony/stopwatch": "For using the StopwatchExtension",
"symfony/var-dumper": "For using the DumpExtension",
"symfony/expression-language": "For using the ExpressionExtension",
@@ -70,7 +79,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bundle/DebugBundle/composer.json b/src/Symfony/Bundle/DebugBundle/composer.json
index 535d0ed..76f7a86 100644
--- a/src/Symfony/Bundle/DebugBundle/composer.json
+++ b/src/Symfony/Bundle/DebugBundle/composer.json
@@ -44,7 +44,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bundle/FrameworkBundle/composer.json b/src/Symfony/Bundle/FrameworkBundle/composer.json
index cd26996..57c344f 100644
--- a/src/Symfony/Bundle/FrameworkBundle/composer.json
+++ b/src/Symfony/Bundle/FrameworkBundle/composer.json
@@ -18,66 +18,69 @@
"require": {
"php": "^7.1.3",
"ext-xml": "*",
- "symfony/cache": "~4.2",
- "symfony/config": "~4.2",
- "symfony/contracts": "^1.0.2",
+ "symfony/cache": "^4.3.4",
+ "symfony/config": "^4.3.4",
"symfony/debug": "~4.0",
- "symfony/dependency-injection": "^4.2.5",
- "symfony/event-dispatcher": "^4.1",
- "symfony/http-foundation": "^4.2.5",
- "symfony/http-kernel": "^4.2",
+ "symfony/dependency-injection": "^4.3",
+ "symfony/http-foundation": "^4.3",
+ "symfony/http-kernel": "^4.3.4",
"symfony/polyfill-mbstring": "~1.0",
"symfony/filesystem": "~3.4|~4.0",
"symfony/finder": "~3.4|~4.0",
- "symfony/routing": "^4.2.8"
+ "symfony/routing": "^4.3"
},
"require-dev": {
"doctrine/cache": "~1.0",
"fig/link-util": "^1.0",
"symfony/asset": "~3.4|~4.0",
- "symfony/browser-kit": "~3.4|~4.0",
- "symfony/console": "~3.4|~4.0",
+ "symfony/browser-kit": "^4.3",
+ "symfony/console": "^4.3.4",
"symfony/css-selector": "~3.4|~4.0",
- "symfony/dom-crawler": "~3.4|~4.0",
+ "symfony/dom-crawler": "^4.3",
"symfony/polyfill-intl-icu": "~1.0",
- "symfony/security": "~3.4|~4.0",
- "symfony/form": "^4.2.3",
+ "symfony/form": "^4.3.4",
"symfony/expression-language": "~3.4|~4.0",
- "symfony/messenger": "^4.2",
+ "symfony/http-client": "^4.3",
+ "symfony/mailer": "^4.3",
+ "symfony/messenger": "^4.3.6",
+ "symfony/mime": "^4.3",
"symfony/process": "~3.4|~4.0",
- "symfony/security-core": "~3.4|~4.0",
"symfony/security-csrf": "~3.4|~4.0",
- "symfony/serializer": "^4.2",
+ "symfony/security-http": "~3.4|~4.0",
+ "symfony/serializer": "^4.3",
"symfony/stopwatch": "~3.4|~4.0",
- "symfony/translation": "~4.2",
+ "symfony/translation": "~4.3",
"symfony/templating": "~3.4|~4.0",
+ "symfony/twig-bundle": "~2.8|~3.2|~4.0",
"symfony/validator": "^4.1",
- "symfony/var-dumper": "~3.4|~4.0",
- "symfony/workflow": "^4.1",
+ "symfony/var-dumper": "^4.3",
+ "symfony/workflow": "^4.3.6",
"symfony/yaml": "~3.4|~4.0",
"symfony/property-info": "~3.4|~4.0",
"symfony/lock": "~3.4|~4.0",
"symfony/web-link": "~3.4|~4.0",
- "doctrine/annotations": "~1.0",
+ "doctrine/annotations": "~1.7",
"phpdocumentor/reflection-docblock": "^3.0|^4.0",
- "twig/twig": "~1.34|~2.4"
+ "twig/twig": "~1.41|~2.10"
},
"conflict": {
"phpdocumentor/reflection-docblock": "<3.0",
"phpdocumentor/type-resolver": "<0.2.1",
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
"symfony/asset": "<3.4",
- "symfony/console": "<3.4",
+ "symfony/browser-kit": "<4.3",
+ "symfony/console": "<4.3",
"symfony/dotenv": "<4.2",
- "symfony/form": "<4.2",
- "symfony/messenger": "<4.2",
+ "symfony/dom-crawler": "<4.3",
+ "symfony/form": "<4.3",
+ "symfony/messenger": "<4.3.6",
"symfony/property-info": "<3.4",
"symfony/serializer": "<4.2",
"symfony/stopwatch": "<3.4",
- "symfony/translation": "<4.2",
+ "symfony/translation": "<4.3",
"symfony/twig-bridge": "<4.1.1",
"symfony/validator": "<4.1",
- "symfony/workflow": "<4.1"
+ "symfony/workflow": "<4.3.6"
},
"suggest": {
"ext-apcu": "For best performance of the system caches",
@@ -98,7 +101,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bundle/SecurityBundle/composer.json b/src/Symfony/Bundle/SecurityBundle/composer.json
index 5a03f8f..a727e48 100644
--- a/src/Symfony/Bundle/SecurityBundle/composer.json
+++ b/src/Symfony/Bundle/SecurityBundle/composer.json
@@ -20,11 +20,11 @@
"ext-xml": "*",
"symfony/config": "^4.2",
"symfony/dependency-injection": "^4.2",
- "symfony/http-kernel": "^4.1",
- "symfony/security-core": "~4.2",
+ "symfony/http-kernel": "^4.3",
+ "symfony/security-core": "~4.3",
"symfony/security-csrf": "~4.2",
"symfony/security-guard": "~4.2",
- "symfony/security-http": "~4.2"
+ "symfony/security-http": "^4.3"
},
"require-dev": {
"symfony/asset": "~3.4|~4.0",
@@ -32,9 +32,8 @@
"symfony/console": "~3.4|~4.0",
"symfony/css-selector": "~3.4|~4.0",
"symfony/dom-crawler": "~3.4|~4.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
"symfony/form": "~3.4|~4.0",
- "symfony/framework-bundle": "~4.2",
+ "symfony/framework-bundle": "^4.3.4",
"symfony/http-foundation": "~3.4|~4.0",
"symfony/translation": "~3.4|~4.0",
"symfony/twig-bundle": "~4.2",
@@ -45,14 +44,13 @@
"symfony/yaml": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
"doctrine/doctrine-bundle": "~1.5",
- "twig/twig": "~1.34|~2.4"
+ "twig/twig": "~1.41|~2.10"
},
"conflict": {
"symfony/browser-kit": "<4.2",
"symfony/twig-bundle": "<4.2",
"symfony/var-dumper": "<3.4",
- "symfony/event-dispatcher": "<3.4",
- "symfony/framework-bundle": "<4.2",
+ "symfony/framework-bundle": "<4.3.4",
"symfony/console": "<3.4"
},
"autoload": {
@@ -64,7 +62,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bundle/TwigBundle/composer.json b/src/Symfony/Bundle/TwigBundle/composer.json
index b2fb927..0586e86 100644
--- a/src/Symfony/Bundle/TwigBundle/composer.json
+++ b/src/Symfony/Bundle/TwigBundle/composer.json
@@ -19,8 +19,8 @@
"php": "^7.1.3",
"symfony/config": "~4.2",
"symfony/debug": "~4.0",
- "symfony/twig-bridge": "^4.2",
- "symfony/http-foundation": "~4.1",
+ "symfony/twig-bridge": "^4.3",
+ "symfony/http-foundation": "~4.3",
"symfony/http-kernel": "~4.1",
"symfony/polyfill-ctype": "~1.8",
"twig/twig": "~1.41|~2.10"
@@ -36,14 +36,14 @@
"symfony/templating": "~3.4|~4.0",
"symfony/translation": "^4.2",
"symfony/yaml": "~3.4|~4.0",
- "symfony/framework-bundle": "~4.1",
+ "symfony/framework-bundle": "~4.3",
"symfony/web-link": "~3.4|~4.0",
- "doctrine/annotations": "~1.0",
+ "doctrine/annotations": "~1.7",
"doctrine/cache": "~1.0"
},
"conflict": {
"symfony/dependency-injection": "<4.1",
- "symfony/framework-bundle": "<4.1",
+ "symfony/framework-bundle": "<4.3",
"symfony/translation": "<4.2"
},
"autoload": {
@@ -55,7 +55,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bundle/WebProfilerBundle/composer.json b/src/Symfony/Bundle/WebProfilerBundle/composer.json
index 7cba80a..cbd0f38 100644
--- a/src/Symfony/Bundle/WebProfilerBundle/composer.json
+++ b/src/Symfony/Bundle/WebProfilerBundle/composer.json
@@ -18,7 +18,7 @@
"require": {
"php": "^7.1.3",
"symfony/config": "^4.2",
- "symfony/http-kernel": "^4.2.6",
+ "symfony/http-kernel": "^4.3",
"symfony/routing": "~3.4|~4.0",
"symfony/twig-bundle": "~4.2",
"symfony/var-dumper": "~3.4|~4.0",
@@ -31,9 +31,9 @@
},
"conflict": {
"symfony/dependency-injection": "<3.4",
- "symfony/event-dispatcher": "<3.4",
"symfony/messenger": "<4.2",
- "symfony/var-dumper": "<3.4"
+ "symfony/var-dumper": "<3.4",
+ "symfony/form": "<4.3"
},
"autoload": {
"psr-4": { "Symfony\\Bundle\\WebProfilerBundle\\": "" },
@@ -44,7 +44,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Bundle/WebServerBundle/composer.json b/src/Symfony/Bundle/WebServerBundle/composer.json
index 4a981ea..bf2e67a 100644
--- a/src/Symfony/Bundle/WebServerBundle/composer.json
+++ b/src/Symfony/Bundle/WebServerBundle/composer.json
@@ -37,7 +37,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Asset/composer.json b/src/Symfony/Component/Asset/composer.json
index bcf70fc..cfdd495 100644
--- a/src/Symfony/Component/Asset/composer.json
+++ b/src/Symfony/Component/Asset/composer.json
@@ -34,7 +34,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/BrowserKit/composer.json b/src/Symfony/Component/BrowserKit/composer.json
index 0607378..b5efd06 100644
--- a/src/Symfony/Component/BrowserKit/composer.json
+++ b/src/Symfony/Component/BrowserKit/composer.json
@@ -20,8 +20,10 @@
"symfony/dom-crawler": "~3.4|~4.0"
},
"require-dev": {
- "symfony/process": "~3.4|~4.0",
- "symfony/css-selector": "~3.4|~4.0"
+ "symfony/css-selector": "~3.4|~4.0",
+ "symfony/http-client": "^4.3",
+ "symfony/mime": "^4.3",
+ "symfony/process": "~3.4|~4.0"
},
"suggest": {
"symfony/process": ""
@@ -35,7 +37,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Cache/composer.json b/src/Symfony/Component/Cache/composer.json
index eb1110c..05bed1c 100644
--- a/src/Symfony/Component/Cache/composer.json
+++ b/src/Symfony/Component/Cache/composer.json
@@ -24,8 +24,8 @@
"php": "^7.1.3",
"psr/cache": "~1.0",
"psr/log": "~1.0",
- "psr/simple-cache": "^1.0",
- "symfony/contracts": "^1.0",
+ "symfony/cache-contracts": "^1.1",
+ "symfony/service-contracts": "^1.1",
"symfony/var-exporter": "^4.2"
},
"require-dev": {
@@ -33,6 +33,7 @@
"doctrine/cache": "~1.6",
"doctrine/dbal": "~2.5",
"predis/predis": "~1.1",
+ "psr/simple-cache": "^1.0",
"symfony/config": "~4.2",
"symfony/dependency-injection": "~3.4|~4.1",
"symfony/var-dumper": "^4.1.1"
@@ -51,7 +52,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Config/composer.json b/src/Symfony/Component/Config/composer.json
index 00a88e8..c1f2338 100644
--- a/src/Symfony/Component/Config/composer.json
+++ b/src/Symfony/Component/Config/composer.json
@@ -42,7 +42,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Console/composer.json b/src/Symfony/Component/Console/composer.json
index 3392222..5613467 100644
--- a/src/Symfony/Component/Console/composer.json
+++ b/src/Symfony/Component/Console/composer.json
@@ -17,15 +17,17 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0",
- "symfony/polyfill-mbstring": "~1.0"
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "^1.8",
+ "symfony/service-contracts": "^1.1"
},
"require-dev": {
"symfony/config": "~3.4|~4.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/event-dispatcher": "^4.3",
"symfony/dependency-injection": "~3.4|~4.0",
"symfony/lock": "~3.4|~4.0",
"symfony/process": "~3.4|~4.0",
+ "symfony/var-dumper": "^4.3",
"psr/log": "~1.0"
},
"provide": {
@@ -39,6 +41,7 @@
},
"conflict": {
"symfony/dependency-injection": "<3.4",
+ "symfony/event-dispatcher": "<4.3",
"symfony/process": "<3.3"
},
"autoload": {
@@ -50,7 +53,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/CssSelector/composer.json b/src/Symfony/Component/CssSelector/composer.json
index ebe7d0d..91e64f2 100644
--- a/src/Symfony/Component/CssSelector/composer.json
+++ b/src/Symfony/Component/CssSelector/composer.json
@@ -31,7 +31,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Debug/composer.json b/src/Symfony/Component/Debug/composer.json
index 45799e2..7fd5ff9 100644
--- a/src/Symfony/Component/Debug/composer.json
+++ b/src/Symfony/Component/Debug/composer.json
@@ -34,7 +34,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/DependencyInjection/composer.json b/src/Symfony/Component/DependencyInjection/composer.json
index 0195421..45ad0db 100644
--- a/src/Symfony/Component/DependencyInjection/composer.json
+++ b/src/Symfony/Component/DependencyInjection/composer.json
@@ -18,11 +18,11 @@
"require": {
"php": "^7.1.3",
"psr/container": "^1.0",
- "symfony/contracts": "^1.1.1"
+ "symfony/service-contracts": "^1.1.6"
},
"require-dev": {
"symfony/yaml": "~3.4|~4.0",
- "symfony/config": "~4.2",
+ "symfony/config": "^4.3",
"symfony/expression-language": "~3.4|~4.0"
},
"suggest": {
@@ -33,7 +33,7 @@
"symfony/proxy-manager-bridge": "Generate service proxies to lazy load them"
},
"conflict": {
- "symfony/config": "<4.2",
+ "symfony/config": "<4.3",
"symfony/finder": "<3.4",
"symfony/proxy-manager-bridge": "<3.4",
"symfony/yaml": "<3.4"
@@ -51,7 +51,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/DomCrawler/composer.json b/src/Symfony/Component/DomCrawler/composer.json
index 167d0fd..31ddb55 100644
--- a/src/Symfony/Component/DomCrawler/composer.json
+++ b/src/Symfony/Component/DomCrawler/composer.json
@@ -21,7 +21,11 @@
"symfony/polyfill-mbstring": "~1.0"
},
"require-dev": {
- "symfony/css-selector": "~3.4|~4.0"
+ "symfony/css-selector": "~3.4|~4.0",
+ "masterminds/html5": "^2.6"
+ },
+ "conflict": {
+ "masterminds/html5": "<2.6"
},
"suggest": {
"symfony/css-selector": ""
@@ -35,7 +39,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Dotenv/composer.json b/src/Symfony/Component/Dotenv/composer.json
index 6590da0..dddeab1 100644
--- a/src/Symfony/Component/Dotenv/composer.json
+++ b/src/Symfony/Component/Dotenv/composer.json
@@ -19,7 +19,7 @@
"php": "^7.1.3"
},
"require-dev": {
- "symfony/process": "~3.4|~4.0"
+ "symfony/process": "^3.4.2|^4.0"
},
"autoload": {
"psr-4": { "Symfony\\Component\\Dotenv\\": "" },
@@ -30,7 +30,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/EventDispatcher/composer.json b/src/Symfony/Component/EventDispatcher/composer.json
index 6c75dfb..8449c47 100644
--- a/src/Symfony/Component/EventDispatcher/composer.json
+++ b/src/Symfony/Component/EventDispatcher/composer.json
@@ -17,18 +17,24 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0"
+ "symfony/event-dispatcher-contracts": "^1.1"
},
"require-dev": {
"symfony/dependency-injection": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
"symfony/config": "~3.4|~4.0",
+ "symfony/http-foundation": "^3.4|^4.0",
+ "symfony/service-contracts": "^1.1",
"symfony/stopwatch": "~3.4|~4.0",
"psr/log": "~1.0"
},
"conflict": {
"symfony/dependency-injection": "<3.4"
},
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "1.1"
+ },
"suggest": {
"symfony/dependency-injection": "",
"symfony/http-kernel": ""
@@ -42,7 +48,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/ExpressionLanguage/composer.json b/src/Symfony/Component/ExpressionLanguage/composer.json
index 2e69962..bcab816 100644
--- a/src/Symfony/Component/ExpressionLanguage/composer.json
+++ b/src/Symfony/Component/ExpressionLanguage/composer.json
@@ -18,7 +18,7 @@
"require": {
"php": "^7.1.3",
"symfony/cache": "~3.4|~4.0",
- "symfony/contracts": "^1.0"
+ "symfony/service-contracts": "^1.1"
},
"autoload": {
"psr-4": { "Symfony\\Component\\ExpressionLanguage\\": "" },
@@ -29,7 +29,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Filesystem/composer.json b/src/Symfony/Component/Filesystem/composer.json
index ee8a319..d13397b 100644
--- a/src/Symfony/Component/Filesystem/composer.json
+++ b/src/Symfony/Component/Filesystem/composer.json
@@ -28,7 +28,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Finder/composer.json b/src/Symfony/Component/Finder/composer.json
index 37d34a5..05d5d1b 100644
--- a/src/Symfony/Component/Finder/composer.json
+++ b/src/Symfony/Component/Finder/composer.json
@@ -27,7 +27,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Form/composer.json b/src/Symfony/Component/Form/composer.json
index 49448ba..a9f389c 100644
--- a/src/Symfony/Component/Form/composer.json
+++ b/src/Symfony/Component/Form/composer.json
@@ -17,39 +17,41 @@
],
"require": {
"php": "^7.1.3",
- "symfony/event-dispatcher": "~3.4|~4.0",
- "symfony/intl": "~3.4|~4.0",
- "symfony/options-resolver": "~4.2",
+ "symfony/event-dispatcher": "^4.3",
+ "symfony/intl": "^4.3",
+ "symfony/options-resolver": "~4.3",
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-mbstring": "~1.0",
- "symfony/property-access": "~3.4|~4.0"
+ "symfony/property-access": "~3.4|~4.0",
+ "symfony/service-contracts": "~1.1"
},
"require-dev": {
"doctrine/collections": "~1.0",
- "symfony/validator": "~3.4|~4.0",
+ "symfony/validator": "^3.4.31|^4.3.4",
"symfony/dependency-injection": "~3.4|~4.0",
"symfony/config": "~3.4|~4.0",
- "symfony/console": "~3.4|~4.0",
+ "symfony/console": "^4.3",
"symfony/http-foundation": "~3.4|~4.0",
- "symfony/http-kernel": "~3.4|~4.0",
+ "symfony/http-kernel": "~4.3",
"symfony/security-csrf": "~3.4|~4.0",
"symfony/translation": "~4.2",
- "symfony/var-dumper": "~3.4|~4.0"
+ "symfony/var-dumper": "^4.3"
},
"conflict": {
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
+ "symfony/console": "<4.3",
"symfony/dependency-injection": "<3.4",
"symfony/doctrine-bridge": "<3.4",
"symfony/framework-bundle": "<3.4",
- "symfony/http-kernel": "<3.4",
+ "symfony/http-kernel": "<4.3",
+ "symfony/intl": "<4.3",
"symfony/translation": "<4.2",
"symfony/twig-bridge": "<3.4.5|<4.0.5,>=4.0"
},
"suggest": {
"symfony/validator": "For form validation.",
"symfony/security-csrf": "For protecting forms against CSRF attacks.",
- "symfony/twig-bridge": "For templating with Twig.",
- "symfony/framework-bundle": "For templating with PHP."
+ "symfony/twig-bridge": "For templating with Twig."
},
"autoload": {
"psr-4": { "Symfony\\Component\\Form\\": "" },
@@ -60,7 +62,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/HttpClient/composer.json b/src/Symfony/Component/HttpClient/composer.json
new file mode 100644
index 0000000..b3be892
--- /dev/null
+++ b/src/Symfony/Component/HttpClient/composer.json
@@ -0,0 +1,45 @@
+{
+ "name": "symfony/http-client",
+ "type": "library",
+ "description": "Symfony HttpClient component",
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "provide": {
+ "psr/http-client-implementation": "1.0",
+ "symfony/http-client-implementation": "1.1"
+ },
+ "require": {
+ "php": "^7.1.3",
+ "psr/log": "^1.0",
+ "symfony/http-client-contracts": "^1.1.7",
+ "symfony/polyfill-php73": "^1.11"
+ },
+ "require-dev": {
+ "nyholm/psr7": "^1.0",
+ "psr/http-client": "^1.0",
+ "symfony/http-kernel": "^4.3",
+ "symfony/process": "^4.2"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\HttpClient\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/HttpFoundation/composer.json b/src/Symfony/Component/HttpFoundation/composer.json
index 76381a7..f309751 100644
--- a/src/Symfony/Component/HttpFoundation/composer.json
+++ b/src/Symfony/Component/HttpFoundation/composer.json
@@ -17,6 +17,7 @@
],
"require": {
"php": "^7.1.3",
+ "symfony/mime": "^4.3",
"symfony/polyfill-mbstring": "~1.1"
},
"require-dev": {
@@ -32,7 +33,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/HttpKernel/composer.json b/src/Symfony/Component/HttpKernel/composer.json
index 1e5684d..e07b453 100644
--- a/src/Symfony/Component/HttpKernel/composer.json
+++ b/src/Symfony/Component/HttpKernel/composer.json
@@ -17,19 +17,19 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0.2",
- "symfony/event-dispatcher": "~4.1",
+ "symfony/event-dispatcher": "^4.3",
"symfony/http-foundation": "^4.1.1",
"symfony/debug": "~3.4|~4.0",
"symfony/polyfill-ctype": "~1.8",
+ "symfony/polyfill-php73": "^1.9",
"psr/log": "~1.0"
},
"require-dev": {
- "symfony/browser-kit": "~3.4|~4.0",
+ "symfony/browser-kit": "^4.3",
"symfony/config": "~3.4|~4.0",
"symfony/console": "~3.4|~4.0",
"symfony/css-selector": "~3.4|~4.0",
- "symfony/dependency-injection": "^4.2",
+ "symfony/dependency-injection": "^4.3",
"symfony/dom-crawler": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
"symfony/finder": "~3.4|~4.0",
@@ -38,15 +38,18 @@
"symfony/stopwatch": "~3.4|~4.0",
"symfony/templating": "~3.4|~4.0",
"symfony/translation": "~4.2",
+ "symfony/translation-contracts": "^1.1",
"symfony/var-dumper": "^4.1.1",
- "psr/cache": "~1.0"
+ "psr/cache": "~1.0",
+ "twig/twig": "^1.34|^2.4"
},
"provide": {
"psr/log-implementation": "1.0"
},
"conflict": {
+ "symfony/browser-kit": "<4.3",
"symfony/config": "<3.4",
- "symfony/dependency-injection": "<4.2",
+ "symfony/dependency-injection": "<4.3",
"symfony/translation": "<4.2",
"symfony/var-dumper": "<4.1.1",
"twig/twig": "<1.34|<2.4,>=2"
@@ -67,7 +70,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Inflector/composer.json b/src/Symfony/Component/Inflector/composer.json
index b4312cd..2a4e296 100644
--- a/src/Symfony/Component/Inflector/composer.json
+++ b/src/Symfony/Component/Inflector/composer.json
@@ -35,7 +35,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Intl/composer.json b/src/Symfony/Component/Intl/composer.json
index b0f3e3b..64a2ebf 100644
--- a/src/Symfony/Component/Intl/composer.json
+++ b/src/Symfony/Component/Intl/composer.json
@@ -43,7 +43,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Ldap/composer.json b/src/Symfony/Component/Ldap/composer.json
index 77c3d77..e8fb272 100644
--- a/src/Symfony/Component/Ldap/composer.json
+++ b/src/Symfony/Component/Ldap/composer.json
@@ -32,7 +32,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Lock/composer.json b/src/Symfony/Component/Lock/composer.json
index 22704c6..3e8e77e 100644
--- a/src/Symfony/Component/Lock/composer.json
+++ b/src/Symfony/Component/Lock/composer.json
@@ -20,8 +20,9 @@
"psr/log": "~1.0"
},
"require-dev": {
- "predis/predis": "~1.0",
- "doctrine/dbal": "~2.4"
+ "doctrine/dbal": "~2.4",
+ "mongodb/mongodb": "~1.1",
+ "predis/predis": "~1.0"
},
"autoload": {
"psr-4": { "Symfony\\Component\\Lock\\": "" },
@@ -32,7 +33,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Mailer/Bridge/Amazon/composer.json b/src/Symfony/Component/Mailer/Bridge/Amazon/composer.json
new file mode 100644
index 0000000..bda7c65
--- /dev/null
+++ b/src/Symfony/Component/Mailer/Bridge/Amazon/composer.json
@@ -0,0 +1,37 @@
+{
+ "name": "symfony/amazon-mailer",
+ "type": "symfony-bridge",
+ "description": "Symfony Amazon Mailer Bridge",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/mailer": "^4.3"
+ },
+ "require-dev": {
+ "symfony/http-client": "^4.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\Bridge\\Amazon\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Mailer/Bridge/Google/composer.json b/src/Symfony/Component/Mailer/Bridge/Google/composer.json
new file mode 100644
index 0000000..bca36a6
--- /dev/null
+++ b/src/Symfony/Component/Mailer/Bridge/Google/composer.json
@@ -0,0 +1,37 @@
+{
+ "name": "symfony/google-mailer",
+ "type": "symfony-bridge",
+ "description": "Symfony Google Mailer Bridge",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/mailer": "^4.3"
+ },
+ "require-dev": {
+ "symfony/http-client": "^4.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\Bridge\\Google\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Mailer/Bridge/Mailchimp/composer.json b/src/Symfony/Component/Mailer/Bridge/Mailchimp/composer.json
new file mode 100644
index 0000000..5134ec8
--- /dev/null
+++ b/src/Symfony/Component/Mailer/Bridge/Mailchimp/composer.json
@@ -0,0 +1,37 @@
+{
+ "name": "symfony/mailchimp-mailer",
+ "type": "symfony-bridge",
+ "description": "Symfony Mailchimp Mailer Bridge",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/mailer": "^4.3.3"
+ },
+ "require-dev": {
+ "symfony/http-client": "^4.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\Bridge\\Mailchimp\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Mailer/Bridge/Mailgun/composer.json b/src/Symfony/Component/Mailer/Bridge/Mailgun/composer.json
new file mode 100644
index 0000000..6fc40d9
--- /dev/null
+++ b/src/Symfony/Component/Mailer/Bridge/Mailgun/composer.json
@@ -0,0 +1,37 @@
+{
+ "name": "symfony/mailgun-mailer",
+ "type": "symfony-bridge",
+ "description": "Symfony Mailgun Mailer Bridge",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/mailer": "^4.3.3"
+ },
+ "require-dev": {
+ "symfony/http-client": "^4.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\Bridge\\Mailgun\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Mailer/Bridge/Postmark/composer.json b/src/Symfony/Component/Mailer/Bridge/Postmark/composer.json
new file mode 100644
index 0000000..8534c36
--- /dev/null
+++ b/src/Symfony/Component/Mailer/Bridge/Postmark/composer.json
@@ -0,0 +1,37 @@
+{
+ "name": "symfony/postmark-mailer",
+ "type": "symfony-bridge",
+ "description": "Symfony Postmark Mailer Bridge",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/mailer": "^4.3.3"
+ },
+ "require-dev": {
+ "symfony/http-client": "^4.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\Bridge\\Postmark\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Mailer/Bridge/Sendgrid/composer.json b/src/Symfony/Component/Mailer/Bridge/Sendgrid/composer.json
new file mode 100644
index 0000000..b8248ed
--- /dev/null
+++ b/src/Symfony/Component/Mailer/Bridge/Sendgrid/composer.json
@@ -0,0 +1,37 @@
+{
+ "name": "symfony/sendgrid-mailer",
+ "type": "symfony-bridge",
+ "description": "Symfony Sendgrid Mailer Bridge",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/mailer": "^4.3.4"
+ },
+ "require-dev": {
+ "symfony/http-client": "^4.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\Bridge\\Sendgrid\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Mailer/composer.json b/src/Symfony/Component/Mailer/composer.json
new file mode 100644
index 0000000..53198d3
--- /dev/null
+++ b/src/Symfony/Component/Mailer/composer.json
@@ -0,0 +1,46 @@
+{
+ "name": "symfony/mailer",
+ "type": "library",
+ "description": "Symfony Mailer Component",
+ "keywords": [],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "egulias/email-validator": "^2.1.10",
+ "psr/log": "~1.0",
+ "symfony/event-dispatcher": "^4.3",
+ "symfony/mime": "^4.3.3"
+ },
+ "require-dev": {
+ "symfony/amazon-mailer": "^4.3",
+ "symfony/google-mailer": "^4.3",
+ "symfony/http-client-contracts": "^1.1",
+ "symfony/mailgun-mailer": "^4.3.3",
+ "symfony/mailchimp-mailer": "^4.3.3",
+ "symfony/postmark-mailer": "^4.3.3",
+ "symfony/sendgrid-mailer": "^4.3.3"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mailer\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/Messenger/composer.json b/src/Symfony/Component/Messenger/composer.json
index 077a5fe..728c9fb 100644
--- a/src/Symfony/Component/Messenger/composer.json
+++ b/src/Symfony/Component/Messenger/composer.json
@@ -16,20 +16,30 @@
}
],
"require": {
- "php": "^7.1.3"
+ "php": "^7.1.3",
+ "psr/log": "~1.0"
},
"require-dev": {
- "psr/log": "~1.0",
+ "doctrine/dbal": "^2.6",
+ "psr/cache": "~1.0",
"symfony/console": "~3.4|~4.0",
+ "symfony/debug": "~4.1",
"symfony/dependency-injection": "~3.4.19|^4.1.8",
+ "symfony/doctrine-bridge": "~3.4|~4.0",
+ "symfony/event-dispatcher": "~4.3",
"symfony/http-kernel": "~3.4|~4.0",
"symfony/process": "~3.4|~4.0",
"symfony/property-access": "~3.4|~4.0",
"symfony/serializer": "~3.4|~4.0",
+ "symfony/service-contracts": "^1.1",
"symfony/stopwatch": "~3.4|~4.0",
"symfony/validator": "~3.4|~4.0",
"symfony/var-dumper": "~3.4|~4.0"
},
+ "conflict": {
+ "symfony/event-dispatcher": "<4.3",
+ "symfony/debug": "<4.1"
+ },
"suggest": {
"enqueue/messenger-adapter": "For using the php-enqueue library as a transport."
},
@@ -42,7 +52,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Mime/composer.json b/src/Symfony/Component/Mime/composer.json
new file mode 100644
index 0000000..0697e56
--- /dev/null
+++ b/src/Symfony/Component/Mime/composer.json
@@ -0,0 +1,39 @@
+{
+ "name": "symfony/mime",
+ "type": "library",
+ "description": "A library to manipulate MIME messages",
+ "keywords": ["mime", "mime-type"],
+ "homepage": "https://symfony.com",
+ "license": "MIT",
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "require": {
+ "php": "^7.1.3",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0"
+ },
+ "require-dev": {
+ "egulias/email-validator": "^2.1.10",
+ "symfony/dependency-injection": "~3.4|^4.1"
+ },
+ "autoload": {
+ "psr-4": { "Symfony\\Component\\Mime\\": "" },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "minimum-stability": "dev",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.3-dev"
+ }
+ }
+}
diff --git a/src/Symfony/Component/OptionsResolver/composer.json b/src/Symfony/Component/OptionsResolver/composer.json
index 1c81949..6753856 100644
--- a/src/Symfony/Component/OptionsResolver/composer.json
+++ b/src/Symfony/Component/OptionsResolver/composer.json
@@ -27,7 +27,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Process/composer.json b/src/Symfony/Component/Process/composer.json
index 44bad06..d3efd02 100644
--- a/src/Symfony/Component/Process/composer.json
+++ b/src/Symfony/Component/Process/composer.json
@@ -27,7 +27,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/PropertyAccess/composer.json b/src/Symfony/Component/PropertyAccess/composer.json
index 33f9b18..bd81e5c 100644
--- a/src/Symfony/Component/PropertyAccess/composer.json
+++ b/src/Symfony/Component/PropertyAccess/composer.json
@@ -34,7 +34,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/PropertyInfo/composer.json b/src/Symfony/Component/PropertyInfo/composer.json
index 357b05d..7d5095d 100644
--- a/src/Symfony/Component/PropertyInfo/composer.json
+++ b/src/Symfony/Component/PropertyInfo/composer.json
@@ -31,7 +31,7 @@
"symfony/cache": "~3.4|~4.0",
"symfony/dependency-injection": "~3.4|~4.0",
"phpdocumentor/reflection-docblock": "^3.0|^4.0",
- "doctrine/annotations": "~1.0"
+ "doctrine/annotations": "~1.7"
},
"conflict": {
"phpdocumentor/reflection-docblock": "<3.0||>=3.2.0,<3.2.2",
@@ -53,7 +53,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Routing/composer.json b/src/Symfony/Component/Routing/composer.json
index 27b6d99..77d7ce9 100644
--- a/src/Symfony/Component/Routing/composer.json
+++ b/src/Symfony/Component/Routing/composer.json
@@ -24,7 +24,7 @@
"symfony/yaml": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
"symfony/dependency-injection": "~3.4|~4.0",
- "doctrine/annotations": "~1.0",
+ "doctrine/annotations": "~1.2",
"psr/log": "~1.0"
},
"conflict": {
@@ -48,7 +48,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Security/Core/composer.json b/src/Symfony/Component/Security/Core/composer.json
index 4df7190..d1a5f3d 100644
--- a/src/Symfony/Component/Security/Core/composer.json
+++ b/src/Symfony/Component/Security/Core/composer.json
@@ -17,17 +17,22 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0"
+ "symfony/event-dispatcher-contracts": "^1.1",
+ "symfony/service-contracts": "^1.1"
},
"require-dev": {
"psr/container": "^1.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/event-dispatcher": "^4.3",
"symfony/expression-language": "~3.4|~4.0",
"symfony/http-foundation": "~3.4|~4.0",
"symfony/ldap": "~3.4|~4.0",
- "symfony/validator": "~3.4|~4.0",
+ "symfony/validator": "^3.4.31|^4.3.4",
"psr/log": "~1.0"
},
+ "conflict": {
+ "symfony/event-dispatcher": "<4.3",
+ "symfony/security-guard": "<4.3"
+ },
"suggest": {
"psr/container-implementation": "To instantiate the Security class",
"symfony/event-dispatcher": "",
@@ -45,7 +50,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Security/Csrf/composer.json b/src/Symfony/Component/Security/Csrf/composer.json
index cdc19ad..716951f 100644
--- a/src/Symfony/Component/Security/Csrf/composer.json
+++ b/src/Symfony/Component/Security/Csrf/composer.json
@@ -37,7 +37,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Security/Guard/composer.json b/src/Symfony/Component/Security/Guard/composer.json
index 0547bed..f424f4a 100644
--- a/src/Symfony/Component/Security/Guard/composer.json
+++ b/src/Symfony/Component/Security/Guard/composer.json
@@ -18,7 +18,7 @@
"require": {
"php": "^7.1.3",
"symfony/security-core": "~3.4.22|^4.2.3",
- "symfony/security-http": "~3.4|~4.0"
+ "symfony/security-http": "^4.3"
},
"require-dev": {
"psr/log": "~1.0"
@@ -32,7 +32,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Security/Http/composer.json b/src/Symfony/Component/Security/Http/composer.json
index ef81706..402951b 100644
--- a/src/Symfony/Component/Security/Http/composer.json
+++ b/src/Symfony/Component/Security/Http/composer.json
@@ -17,10 +17,9 @@
],
"require": {
"php": "^7.1.3",
- "symfony/security-core": "~3.4|~4.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/security-core": "^4.3",
"symfony/http-foundation": "~3.4|~4.0",
- "symfony/http-kernel": "~3.4|~4.0",
+ "symfony/http-kernel": "^4.3",
"symfony/property-access": "~3.4|~4.0"
},
"require-dev": {
@@ -44,7 +43,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Security/composer.json b/src/Symfony/Component/Security/composer.json
index 8afb892..b9abc24 100644
--- a/src/Symfony/Component/Security/composer.json
+++ b/src/Symfony/Component/Security/composer.json
@@ -17,11 +17,11 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/event-dispatcher-contracts": "^1.1",
"symfony/http-foundation": "~3.4|~4.0",
- "symfony/http-kernel": "~3.4|~4.0",
- "symfony/property-access": "~3.4|~4.0"
+ "symfony/http-kernel": "^4.3",
+ "symfony/property-access": "~3.4|~4.0",
+ "symfony/service-contracts": "^1.1"
},
"replace": {
"symfony/security-core": "self.version",
@@ -35,7 +35,7 @@
"symfony/polyfill-ctype": "~1.8",
"symfony/polyfill-intl-icu": "~1.0",
"symfony/routing": "~3.4|~4.0",
- "symfony/validator": "~3.4|~4.0",
+ "symfony/validator": "^3.4.31|^4.3.4",
"symfony/expression-language": "~3.4|~4.0",
"symfony/ldap": "~3.4|~4.0",
"psr/log": "~1.0"
@@ -60,7 +60,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Serializer/composer.json b/src/Symfony/Component/Serializer/composer.json
index f670691..087289f 100644
--- a/src/Symfony/Component/Serializer/composer.json
+++ b/src/Symfony/Component/Serializer/composer.json
@@ -58,7 +58,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Stopwatch/composer.json b/src/Symfony/Component/Stopwatch/composer.json
index 356b1fe..68c4d9f 100644
--- a/src/Symfony/Component/Stopwatch/composer.json
+++ b/src/Symfony/Component/Stopwatch/composer.json
@@ -17,7 +17,7 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0"
+ "symfony/service-contracts": "^1.0"
},
"autoload": {
"psr-4": { "Symfony\\Component\\Stopwatch\\": "" },
@@ -28,7 +28,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Templating/composer.json b/src/Symfony/Component/Templating/composer.json
index 9e56b02..f647449 100644
--- a/src/Symfony/Component/Templating/composer.json
+++ b/src/Symfony/Component/Templating/composer.json
@@ -34,7 +34,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Translation/composer.json b/src/Symfony/Component/Translation/composer.json
index ca9e7f2..4cd0ee0 100644
--- a/src/Symfony/Component/Translation/composer.json
+++ b/src/Symfony/Component/Translation/composer.json
@@ -17,8 +17,8 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.1.1",
- "symfony/polyfill-mbstring": "~1.0"
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation-contracts": "^1.1.6"
},
"require-dev": {
"symfony/config": "~3.4|~4.0",
@@ -26,6 +26,7 @@
"symfony/dependency-injection": "~3.4|~4.0",
"symfony/http-kernel": "~3.4|~4.0",
"symfony/intl": "~3.4|~4.0",
+ "symfony/service-contracts": "^1.1.2",
"symfony/var-dumper": "~3.4|~4.0",
"symfony/yaml": "~3.4|~4.0",
"symfony/finder": "~2.8|~3.0|~4.0",
@@ -53,7 +54,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Validator/composer.json b/src/Symfony/Component/Validator/composer.json
index 88a2924..3e7c3e0 100644
--- a/src/Symfony/Component/Validator/composer.json
+++ b/src/Symfony/Component/Validator/composer.json
@@ -17,31 +17,34 @@
],
"require": {
"php": "^7.1.3",
- "symfony/contracts": "^1.0.2",
"symfony/polyfill-ctype": "~1.8",
- "symfony/polyfill-mbstring": "~1.0"
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/translation-contracts": "^1.1"
},
"require-dev": {
+ "symfony/http-client": "^4.3",
"symfony/http-foundation": "~4.1",
"symfony/http-kernel": "~3.4|~4.0",
"symfony/var-dumper": "~3.4|~4.0",
- "symfony/intl": "~4.1",
+ "symfony/intl": "^4.3",
"symfony/yaml": "~3.4|~4.0",
"symfony/config": "~3.4|~4.0",
"symfony/dependency-injection": "~3.4|~4.0",
"symfony/expression-language": "~3.4|~4.0",
"symfony/cache": "~3.4|~4.0",
"symfony/property-access": "~3.4|~4.0",
+ "symfony/property-info": "~3.4|~4.0",
"symfony/translation": "~4.2",
- "doctrine/annotations": "~1.0",
+ "doctrine/annotations": "~1.7",
"doctrine/cache": "~1.0",
- "egulias/email-validator": "^1.2.8|~2.0"
+ "egulias/email-validator": "^2.1.10"
},
"conflict": {
+ "doctrine/lexer": "<1.0.2",
"phpunit/phpunit": "<4.8.35|<5.4.3,>=5.0",
"symfony/dependency-injection": "<3.4",
"symfony/http-kernel": "<3.4",
- "symfony/intl": "<4.1",
+ "symfony/intl": "<4.3",
"symfony/translation": "<4.2",
"symfony/yaml": "<3.4"
},
@@ -56,6 +59,7 @@
"symfony/config": "",
"egulias/email-validator": "Strict (RFC compliant) email validation",
"symfony/property-access": "For accessing properties within comparison constraints",
+ "symfony/property-info": "To automatically add NotNull and Type constraints",
"symfony/expression-language": "For using the Expression validator"
},
"autoload": {
@@ -67,7 +71,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/VarDumper/composer.json b/src/Symfony/Component/VarDumper/composer.json
index a1b3b45..b0c0273 100644
--- a/src/Symfony/Component/VarDumper/composer.json
+++ b/src/Symfony/Component/VarDumper/composer.json
@@ -48,7 +48,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/VarExporter/composer.json b/src/Symfony/Component/VarExporter/composer.json
index b982d3b..3d543df 100644
--- a/src/Symfony/Component/VarExporter/composer.json
+++ b/src/Symfony/Component/VarExporter/composer.json
@@ -30,7 +30,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/WebLink/composer.json b/src/Symfony/Component/WebLink/composer.json
index 2c09787..14a519d 100644
--- a/src/Symfony/Component/WebLink/composer.json
+++ b/src/Symfony/Component/WebLink/composer.json
@@ -24,9 +24,11 @@
"symfony/http-kernel": ""
},
"require-dev": {
- "symfony/event-dispatcher": "~3.4|~4.0",
"symfony/http-foundation": "~3.4|~4.0",
- "symfony/http-kernel": "~3.4|~4.0"
+ "symfony/http-kernel": "^4.3"
+ },
+ "conflict": {
+ "symfony/http-kernel": "<4.3"
},
"autoload": {
"psr-4": { "Symfony\\Component\\WebLink\\": "" },
@@ -37,7 +39,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Workflow/composer.json b/src/Symfony/Component/Workflow/composer.json
index 645c550..04975fc 100644
--- a/src/Symfony/Component/Workflow/composer.json
+++ b/src/Symfony/Component/Workflow/composer.json
@@ -21,23 +21,26 @@
],
"require": {
"php": "^7.1.3",
- "symfony/property-access": "~3.4|~4.0"
+ "symfony/property-access": "~3.4.31|^4.3.4"
},
"require-dev": {
"psr/log": "~1.0",
"symfony/dependency-injection": "~3.4|~4.0",
- "symfony/event-dispatcher": "~3.4|~4.0",
+ "symfony/event-dispatcher": "^4.3",
"symfony/expression-language": "~3.4|~4.0",
"symfony/security-core": "~3.4|~4.0",
"symfony/validator": "~3.4|~4.0"
},
+ "conflict": {
+ "symfony/event-dispatcher": "<4.3"
+ },
"autoload": {
"psr-4": { "Symfony\\Component\\Workflow\\": "" }
},
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Component/Yaml/composer.json b/src/Symfony/Component/Yaml/composer.json
index c8b7123..2338728 100644
--- a/src/Symfony/Component/Yaml/composer.json
+++ b/src/Symfony/Component/Yaml/composer.json
@@ -37,7 +37,7 @@
"minimum-stability": "dev",
"extra": {
"branch-alias": {
- "dev-master": "4.2-dev"
+ "dev-master": "4.3-dev"
}
}
}
diff --git a/src/Symfony/Contracts/composer.json b/src/Symfony/Contracts/composer.json
deleted file mode 100644
index 9701f4b..0000000
--- a/src/Symfony/Contracts/composer.json
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- "name": "symfony/contracts",
- "type": "library",
- "description": "A set of abstractions extracted out of the Symfony components",
- "keywords": ["abstractions", "contracts", "decoupling", "interfaces", "interoperability", "standards"],
- "homepage": "https://symfony.com",
- "license": "MIT",
- "authors": [
- {
- "name": "Nicolas Grekas",
- "email": "p@tchwork.com"
- },
- {
- "name": "Symfony Community",
- "homepage": "https://symfony.com/contributors"
- }
- ],
- "require": {
- "php": "^7.1.3"
- },
- "require-dev": {
- "psr/cache": "^1.0",
- "psr/container": "^1.0"
- },
- "suggest": {
- "psr/cache": "When using the Cache contracts",
- "psr/container": "When using the Service contracts",
- "symfony/cache-implementation": "",
- "symfony/service-implementation": "",
- "symfony/translation-implementation": ""
- },
- "autoload": {
- "psr-4": { "Symfony\\Contracts\\": "" },
- "exclude-from-classmap": [
- "**/Tests/"
- ]
- },
- "minimum-stability": "dev",
- "extra": {
- "branch-alias": {
- "dev-master": "1.0-dev"
- }
- }
-}