This course will help you to expertise the usage of Python in Data Science world.
Carter your Python Knowledge so that it can be utilized to get the Insights of Data using Methodologies and Techniques of Data Science...
Objective:
Understand the concepts of Data science and Python
You will be able to use Python in Discovering Data.
You will have an idea of Statistical and Analytical methods to deal with huge data sets.
You will gain an expertise on Regular Expressions, looping functions and concepts of Object Oriented Programming.
You will be able to create business algorithms and data models using Python and it's techniques.
Work on Real-life Projects will help you to get a practical experience of real scenarios of IT Industry.
Start learning Python for Data Science from basics to advance levels here...
https://goo.gl/070wXw
After carefully reviewing all proposals we had received and intense
discussions with the teams, the EuroPython Society (EPS) is happy to
announce the decision to accept the proposal from the Italian on-site
team, backed by the Python Italia APS, to hold EuroPython 2017 in
Rimini, Italy.
The EPS would like to thank all teams who have entered bids for our
Call for Interest (CFI):
* Python Italia APS: Milan/Como/Genoa/Rimini, Italy
* The local Czech Python community: Brno, the Czech Republic
* Python San Sebastian Society (ACPySS): Bilbao, Basque Country, Spain
The conference will be held at the Rimini PalaCongressi in July
2017. The exact dates are still subject to negotiations with the
venue. We’ll announce them as soon as they are finalized.
Until then, here’s the official EuroPython 2017 URL for you to
bookmark, where we’ll open up the website in January 2017:
*** EuroPython 2017 Pre-launch Website ***
http://ep2017.europython.eu/
Sponsoring EuroPython
---------------------
Companies who would like to signup as EuroPython 2017 sponsor are
encouraged to contact the sponsor workgroup at
sponsoring(a)europython.eu.
Until we have the 2017 sponsor brochure in place, please have a look
at our 2016 brochure:
https://ep2016.europython.eu/media/conference/sponsor/brochure/ep2016_spons…
We will be preparing the launch of the website in January 2017. If
you’d like to sign up early as launch sponsor, please contact us in
the next two months.
As with the past conferences, we will try to make EuroPython 2017 as
effective as possible for sponsors by offering more booth space and
sponsors slots than ever before.
This is your chance to reach out to more than 1.100 enthusiastic and
highly motivated EuroPython attendees !
EuroPython Workgroups
---------------------
Organizing a EuroPython event is a lot of work and with the workgroup
concept, we have opened up much of the organization for remote
participation.
If you want to help, please apply for one or more workgroups which you
feel match your interests and experience. If you’d like to help, but
don’t have enough experience, yet are willing to learn, please apply
as well. The application process is described on our workgroups page:
http://www.europython-society.org/workgroups
Enjoy,
--
EuroPython Society
http://www.europython-society.org/
On behalf of Twisted Matrix Laboratories, I am honoured to announce the release of Twisted 16.5!
The highlights of this release are:
- Deferred.addTimeout, for timing out your Deferreds! (contributed by cyli, reviews by adiroiban, theisencouple, manishtomar, markrwilliams)
- yield from support for Deferreds, in functions wrapped with twisted.internet.defer.ensureDeferred. This will work in Python 3.4, unlike async/await which is 3.5+ (contributed by hawkowl, reviews by markrwilliams, lukasa).
- The new asyncio interop reactor, which allows Twisted to run on top of the asyncio event loop. This doesn't include any Deferred-Future interop, but stay tuned! (contributed by itamar and hawkowl, reviews by rodrigc, markrwilliams)
- twisted.internet.cfreactor is now supported on Python 2.7 and Python 3.5+! This is useful for writing pyobjc or Toga applications. (contributed by hawkowl, reviews by glyph, markrwilliams)
- twisted.python.constants has been split out into constantly on PyPI, and likewise with twisted.python.versions going into the PyPI package incremental. Twisted now uses these external packages, which will be shared with other projects (like Klein). (contributed by hawkowl, reviews by glyph, markrwilliams)
- Many new Python 3 modules, including twisted.pair, twisted.python.zippath, twisted.spread.pb, and more parts of Conch! (contributed by rodrigc, hawkowl, glyph, berdario, & others, reviews by acabhishek942, rodrigc, & others)
- Many bug fixes and cleanups!
- 260+ closed tickets overall.
For more information, check the NEWS file (link provided below).
You can find the downloads at <https://pypi.python.org/pypi/Twisted <https://pypi.python.org/pypi/Twisted>> (or alternatively <http://twistedmatrix.com/trac/wiki/Downloads <http://twistedmatrix.com/trac/wiki/Downloads>>). The NEWS file is also available at <https://github.com/twisted/twisted/blob/twisted-16.5.0/NEWS <https://github.com/twisted/twisted/blob/twisted-16.5.0/NEWS>>.
Many thanks to everyone who had a part in this release - the supporters of the Twisted Software Foundation, the developers who contributed code as well as documentation, and all the people building great things with Twisted!
Twisted Regards,
Amber Brown (HawkOwl)
PS: I wrote a blog post about Twisted's progress in 2016! https://atleastfornow.net/blog/marching-ever-forward/
Hello all,
I'm glad to announce the release of psutil 4.4.2:
https://github.com/giampaolo/psutil
About
=====
psutil (process and system utilities) is a cross-platform library for
retrieving information on running processes and system utilization (CPU,
memory, disks, network) in Python. It is useful mainly for system
monitoring, profiling and limiting process resources and management of
running processes. It implements many functionalities offered by command
line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free,
nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It
currently supports Linux, Windows, OSX, Sun Solaris, FreeBSD, OpenBSD and
NetBSD, both 32-bit and 64-bit architectures, with Python versions from 2.6
to 3.5 (users of Python 2.4 and 2.5 may use 2.1.3 version). PyPy is also
known to work.
What's new
==========
Bug fixes
---------
- #931: psutil no longer compiles on Solaris.
Links
=====
- Home page: https://github.com/giampaolo/psutil
- Download: https://pypi.python.org/pypi/psutil
- Documentation: http://pythonhosted.org/psutil
- What's new: https://github.com/giampaolo/psutil/blob/master/HISTORY.rst
--
Giampaolo - http://grodola.blogspot.com
Howdy all,
I am pleased to announce the release of version 2.1.2 of the
‘python-daemon’ library.
The current release is always available at
<URL:https://pypi.python.org/pypi/python-daemon/>.
Significant changes since the previous version
==============================================
Additions:
* Add a README document for the code base.
Changes:
* Migrate code project hosting to Pagure.
Record the change of homepage URL in PyPI metadata.
* Raise a warning that the ‘runner’ module is pending deprecation.
This has been an unofficial example module from the beginning, and
it will be removed in a future version.
Bug Fixes:
* Ensure custom types are part of the Python type hierarchy.
* Avoid a circular dependency for the version string at install time.
Thanks to Maarten van Gompel for the reproducible test case.
What is the ‘python-daemon’ library?
====================================
‘python-daemon’ is a Python library to implement a well-behaved Unix
daemon process.
--
\ “The best is the enemy of the good.” —Voltaire, _Dictionnaire |
`\ Philosophique_ |
_o__) |
Ben Finney <ben(a)benfinney.id.au>
I'm happy to announce the release of Cython 0.25 which has numerous
new features and bug fixes. It is available at
https://pypi.python.org/pypi/Cython
We have also moved bug tracking from trac.cython.org to github issues.
However, user support still remains at cython-users@, please refrain
from filing issues until you have confirmed an actual bug.
- Robert
Features added
--------------
* def/cpdef methods of cdef classes benefit from Cython's internal function
implementation, which enables introspection and line profiling for them.
Implementation sponsored by Turbostream (www.turbostream-cfd.com).
* The distutils extension ``Cython.Distutils.build_ext`` has now been updated
to use cythonize which properly handles dependencies. The old extension can
still be found in ``Cython.Distutils.old_build_ext`` and is now deprecated.
* Calls to Python functions are faster, following the recent "FastCall"
optimisations that Victor Stinner implemented for CPython 3.6.
See https://bugs.python.org/issue27128 and related issues.
* The new METH_FASTCALL calling convention for PyCFunctions is supported
in CPython 3.6. See https://bugs.python.org/issue27810
* C++ classes can now have typedef members. STL containers updated with
value_type.
* Support for bazel using a the pyx_library rule in //Tools:rules.bzl.
* Initial support for using Cython modules in Pyston. Patch by Daetalus.
* Dynamic Python attributes are allowed on cdef classes if an attribute
``cdef dict __dict__`` is declared in the class. Patch by empyrical.
* Cython implemented C++ classes can make direct calls to base class methods.
Patch by empyrical.
* New directive ``cython.no_gc`` to fully disable GC for a cdef class.
Patch by Claudio Freire.
* Buffer variables are no longer excluded from ``locals()``.
Patch by da-woods.
* Building f-strings is faster, especially when formatting C integers.
* for-loop iteration over "std::string".
* ``libc/math.pxd`` provides ``e`` and ``pi`` as alias constants to simplify
usage as a drop-in replacement for Python's math module.
* Speed up cython.inline().
* Binary lshift operations with small constant Python integers are faster.
* Some integer operations on Python long objects are faster in Python 2.7.
* Support for the C++ ``typeid`` operator.
Significant Bugs fixed
----------------------
* Division of complex numbers avoids overflow by using Smith's method.
* Some function signatures in ``libc.math`` and ``numpy.pxd`` were incorrect.
Patch by Michael Seifert.
Other changes
-------------
* The "%%cython" IPython/jupyter magic now defaults to the language level of
the current jupyter kernel. The language level can be set explicitly with
"%%cython -2" or "%%cython -3".
Hello all,
I'm glad to announce the release of psutil 4.4.1:
https://github.com/giampaolo/psutil
About
=====
psutil (process and system utilities) is a cross-platform library for
retrieving information on running processes and system utilization (CPU,
memory, disks, network) in Python. It is useful mainly for system
monitoring, profiling and limiting process resources and management of
running processes. It implements many functionalities offered by command
line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free,
nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It
currently supports Linux, Windows, OSX, Sun Solaris, FreeBSD, OpenBSD and
NetBSD, both 32-bit and 64-bit architectures, with Python versions from 2.6
to 3.5 (users of Python 2.4 and 2.5 may use 2.1.3 version). PyPy is also
known to work.
What's new
==========
*2016-10-25*
Bug fixes
---------
- #927: ``Popen.__del__`` may cause maximum recursion depth error.
Links
=====
- Home page: https://github.com/giampaolo/psutil
- Download: https://pypi.python.org/pypi/psutil
- Documentation: http://pythonhosted.org/psutil
- What's new: https://github.com/giampaolo/psutil/blob/master/HISTORY.rst
--
Giampaolo - http://grodola.blogspot.com
I'm pleased to announce that Abjad 2.19 is now available.
Abjad is a Python API for Formalized Score Control
Abjad helps composers build up complex pieces of music notation in an
iterative and incremental way. Use Abjad to create symbolic
representations of all the notes, rests, staves, tuplets, beams and
slurs
in any score. Because Abjad extends the Python programming language, you
can use Abjad to make systematic changes to your music as you work. And
because Abjad wraps the powerful LilyPond music notation package, you
can
use Abjad to control the typographic details of the symbols on the page.
- Docs: http://abjad.mbrsi.org/
- GitHub: https://github.com/abjad/abjad
- PyPI: https://pypi.python.org/pypi/Abjad/2.1
<https://pypi.python.org/pypi/Abjad/2.17>9
Details of the new release appear below.
------------
## Improvements
- [#740] Proofread ‘For beginners’ section of docs. Thanks @delucis!
- [#741] LilyPond's log is displayed on LilyPond compilation error.
- [#749] Added `LilyPondCommand` to Abjad's global namespace.
- [#752] Taught `detach()` about different types of grace container.
- [#753] Taught `Dynamics` about _sforzando_ dynamic names.
- [#744] Refactoring and cleanup in `schemetools`. Thanks @ajyoon!
- [#745] Reimplemented Abjad's repr, storage format and object templating
system.
- [#755, #760, #761, #763] Cleaned-up class member ordering via a new
command-line script. Thanks @ajyoon!
- [#766] Abjad's `ajv` looks for `.ajv` config files in $HOME, the current
directory and any parent directory thereof. A [doctest] section can specify
imports to be run at the beginning of each doctest in `ajv doctest` via an
`imports` key.
## Changes
- [#745] `AbjadObject`'s `_storage_format_specification` and
`_repr_specification` properties are deprecated in favor of a new unified
`_get_format_specification()` method. The old properties will no longer be
supported in the next Abjad release: 2.20.
## Bugfixes
- [#762] Improved interaction between chords and ties. Thanks
@quesebifurcan!
- [#764] `IOManager.open_file()` respects Abjad's config when opening MIDI
files. Thanks @quesebifurcan!
- [#767] Fixed edge-cases in Graphviz attribute-handling and append/extend
behavior.
- [#774] NamedPitch.invert() guards against errors from multiply-augmented
or diminished intervals.
------------
Special thanks to 2.19 contributors @delucis (Chris Swithinbank),
@ajyoon (Andrew
Yoon) and @quesebifurcan (Fredrik Wallberg) on Github, and to Jeffrey
Treviño for his constant and patient organization.
------------
For installation instructions, see http://abjad.mbrsi.org/installation.html.
We hope you enjoy!
Trevor Bača
* mail: trevorbaca(a)gmail.com
* home: http://www.trevorbaca.com/
Josiah Wolf Oberholtzer
* mail: josiah.oberholtzer(a)gmail.com
* home: http://josiahwolfoberholtzer.com
Hello all,
I'm glad to announce the release of psutil 4.4.0:
https://github.com/giampaolo/psutil
Detailed blog post is here:
http://grodola.blogspot.com/2016/10/psutil-440-released-improved-linux.html
About
=====
psutil (process and system utilities) is a cross-platform library for
retrieving information on running processes and system utilization (CPU,
memory, disks, network) in Python. It is useful mainly for system
monitoring, profiling and limiting process resources and management of
running processes. It implements many functionalities offered by command
line tools such as: ps, top, lsof, netstat, ifconfig, who, df, kill, free,
nice, ionice, iostat, iotop, uptime, pidof, tty, taskset, pmap. It
currently supports Linux, Windows, OSX, Sun Solaris, FreeBSD, OpenBSD and
NetBSD, both 32-bit and 64-bit architectures, with Python versions from 2.6
to 3.5 (users of Python 2.4 and 2.5 may use 2.1.3 version). PyPy is also
known to work.
What's new
==========
Enhancements
------------
- #874: [Windows] net_if_addrs() returns also the netmask.
- #887: [Linux] virtual_memory()'s 'available' and 'used' values are more
precise and match "free" cmdline utility. "available" also takes into
account LCX containers preventing "available" to overflow "total".
- #891: procinfo.py script has been updated and provides a lot more info.
Bug fixes
---------
- #514: [OSX] possibly fix Process.memory_maps() segfault (critical!).
- #783: [OSX] Process.status() may erroneously return "running" for zombie
processes.
- #798: [Windows] Process.open_files() returns and empty list on Windows 10.
- #825: [Linux] cpu_affinity; fix possible double close and use of unopened
socket.
- #880: [Windows] Handle race condition inside psutil_net_connections.
- #885: ValueError is raised if a negative integer is passed to
cpu_percent()
functions.
- #892: [Linux] Process.cpu_affinity([-1]) raise SystemError with no error
set; now ValueError is raised.
- #906: [BSD] disk_partitions(all=False) returned an empty list. Now the
argument is ignored and all partitions are always returned.
- #907: [FreeBSD] Process.exe() may fail with OSError(ENOENT).
- #908: [OSX, BSD] different process methods could errounesuly mask the real
error for high-privileged PIDs and raise NoSuchProcess and AccessDenied
instead of OSError and RuntimeError.
- #909: [OSX] Process open_files() and connections() methods may raise
OSError with no exception set if process is gone.
- #916: [OSX] fix many compilation warnings.
Links
=====
- Home page: https://github.com/giampaolo/psutil
- Download: https://pypi.python.org/pypi/psutil
- Documentation: http://pythonhosted.org/psutil
- What's new: https://github.com/giampaolo/psutil/blob/master/HISTORY.rst
--
Giampaolo - http://grodola.blogspot.com
Hi Everyone,
I'm the author of a Python extension for the open source, MIT licensed and cross platform Visual Studio Code Editor (https ://code.visualstudio.com/).
This is developed using nodejs and python, MIT licensed running on all major OS (OS X, Linux and Windows).
The major features include:
- Auto complete (intellisense)
- Code navigation
- Linting (mypy, pep8, pylint, flake8, etc)
- Unit tests (pytest, nose, unittest)
- Jupyter (IPython)
- Debugging (django, flask, remote debugging, docker, multi threads, django templates, SSH, etc)
- Code formatting (autopep8, yapf)
- Refactoring,
- Snippets and more
Please note, this is open source and MIT licensed. This isn't meant to be a competitor to IDEs like PyCharm, instead is a lightweight and cross platform alternative (editor).
I'm looking for some assistance in improving the capabilities of this extension (adding more features), looking for feedback suggestions and any help in maintaining it as well.
More information here:
- https://marketplace.visualstudio.com/items?itemName=donjayamanne.python
- https://github.com/DonJayamanne/pythonVSCode