Path: csiph.com!weretis.net!feeder7.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!not-for-mail From: Juan Luis Cano Newsgroups: comp.lang.python.announce Subject: =?UTF-8?B?cG9saWFzdHJvIDAuMTQuMCByZWxlYXNlZCDwn5qA?= Date: Mon, 11 May 2020 16:51:35 +0200 Lines: 48 Approved: python-announce-list@python.org Message-ID: <158920894004.18633.python-announce-list@python.org> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: news.uni-berlin.de YUUiRvVENG/P21Ef78Pt1QNswuyTAIPKvz19GphACTAQ== Authentication-Results: mail.python.org; dkim=pass reason="2048-bit key; unprotected key" header.d=gmail.com header.i=@gmail.com header.b=DX8sceG5; dkim-adsp=pass; dkim-atps=neutral X-Spam-Status: OK 0.088 X-Spam-Evidence: '*H*': 0.84; '*S*': 0.02; 'library': 0.04; 'pip': 0.04; 'notes': 0.05; 'pfxlen:0': 0.05; 'cool': 0.07; 'elements': 0.07; 'retrieve': 0.07; 'numerical': 0.09; 'to:addr:python- announce-list': 0.09; 'install': 0.09; 'all,': 0.14; 'python': 0.14; 'contributed': 0.16; 'fixes': 0.16; 'joy': 0.16; 'luis': 0.16; 'release.': 0.16; 'resolution': 0.16; 'url- ip:104.17.32.82/32': 0.16; 'url-ip:104.17.32/24': 0.16; 'url- ip:104.17.33.82/32': 0.16; 'url-ip:104.17.33/24': 0.16; 'url:#': 0.16; 'announce': 0.19; 'way.': 0.22; 'space': 0.23; 'api': 0.26; 'brought': 0.26; 'using': 0.29; 'release': 0.30; 'algorithm': 0.32; 'message-id:@mail.gmail.com': 0.33; 'mean': 0.33; 'people': 0.34; 'read': 0.34; 'received:google.com': 0.35; 'url:docs': 0.35; 'from:addr:gmail.com': 0.36; 'ask': 0.37; 'source': 0.37; 'interactive': 0.39; 'url-ip:104.17/16': 0.39; 'want': 0.39; 'important': 0.60; 'url-ip:216/8': 0.61; 'held': 0.61; 'our': 0.62; 'feel': 0.63; 'problems': 0.63; 'url-ip:216.58/16': 0.63; 'analyze': 0.64; 'miss': 0.64; 'major': 0.65; 'full': 0.65; 'free': 0.67; 'url-ip:216.58.208/24': 0.69; 'european': 0.70; 'world.': 0.70; 'features': 0.73; 'operations': 0.73; 'url- ip:104.26/16': 0.77; 'url:t': 0.79; 'near': 0.80; 'subjectcharset:utf-8': 0.83; 'industry': 0.83; 'url:app': 0.84; 'astronomical': 0.84; 'distant': 0.84; 'equation': 0.84; 'highlights': 0.84; 'solar': 0.84; 'url-ip:104.26.4/24': 0.84; 'url-ip:104.26.5/24': 0.84; 'url:be': 0.84; 'url:room': 0.84; 'url:youtu': 0.84; 'easy': 0.86 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=K/7YPMYX8l1kGVBf0UIB6q8ZBgovLsk8LozsKpLgDEI=; b=DX8sceG5jMqoT0qZIQwT4ZDVuC0Wd9jGGopDiUZYU2YF3NAAAiHou1STW1kzgwmFkz X10SQtm1xkwHtp3ZLs0mQmDVd2c28g9P7VCPV7KcdXJ0xY2h/slxKskKwsIthpUtBDmT jG0RY8Fk4nHdS1KkIC5UFFD/4h/L5+vv/2Am/keTEWAF30+UjP+R1K+QM562mK/Gj4UB zXHydKEJgqyHd+C2ZziicwvPJrgWQS0UWWR/6tYxkIBnrGBmKc+RCphDZV6k1UOEFC2e xeD7bMpw/VX8tI7YcRf7YjZOuf5/yPoiNEc/UVfN9OQhGyUK1ZRRL7dgRVG2uejaJ4B/ O2Yw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-transfer-encoding; bh=K/7YPMYX8l1kGVBf0UIB6q8ZBgovLsk8LozsKpLgDEI=; b=KroWiJjm9LjvafU1LATEEu0seBoaaSlCxGavuf2uV7Cw8IezNJJm934VeKP5juwxKh TZ3+KHEKzGZZuCiIqMwiKVlfAULopH4+l2E/xYrwHoFxUl2x+nMa8CA3Osrj7ghwfk5F b4Sjzn3WtcaPXEZLigJm8BSaJP5fzXDQ4hMEUwoRpctK/d+mCZ/v9/I/oWJkvoS4EaZk RLVtA1uP+/iL2LJGw6Tt8eDPohSSb7Q8eFNhtI7Eo/LGYitIJFe3YJR/OS0KP74YPi1c PxSOLMvOYgyrL+qkQfdbZLMK0453qBsR8rXwEtMShMtlPnFZQKY/htYIp6+RoXsVpfr1 9KEA== X-Gm-Message-State: AGi0PubvRx4d4Mt4cR9IPe1ZROoUSl4EU3K0YxQ1YB0Duuft5gClcnjt gI8xMuclfaVnno52XZfE7V0ngWLZ7bji58WUuvQ= X-Google-Smtp-Source: APiQypLzTpx7F1OAn46qwCRvbtzft+cgaP7ttwtkouoWoe2F//zka0JuJgoxBcLlyyTTnlAbapbcG3JKHdTzbYid43Y= X-Received: by 2002:a62:158f:: with SMTP id 137mr16003427pfv.219.1589208695677; Mon, 11 May 2020 07:51:35 -0700 (PDT) X-MailFrom: juanlu001@gmail.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: QQP4ILDTLIDKKHQHA5W2JBHSWQF6Q2CC X-Message-ID-Hash: QQP4ILDTLIDKKHQHA5W2JBHSWQF6Q2CC X-Mailman-Approved-At: Mon, 11 May 2020 10:55:27 -0400 X-Mailman-Version: 3.3.2b1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3393 Hi all, It fills us with astronomical joy to announce the release of poliastro 0.14.0! =F0=9F=9A=80 poliastro is a pure Python library that allows you to simulate and analyze interplanetary orbits in an interactive and easy way. It is used in academia and the industry by people from all around the world. You can install it using pip or conda: pip install poliastro conda install poliastro --channel conda-forge This release brought several major highlights and refactorings. The most important one is a new propagation algorithm based on Farnocchia, D., Cioci, D.B. & Milani, A. "Robust resolution of Kepler=E2=80=99s equatio= n in all eccentricity regimes" (2013) that avoids numerical problems in the near parabolic region (eccentricity near 1). As a result, we can now propagate impact trajectories and orbits of distant comets without problems. Other cool stuff: - New API to retrieve ephemerides - Simple API to retrieve mean elements of Solar System planets - New color palette Sixteen people contributed bug fixes and new features to this release. You can read the full release notes here: https://docs.poliastro.space/en/v0.14.0/changelog.html#poliastro-0-14-0-202= 0-05-08 If you want to know more, don't miss my talk on the Open Source Cubesat Workshop held at the European Space Operations Centre in 2017: https://youtu.be/KnoYzqAw_vM?t=3D1h36m14s Please join our chat on Matrix/Riot and feel free to ask any questions you might have: https://riot.im/app/#/room/#poliastro:matrix.org Per Python ad astra! --=20 Juan Luis Cano